==>(B Making package: pcsx2 1.4.0-8 (Fri Feb 7 16:10:48 2020)(B ==>(B Retrieving sources...(B  ->(B Found pcsx2-1.4.0.tar.gz(B  ->(B Found pcsx2-gcc6.patch(B ==>(B Validating source files with sha256sums...(B ==> Making package: pcsx2 1.4.0-8 (Fri 07 Feb 2020 04:10:51 PM CET) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: lib32-mesa will be installed before its lib32-libglvnd dependency warning: dependency cycle detected: warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency warning: dependency cycle detected: warning: freetype2 will be installed before its harfbuzz dependency warning: dependency cycle detected: warning: lib32-keyutils will be installed before its lib32-krb5 dependency Packages (192) alsa-lib-1.2.1.2-3 alsa-topology-conf-1.2.1-1 alsa-ucm-conf-1.2.1.2-1 atk-2.34.1-1 avahi-0.7+18+g1b5f401-3 cairo-1.17.2+17+g52a7c79fd-2 desktop-file-utils-0.24-1 flac-1.3.3-1 fontconfig-2:2.13.91+24+g75eadca-2 freetype2-2.10.1-1 fribidi-1.0.8-1 gdk-pixbuf2-2.40.0-1 glew-2.1.0-1 glu-9.0.1-1 graphite-1:1.3.13-2 gst-plugins-base-libs-1.16.2-1 gstreamer-1.16.2-1 gtk-update-icon-cache-1:3.24.13-1 gtk2-2.24.32-1 harfbuzz-2.6.4-2 hicolor-icon-theme-0.17-1 iso-codes-4.4-1 jack-0.125.0-8 jasper-2.0.16-1 lib32-alsa-lib-1.2.1.2-2 lib32-atk-2.34.1-1 lib32-attr-2.4.48-1 lib32-bzip2-1.0.8-2 lib32-cairo-1.17.2+17+g52a7c79fd-2 lib32-db-5.3.28-4 lib32-dbus-1.12.16-2 lib32-e2fsprogs-1.45.5-1 lib32-expat-2.2.9-1 lib32-flac-1.3.3-1 lib32-fontconfig-2:2.13.91+24+g75eadca-2 lib32-freetype2-2.10.1-1 lib32-fribidi-1.0.8-1 lib32-gcc-libs-9.2.0-4 lib32-gdk-pixbuf2-2.40.0-1 lib32-glib2-2.62.4-1 lib32-glibc-2.30-3 lib32-glu-9.0.1-1 lib32-gmp-6.1.2-2 lib32-gnutls-3.6.11.1-1 lib32-gtk2-2.24.32-1 lib32-harfbuzz-2.6.4-2 lib32-icu-65.1-2 lib32-jack-0.125.0-2 lib32-keyutils-1.6-1 lib32-krb5-1.17.1-1 lib32-libasyncns-0.8+3+g68cd5af-2 lib32-libcap-2.29-1 lib32-libcups-2.3.1-1 lib32-libdatrie-0.2.12-1 lib32-libdrm-2.4.100-1 lib32-libelf-0.177-1 lib32-libffi-3.2.1-2 lib32-libgcrypt-1.8.5-1 lib32-libglvnd-1.3.0-2 lib32-libgpg-error-1.36-1 lib32-libice-1.0.10-1 lib32-libidn-1.35-1 lib32-libldap-2.4.48-1 lib32-libltdl-2.4.6+42+gb88cebd5-1 lib32-libogg-1.3.4-1 lib32-libpciaccess-0.16-1 lib32-libpng-1.6.37-2 lib32-libsamplerate-0.1.9-2 lib32-libsm-1.2.3-1 lib32-libsndfile-1.0.28-2 lib32-libtasn1-4.16.0-1 lib32-libthai-0.1.28-1 lib32-libtiff-4.1.0-1 lib32-libvorbis-1.3.6-1.1 lib32-libx11-1.6.9-1 lib32-libxau-1.0.9-1 lib32-libxcb-1.13.1-1 lib32-libxcomposite-0.4.5-1 lib32-libxcursor-1.2.0-1 lib32-libxdamage-1.1.5-1 lib32-libxdmcp-1.1.3-1 lib32-libxext-1.3.4-1 lib32-libxfixes-5.0.3-2 lib32-libxft-2.3.3-1 lib32-libxi-1.7.10-2 lib32-libxinerama-1.1.4-1 lib32-libxml2-2.9.10-1 lib32-libxmu-1.1.3-1 lib32-libxrandr-1.5.2-1 lib32-libxrender-0.9.10-2 lib32-libxshmfence-1.3-1 lib32-libxt-1.2.0-1 lib32-libxtst-1.2.3-2 lib32-libxxf86vm-1.1.4-2 lib32-llvm-libs-9.0.1-1 lib32-lm_sensors-3.6.0-1 lib32-lz4-1.9.2-1 lib32-mesa-19.3.3-1 lib32-ncurses-6.1-4 lib32-nettle-3.5.1-1 lib32-openssl-1:1.1.1.d-1 lib32-p11-kit-0.23.20-2 lib32-pango-1:1.44.7-1 lib32-pcre-8.43-1 lib32-pixman-0.38.4-1 lib32-readline-8.0.0-1 lib32-systemd-244.2-1 lib32-tdb-1.3.18-1 lib32-util-linux-2.35.1-1 lib32-wayland-1.17.0-1 lib32-xz-5.2.4-1 lib32-zlib-1.2.11-2 lib32-zstd-1.4.3-1 libaio-0.3.112-2 libasyncns-0.8+3+g68cd5af-2 libcanberra-0.30+2+gc0620e4-2 libcups-2.3.1-1 libdaemon-0.14-4 libdatrie-0.2.12-1 libdrm-2.4.100-1 libedit-20191231_3.1-1 libglvnd-1.3.0-2 libgudev-233-1 libibus-1.5.21-3 libice-1.0.10-2 libidn-1.35-2 libjpeg-turbo-2.0.4-1 libnotify-0.7.8-1 libogg-1.3.4-1 libomxil-bellagio-0.9.3-2 libpciaccess-0.16-1 libpng-1.6.37-1 libpulse-13.0-3 librsvg-2:2.46.4-1 libsamplerate-0.1.9-3 libsm-1.2.3-1 libsndfile-1.0.28-3 libthai-0.1.28-1 libtiff-4.1.0-1 libunwind-1.3.1-1 libvorbis-1.3.6-1 libx11-1.6.9-6 libxau-1.0.9-2 libxcb-1.13.1-1 libxcomposite-0.4.5-2 libxcursor-1.2.0-1 libxdamage-1.1.5-2 libxdmcp-1.1.3-2 libxext-1.3.4-2 libxfixes-5.0.3-3 libxft-2.3.3-1 libxi-1.7.10-2 libxinerama-1.1.4-2 libxmu-1.1.3-1 libxrandr-1.5.2-2 libxrender-0.9.10-3 libxshmfence-1.3-1 libxt-1.2.0-1 libxtst-1.2.3-3 libxv-1.0.11-3 libxxf86vm-1.1.4-3 llvm-libs-9.0.1-1 lm_sensors-3.6.0-1 lzo-2.10-3 mesa-19.3.3-1 nvidia-cg-toolkit-3.1-5 orc-0.4.31-1 pango-1:1.44.7-1 pixman-0.38.4-1 portaudio-1:19.6.0-6 sdl2-2.0.10-1 shared-mime-info-1.15-2 sound-theme-freedesktop-0.8-3 soundtouch-2.1.2-1 tdb-1.3.18-4 wayland-1.17.0-1 wxgtk-common-3.0.4-2 wxgtk2-3.0.4-2 xcb-proto-1.13-4 xorgproto-2019.2-2 zita-alsa-pcmi-0.3.2-2 zita-resampler-1.6.2-2 lib32-glew-2.1.0-1 lib32-libaio-0.3.112-1 lib32-libcanberra-0.30+2+gc0620e4-1 lib32-libjpeg-turbo-2.0.4-1 lib32-libpulse-13.0-1 lib32-nvidia-cg-toolkit-3.1-7 lib32-portaudio-190600_20161030-2 lib32-sdl2-2.0.10-1 lib32-soundtouch-2.1.2-1 lib32-wxgtk2-3.0.4-1 Total Installed Size: 921.56 MiB :: Proceed with installation? [Y/n] ( 0/192) checking keys in keyring [----------------------] 0% ( 1/192) checking keys in keyring [----------------------] 0% ( 2/192) checking keys in keyring [----------------------] 1% ( 3/192) checking keys in keyring [----------------------] 1% ( 4/192) checking keys in keyring [----------------------] 2% ( 5/192) checking keys in keyring [----------------------] 2% ( 6/192) checking keys in keyring [----------------------] 3% ( 7/192) checking keys in keyring [----------------------] 3% ( 8/192) checking keys in keyring [----------------------] 4% ( 9/192) checking keys in keyring [----------------------] 4% ( 10/192) checking keys in keyring [#---------------------] 5% ( 11/192) checking keys in keyring [#---------------------] 5% ( 12/192) checking keys in keyring [#---------------------] 6% ( 13/192) checking keys in keyring [#---------------------] 6% ( 14/192) checking keys in keyring [#---------------------] 7% ( 15/192) checking keys in keyring [#---------------------] 7% ( 16/192) checking keys in keyring [#---------------------] 8% ( 17/192) checking keys in keyring [#---------------------] 8% ( 18/192) checking keys in keyring [#---------------------] 9% ( 19/192) checking keys in keyring [#---------------------] 9% ( 20/192) checking keys in keyring [##--------------------] 10% ( 21/192) checking keys in keyring [##--------------------] 10% ( 22/192) checking keys in keyring [##--------------------] 11% ( 23/192) checking keys in keyring [##--------------------] 11% ( 24/192) checking keys in keyring [##--------------------] 12% ( 25/192) checking keys in keyring [##--------------------] 13% ( 26/192) checking keys in keyring [##--------------------] 13% ( 27/192) checking keys in keyring [###-------------------] 14% ( 28/192) checking keys in keyring [###-------------------] 14% ( 29/192) checking keys in keyring [###-------------------] 15% ( 30/192) checking keys in keyring [###-------------------] 15% ( 31/192) checking keys in keyring [###-------------------] 16% ( 32/192) checking keys in keyring [###-------------------] 16% ( 33/192) checking keys in keyring [###-------------------] 17% ( 34/192) checking keys in keyring [###-------------------] 17% ( 35/192) checking keys in keyring [###-------------------] 18% ( 36/192) checking keys in keyring [###-------------------] 18% ( 37/192) checking keys in keyring [####------------------] 19% ( 38/192) checking keys in keyring [####------------------] 19% ( 39/192) checking keys in keyring [####------------------] 20% ( 40/192) checking keys in keyring [####------------------] 20% ( 41/192) checking keys in keyring [####------------------] 21% ( 42/192) checking keys in keyring [####------------------] 21% ( 43/192) checking keys in keyring [####------------------] 22% ( 44/192) checking keys in keyring [####------------------] 22% ( 45/192) checking keys in keyring [#####-----------------] 23% ( 46/192) checking keys in keyring [#####-----------------] 23% ( 47/192) checking keys in keyring [#####-----------------] 24% ( 48/192) checking keys in keyring [#####-----------------] 25% ( 49/192) checking keys in keyring [#####-----------------] 25% ( 50/192) checking keys in keyring [#####-----------------] 26% ( 51/192) checking keys in keyring [#####-----------------] 26% ( 52/192) checking keys in keyring [#####-----------------] 27% ( 53/192) checking keys in keyring [#####-----------------] 27% ( 54/192) checking keys in keyring [######----------------] 28% ( 55/192) checking keys in keyring [######----------------] 28% ( 56/192) checking keys in keyring [######----------------] 29% ( 57/192) checking keys in keyring [######----------------] 29% ( 58/192) checking keys in keyring [######----------------] 30% ( 59/192) checking keys in keyring [######----------------] 30% ( 60/192) checking keys in keyring [######----------------] 31% ( 61/192) checking keys in keyring [######----------------] 31% ( 62/192) checking keys in keyring [#######---------------] 32% ( 63/192) checking keys in keyring [#######---------------] 32% ( 64/192) checking keys in keyring [#######---------------] 33% ( 65/192) checking keys in keyring [#######---------------] 33% ( 66/192) checking keys in keyring [#######---------------] 34% ( 67/192) checking keys in keyring [#######---------------] 34% ( 68/192) checking keys in keyring [#######---------------] 35% ( 69/192) checking keys in keyring [#######---------------] 35% ( 70/192) checking keys in keyring [#######---------------] 36% ( 71/192) checking keys in keyring [#######---------------] 36% ( 72/192) checking keys in keyring [########--------------] 37% ( 73/192) checking keys in keyring [########--------------] 38% ( 74/192) checking keys in keyring [########--------------] 38% ( 75/192) checking keys in keyring [########--------------] 39% ( 76/192) checking keys in keyring [########--------------] 39% ( 77/192) checking keys in keyring [########--------------] 40% ( 78/192) checking keys in keyring [########--------------] 40% ( 79/192) checking keys in keyring [#########-------------] 41% ( 80/192) checking keys in keyring [#########-------------] 41% ( 81/192) checking keys in keyring [#########-------------] 42% ( 82/192) checking keys in keyring [#########-------------] 42% ( 83/192) checking keys in keyring [#########-------------] 43% ( 84/192) checking keys in keyring [#########-------------] 43% ( 85/192) checking keys in keyring [#########-------------] 44% ( 86/192) checking keys in keyring [#########-------------] 44% ( 87/192) checking keys in keyring [#########-------------] 45% ( 88/192) checking keys in keyring [#########-------------] 45% ( 89/192) checking keys in keyring [##########------------] 46% ( 90/192) checking keys in keyring [##########------------] 46% ( 91/192) checking keys in keyring [##########------------] 47% ( 92/192) checking keys in keyring [##########------------] 47% ( 93/192) checking keys in keyring [##########------------] 48% ( 94/192) checking keys in keyring [##########------------] 48% ( 95/192) checking keys in keyring [##########------------] 49% ( 96/192) checking keys in keyring [###########-----------] 50% ( 97/192) checking keys in keyring [###########-----------] 50% ( 98/192) checking keys in keyring [###########-----------] 51% ( 99/192) checking keys in keyring [###########-----------] 51% (100/192) checking keys in keyring [###########-----------] 52% (101/192) checking keys in keyring [###########-----------] 52% (102/192) checking keys in keyring [###########-----------] 53% (103/192) checking keys in keyring [###########-----------] 53% (104/192) checking keys in keyring [###########-----------] 54% (105/192) checking keys in keyring [###########-----------] 54% (106/192) checking keys in keyring [############----------] 55% (107/192) checking keys in keyring [############----------] 55% (108/192) checking keys in keyring [############----------] 56% (109/192) checking keys in keyring [############----------] 56% (110/192) checking keys in keyring [############----------] 57% (111/192) checking keys in keyring [############----------] 57% (112/192) checking keys in keyring [############----------] 58% (113/192) checking keys in keyring [############----------] 58% (114/192) checking keys in keyring [############----------] 59% (115/192) checking keys in keyring [############----------] 59% (116/192) checking keys in keyring [#############---------] 60% (117/192) checking keys in keyring [#############---------] 60% (118/192) checking keys in keyring [#############---------] 61% (119/192) checking keys in keyring [#############---------] 61% (120/192) checking keys in keyring [#############---------] 62% (121/192) checking keys in keyring [#############---------] 63% (122/192) checking keys in keyring [#############---------] 63% (123/192) checking keys in keyring [##############--------] 64% (124/192) checking keys in keyring [##############--------] 64% (125/192) checking keys in keyring [##############--------] 65% (126/192) checking keys in keyring [##############--------] 65% (127/192) checking keys in keyring [##############--------] 66% (128/192) checking keys in keyring [##############--------] 66% (129/192) checking keys in keyring [##############--------] 67% (130/192) checking keys in keyring [##############--------] 67% (131/192) checking keys in keyring [##############--------] 68% (132/192) checking keys in keyring [##############--------] 68% (133/192) checking keys in keyring [###############-------] 69% (134/192) checking keys in keyring [###############-------] 69% (135/192) checking keys in keyring [###############-------] 70% (136/192) checking keys in keyring [###############-------] 70% (137/192) checking keys in keyring [###############-------] 71% (138/192) checking keys in keyring [###############-------] 71% (139/192) checking keys in keyring [###############-------] 72% (140/192) checking keys in keyring [###############-------] 72% (141/192) checking keys in keyring [################------] 73% (142/192) checking keys in keyring [################------] 73% (143/192) checking keys in keyring [################------] 74% (144/192) checking keys in keyring [################------] 75% (145/192) checking keys in keyring [################------] 75% (146/192) checking keys in keyring [################------] 76% (147/192) checking keys in keyring [################------] 76% (148/192) checking keys in keyring [################------] 77% (149/192) checking keys in keyring [################------] 77% (150/192) checking keys in keyring [#################-----] 78% (151/192) checking keys in keyring [#################-----] 78% (152/192) checking keys in keyring [#################-----] 79% (153/192) checking keys in keyring [#################-----] 79% (154/192) checking keys in keyring [#################-----] 80% (155/192) checking keys in keyring [#################-----] 80% (156/192) checking keys in keyring [#################-----] 81% (157/192) checking keys in keyring [#################-----] 81% (158/192) checking keys in keyring [##################----] 82% (159/192) checking keys in keyring [##################----] 82% (160/192) checking keys in keyring [##################----] 83% (161/192) checking keys in keyring [##################----] 83% (162/192) checking keys in keyring [##################----] 84% (163/192) checking keys in keyring [##################----] 84% (164/192) checking keys in keyring [##################----] 85% (165/192) checking keys in keyring [##################----] 85% (166/192) checking keys in keyring [##################----] 86% (167/192) checking keys in keyring [##################----] 86% (168/192) checking keys in keyring [###################---] 87% (169/192) checking keys in keyring [###################---] 88% (170/192) checking keys in keyring [###################---] 88% (171/192) checking keys in keyring [###################---] 89% (172/192) checking keys in keyring [###################---] 89% (173/192) checking keys in keyring [###################---] 90% (174/192) checking keys in keyring [###################---] 90% (175/192) checking keys in keyring [####################--] 91% (176/192) checking keys in keyring [####################--] 91% (177/192) checking keys in keyring [####################--] 92% (178/192) checking keys in keyring [####################--] 92% (179/192) checking keys in keyring [####################--] 93% (180/192) checking keys in keyring [####################--] 93% (181/192) checking keys in keyring [####################--] 94% (182/192) checking keys in keyring [####################--] 94% (183/192) checking keys in keyring [####################--] 95% (184/192) checking keys in keyring [####################--] 95% (185/192) checking keys in keyring [#####################-] 96% (186/192) checking keys in keyring [#####################-] 96% (187/192) checking keys in keyring [#####################-] 97% (188/192) checking keys in keyring [#####################-] 97% (189/192) checking keys in keyring [#####################-] 98% (190/192) checking keys in keyring [#####################-] 98% (191/192) checking keys in keyring [#####################-] 99% (192/192) checking keys in keyring [######################] 100% ( 0/192) checking package integrity [----------------------] 0% ( 1/192) checking package integrity [----------------------] 1% ( 2/192) checking package integrity [----------------------] 1% ( 3/192) checking package integrity [----------------------] 1% ( 4/192) checking package integrity [----------------------] 1% ( 5/192) checking package integrity [----------------------] 1% ( 6/192) checking package integrity [----------------------] 1% ( 7/192) checking package integrity [----------------------] 2% ( 8/192) checking package integrity [----------------------] 2% ( 9/192) checking package integrity [----------------------] 2% ( 10/192) checking package integrity [----------------------] 3% ( 11/192) checking package integrity [----------------------] 3% ( 12/192) checking package integrity [----------------------] 3% ( 13/192) checking package integrity [----------------------] 3% ( 14/192) checking package integrity [----------------------] 3% ( 15/192) checking package integrity [----------------------] 3% ( 16/192) checking package integrity [----------------------] 4% ( 17/192) checking package integrity [----------------------] 4% ( 18/192) checking package integrity [----------------------] 4% ( 19/192) checking package integrity [----------------------] 4% ( 20/192) checking package integrity [----------------------] 4% ( 21/192) checking package integrity [----------------------] 4% ( 22/192) checking package integrity [----------------------] 4% ( 23/192) checking package integrity [----------------------] 4% ( 24/192) checking package integrity [----------------------] 4% ( 25/192) checking package integrity [----------------------] 4% ( 26/192) checking package integrity [----------------------] 4% ( 27/192) checking package integrity [----------------------] 4% ( 28/192) checking package integrity [----------------------] 4% ( 29/192) checking package integrity [----------------------] 4% ( 30/192) checking package integrity [----------------------] 4% ( 31/192) checking package integrity [----------------------] 4% ( 32/192) checking package integrity [----------------------] 4% ( 33/192) checking package integrity [#---------------------] 5% ( 34/192) checking package integrity [#---------------------] 5% ( 35/192) checking package integrity [#---------------------] 5% ( 36/192) checking package integrity [###-------------------] 16% ( 37/192) checking package integrity [###-------------------] 16% ( 38/192) checking package integrity [####------------------] 22% ( 39/192) checking package integrity [####------------------] 22% ( 40/192) checking package integrity [####------------------] 22% ( 41/192) checking package integrity [####------------------] 22% ( 42/192) checking package integrity [####------------------] 22% ( 43/192) checking package integrity [####------------------] 22% ( 44/192) checking package integrity [####------------------] 22% ( 45/192) checking package integrity [####------------------] 22% ( 46/192) checking package integrity [####------------------] 22% ( 47/192) checking package integrity [####------------------] 22% ( 48/192) checking package integrity [####------------------] 22% ( 49/192) checking package integrity [####------------------] 22% ( 50/192) checking package integrity [#####-----------------] 23% ( 51/192) checking package integrity [#####-----------------] 23% ( 52/192) checking package integrity [#####-----------------] 23% ( 53/192) checking package integrity [#######---------------] 36% ( 54/192) checking package integrity [########--------------] 40% ( 55/192) checking package integrity [#########-------------] 41% ( 56/192) checking package integrity [###########-----------] 53% ( 57/192) checking package integrity [###########-----------] 53% ( 58/192) checking package integrity [###########-----------] 53% ( 59/192) checking package integrity [############----------] 58% ( 60/192) checking package integrity [############----------] 58% ( 61/192) checking package integrity [############----------] 58% ( 62/192) checking package integrity [############----------] 59% ( 63/192) checking package integrity [############----------] 59% ( 64/192) checking package integrity [############----------] 59% ( 65/192) checking package integrity [############----------] 59% ( 66/192) checking package integrity [############----------] 59% ( 67/192) checking package integrity [############----------] 59% ( 68/192) checking package integrity [############----------] 59% ( 69/192) checking package integrity [############----------] 59% ( 70/192) checking package integrity [############----------] 59% ( 71/192) checking package integrity [############----------] 59% ( 72/192) checking package integrity [############----------] 59% ( 73/192) checking package integrity [############----------] 59% ( 74/192) checking package integrity [############----------] 59% ( 75/192) checking package integrity [#############---------] 60% ( 76/192) checking package integrity [#############---------] 60% ( 77/192) checking package integrity [#############---------] 60% ( 78/192) checking package integrity [#############---------] 60% ( 79/192) checking package integrity [#############---------] 60% ( 80/192) checking package integrity [#############---------] 60% ( 81/192) checking package integrity [#############---------] 60% ( 82/192) checking package integrity [#############---------] 60% ( 83/192) checking package integrity [#############---------] 60% ( 84/192) checking package integrity [#############---------] 60% ( 85/192) checking package integrity [#############---------] 60% ( 86/192) checking package integrity [#############---------] 61% ( 87/192) checking package integrity [#############---------] 61% ( 88/192) checking package integrity [#############---------] 61% ( 89/192) checking package integrity [#############---------] 61% ( 90/192) checking package integrity [#############---------] 61% ( 91/192) checking package integrity [#############---------] 61% ( 92/192) checking package integrity [#############---------] 61% ( 93/192) checking package integrity [#############---------] 61% ( 94/192) checking package integrity [#############---------] 61% ( 95/192) checking package integrity [#############---------] 61% ( 96/192) checking package integrity [#############---------] 61% ( 97/192) checking package integrity [#############---------] 62% ( 98/192) checking package integrity [#############---------] 62% ( 99/192) checking package integrity [###############-------] 69% (100/192) checking package integrity [###############-------] 70% (101/192) checking package integrity [###############-------] 71% (102/192) checking package integrity [###############-------] 71% (103/192) checking package integrity [###############-------] 71% (104/192) checking package integrity [###############-------] 71% (105/192) checking package integrity [###############-------] 72% (106/192) checking package integrity [###############-------] 72% (107/192) checking package integrity [###############-------] 72% (108/192) checking package integrity [###############-------] 72% (109/192) checking package integrity [###############-------] 72% (110/192) checking package integrity [################------] 73% (111/192) checking package integrity [################------] 73% (112/192) checking package integrity [################------] 73% (113/192) checking package integrity [################------] 73% (114/192) checking package integrity [################------] 76% (115/192) checking package integrity [################------] 76% (116/192) checking package integrity [################------] 76% (117/192) checking package integrity [################------] 77% (118/192) checking package integrity [################------] 77% (119/192) checking package integrity [################------] 77% (120/192) checking package integrity [################------] 77% (121/192) checking package integrity [################------] 77% (122/192) checking package integrity [################------] 77% (123/192) checking package integrity [################------] 77% (124/192) checking package integrity [################------] 77% (125/192) checking package integrity [#################-----] 78% (126/192) checking package integrity [#################-----] 78% (127/192) checking package integrity [#################-----] 78% (128/192) checking package integrity [#################-----] 78% (129/192) checking package integrity [#################-----] 78% (130/192) checking package integrity [#################-----] 78% (131/192) checking package integrity [#################-----] 79% (132/192) checking package integrity [#################-----] 79% (133/192) checking package integrity [#################-----] 79% (134/192) checking package integrity [#################-----] 79% (135/192) checking package integrity [#################-----] 80% (136/192) checking package integrity [#################-----] 80% (137/192) checking package integrity [#################-----] 80% (138/192) checking package integrity [#################-----] 80% (139/192) checking package integrity [#################-----] 80% (140/192) checking package integrity [#################-----] 80% (141/192) checking package integrity [#################-----] 81% (142/192) checking package integrity [#################-----] 81% (143/192) checking package integrity [#################-----] 81% (144/192) checking package integrity [#################-----] 81% (145/192) checking package integrity [#################-----] 81% (146/192) checking package integrity [#################-----] 81% (147/192) checking package integrity [#################-----] 81% (148/192) checking package integrity [#################-----] 81% (149/192) checking package integrity [##################----] 82% (150/192) checking package integrity [##################----] 82% (151/192) checking package integrity [##################----] 82% (152/192) checking package integrity [##################----] 82% (153/192) checking package integrity [##################----] 82% (154/192) checking package integrity [##################----] 83% (155/192) checking package integrity [##################----] 83% (156/192) checking package integrity [##################----] 83% (157/192) checking package integrity [##################----] 83% (158/192) checking package integrity [##################----] 83% (159/192) checking package integrity [##################----] 84% (160/192) checking package integrity [##################----] 84% (161/192) checking package integrity [##################----] 84% (162/192) checking package integrity [##################----] 84% (163/192) checking package integrity [##################----] 84% (164/192) checking package integrity [##################----] 84% (165/192) checking package integrity [##################----] 85% (166/192) checking package integrity [##################----] 85% (167/192) checking package integrity [##################----] 85% (168/192) checking package integrity [##################----] 85% (169/192) checking package integrity [##################----] 85% (170/192) checking package integrity [##################----] 85% (171/192) checking package integrity [##################----] 85% (172/192) checking package integrity [##################----] 85% (173/192) checking package integrity [##################----] 85% (174/192) checking package integrity [##################----] 85% (175/192) checking package integrity [##################----] 85% (176/192) checking package integrity [##################----] 85% (177/192) checking package integrity [##################----] 86% (178/192) checking package integrity [##################----] 86% (179/192) checking package integrity [##################----] 86% (180/192) checking package integrity [##################----] 86% (181/192) checking package integrity [###################---] 89% (182/192) checking package integrity [###################---] 90% (183/192) checking package integrity [####################--] 91% (184/192) checking package integrity [####################--] 91% (185/192) checking package integrity [####################--] 91% (186/192) checking package integrity [####################--] 92% (187/192) checking package integrity [####################--] 92% (188/192) checking package integrity [####################--] 94% (189/192) checking package integrity [####################--] 95% (190/192) checking package integrity [####################--] 95% (191/192) checking package integrity [#####################-] 97% (192/192) checking package integrity [######################] 100% ( 0/192) loading package files [----------------------] 0% ( 1/192) loading package files [----------------------] 1% ( 2/192) loading package files [----------------------] 1% ( 3/192) loading package files [----------------------] 1% ( 4/192) loading package files [----------------------] 1% ( 5/192) loading package files [----------------------] 1% ( 6/192) loading package files [----------------------] 1% ( 7/192) loading package files [----------------------] 2% ( 8/192) loading package files [----------------------] 2% ( 9/192) loading package files [----------------------] 2% ( 10/192) loading package files [----------------------] 3% ( 11/192) loading package files [----------------------] 3% ( 12/192) loading package files [----------------------] 3% ( 13/192) loading package files [----------------------] 3% ( 14/192) loading package files [----------------------] 3% ( 15/192) loading package files [----------------------] 3% ( 16/192) loading package files [----------------------] 4% ( 17/192) loading package files [----------------------] 4% ( 18/192) loading package files [----------------------] 4% ( 19/192) loading package files [----------------------] 4% ( 20/192) loading package files [----------------------] 4% ( 21/192) loading package files [----------------------] 4% ( 22/192) loading package files [----------------------] 4% ( 23/192) loading package files [----------------------] 4% ( 24/192) loading package files [----------------------] 4% ( 25/192) loading package files [----------------------] 4% ( 26/192) loading package files [----------------------] 4% ( 27/192) loading package files [----------------------] 4% ( 28/192) loading package files [----------------------] 4% ( 29/192) loading package files [----------------------] 4% ( 30/192) loading package files [----------------------] 4% ( 31/192) loading package files [----------------------] 4% ( 32/192) loading package files [----------------------] 4% ( 33/192) loading package files [#---------------------] 5% ( 34/192) loading package files [#---------------------] 5% ( 35/192) loading package files [#---------------------] 5% ( 36/192) loading package files [###-------------------] 16% ( 37/192) loading package files [###-------------------] 16% ( 38/192) loading package files [####------------------] 22% ( 39/192) loading package files [####------------------] 22% ( 40/192) loading package files [####------------------] 22% ( 41/192) loading package files [####------------------] 22% ( 42/192) loading package files [####------------------] 22% ( 43/192) loading package files [####------------------] 22% ( 44/192) loading package files [####------------------] 22% ( 45/192) loading package files [####------------------] 22% ( 46/192) loading package files [####------------------] 22% ( 47/192) loading package files [####------------------] 22% ( 48/192) loading package files [####------------------] 22% ( 49/192) loading package files [####------------------] 22% ( 50/192) loading package files [#####-----------------] 23% ( 51/192) loading package files [#####-----------------] 23% ( 52/192) loading package files [#####-----------------] 23% ( 53/192) loading package files [#######---------------] 36% ( 54/192) loading package files [########--------------] 40% ( 55/192) loading package files [#########-------------] 41% ( 56/192) loading package files [###########-----------] 53% ( 57/192) loading package files [###########-----------] 53% ( 58/192) loading package files [###########-----------] 53% ( 59/192) loading package files [############----------] 58% ( 60/192) loading package files [############----------] 58% ( 61/192) loading package files [############----------] 58% ( 62/192) loading package files [############----------] 59% ( 63/192) loading package files [############----------] 59% ( 64/192) loading package files [############----------] 59% ( 65/192) loading package files [############----------] 59% ( 66/192) loading package files [############----------] 59% ( 67/192) loading package files [############----------] 59% ( 68/192) loading package files [############----------] 59% ( 69/192) loading package files [############----------] 59% ( 70/192) loading package files [############----------] 59% ( 71/192) loading package files [############----------] 59% ( 72/192) loading package files [############----------] 59% ( 73/192) loading package files [############----------] 59% ( 74/192) loading package files [############----------] 59% ( 75/192) loading package files [#############---------] 60% ( 76/192) loading package files [#############---------] 60% ( 77/192) loading package files [#############---------] 60% ( 78/192) loading package files [#############---------] 60% ( 79/192) loading package files [#############---------] 60% ( 80/192) loading package files [#############---------] 60% ( 81/192) loading package files [#############---------] 60% ( 82/192) loading package files [#############---------] 60% ( 83/192) loading package files [#############---------] 60% ( 84/192) loading package files [#############---------] 60% ( 85/192) loading package files [#############---------] 60% ( 86/192) loading package files [#############---------] 61% ( 87/192) loading package files [#############---------] 61% ( 88/192) loading package files [#############---------] 61% ( 89/192) loading package files [#############---------] 61% ( 90/192) loading package files [#############---------] 61% ( 91/192) loading package files [#############---------] 61% ( 92/192) loading package files [#############---------] 61% ( 93/192) loading package files [#############---------] 61% ( 94/192) loading package files [#############---------] 61% ( 95/192) loading package files [#############---------] 61% ( 96/192) loading package files [#############---------] 61% ( 97/192) loading package files [#############---------] 62% ( 98/192) loading package files [#############---------] 62% ( 99/192) loading package files [###############-------] 69% (100/192) loading package files [###############-------] 70% (101/192) loading package files [###############-------] 71% (102/192) loading package files [###############-------] 71% (103/192) loading package files [###############-------] 71% (104/192) loading package files [###############-------] 71% (105/192) loading package files [###############-------] 72% (106/192) loading package files [###############-------] 72% (107/192) loading package files [###############-------] 72% (108/192) loading package files [###############-------] 72% (109/192) loading package files [###############-------] 72% (110/192) loading package files [################------] 73% (111/192) loading package files [################------] 73% (112/192) loading package files [################------] 73% (113/192) loading package files [################------] 73% (114/192) loading package files [################------] 76% (115/192) loading package files [################------] 76% (116/192) loading package files [################------] 76% (117/192) loading package files [################------] 77% (118/192) loading package files [################------] 77% (119/192) loading package files [################------] 77% (120/192) loading package files [################------] 77% (121/192) loading package files [################------] 77% (122/192) loading package files [################------] 77% (123/192) loading package files [################------] 77% (124/192) loading package files [################------] 77% (125/192) loading package files [#################-----] 78% (126/192) loading package files [#################-----] 78% (127/192) loading package files [#################-----] 78% (128/192) loading package files [#################-----] 78% (129/192) loading package files [#################-----] 78% (130/192) loading package files [#################-----] 78% (131/192) loading package files [#################-----] 79% (132/192) loading package files [#################-----] 79% (133/192) loading package files [#################-----] 79% (134/192) loading package files [#################-----] 79% (135/192) loading package files [#################-----] 80% (136/192) loading package files [#################-----] 80% (137/192) loading package files [#################-----] 80% (138/192) loading package files [#################-----] 80% (139/192) loading package files [#################-----] 80% (140/192) loading package files [#################-----] 80% (141/192) loading package files [#################-----] 81% (142/192) loading package files [#################-----] 81% (143/192) loading package files [#################-----] 81% (144/192) loading package files [#################-----] 81% (145/192) loading package files [#################-----] 81% (146/192) loading package files [#################-----] 81% (147/192) loading package files [#################-----] 81% (148/192) loading package files [#################-----] 81% (149/192) loading package files [##################----] 82% (150/192) loading package files [##################----] 82% (151/192) loading package files [##################----] 82% (152/192) loading package files [##################----] 82% (153/192) loading package files [##################----] 82% (154/192) loading package files [##################----] 83% (155/192) loading package files [##################----] 83% (156/192) loading package files [##################----] 83% (157/192) loading package files [##################----] 83% (158/192) loading package files [##################----] 83% (159/192) loading package files [##################----] 84% (160/192) loading package files [##################----] 84% (161/192) loading package files [##################----] 84% (162/192) loading package files [##################----] 84% (163/192) loading package files [##################----] 84% (164/192) loading package files [##################----] 84% (165/192) loading package files [##################----] 85% (166/192) loading package files [##################----] 85% (167/192) loading package files [##################----] 85% (168/192) loading package files [##################----] 85% (169/192) loading package files [##################----] 85% (170/192) loading package files [##################----] 85% (171/192) loading package files [##################----] 85% (172/192) loading package files [##################----] 85% (173/192) loading package files [##################----] 85% (174/192) loading package files [##################----] 85% (175/192) loading package files [##################----] 85% (176/192) loading package files [##################----] 85% (177/192) loading package files [##################----] 86% (178/192) loading package files [##################----] 86% (179/192) loading package files [##################----] 86% (180/192) loading package files [##################----] 86% (181/192) loading package files [###################---] 89% (182/192) loading package files [###################---] 90% (183/192) loading package files [####################--] 91% (184/192) loading package files [####################--] 91% (185/192) loading package files [####################--] 91% (186/192) loading package files [####################--] 92% (187/192) loading package files [####################--] 92% (188/192) loading package files [####################--] 94% (189/192) loading package files [####################--] 95% (190/192) loading package files [####################--] 95% (191/192) loading package files [#####################-] 97% (192/192) loading package files [######################] 100% ( 0/192) checking for file conflicts [----------------------] 0% ( 1/192) checking for file conflicts [----------------------] 0% ( 2/192) checking for file conflicts [----------------------] 1% ( 3/192) checking for file conflicts [----------------------] 1% ( 4/192) checking for file conflicts [----------------------] 2% ( 5/192) checking for file conflicts [----------------------] 2% ( 6/192) checking for file conflicts [----------------------] 3% ( 7/192) checking for file conflicts [----------------------] 3% ( 8/192) checking for file conflicts [----------------------] 4% ( 9/192) checking for file conflicts [----------------------] 4% ( 10/192) checking for file conflicts [#---------------------] 5% ( 11/192) checking for file conflicts [#---------------------] 5% ( 12/192) checking for file conflicts [#---------------------] 6% ( 13/192) checking for file conflicts [#---------------------] 6% ( 14/192) checking for file conflicts [#---------------------] 7% ( 15/192) checking for file conflicts [#---------------------] 7% ( 16/192) checking for file conflicts [#---------------------] 8% ( 17/192) checking for file conflicts [#---------------------] 8% ( 18/192) checking for file conflicts [#---------------------] 9% ( 19/192) checking for file conflicts [#---------------------] 9% ( 20/192) checking for file conflicts [##--------------------] 10% ( 21/192) checking for file conflicts [##--------------------] 10% ( 22/192) checking for file conflicts [##--------------------] 11% ( 23/192) checking for file conflicts [##--------------------] 11% ( 24/192) checking for file conflicts [##--------------------] 12% ( 25/192) checking for file conflicts [##--------------------] 13% ( 26/192) checking for file conflicts [##--------------------] 13% ( 27/192) checking for file conflicts [###-------------------] 14% ( 28/192) checking for file conflicts [###-------------------] 14% ( 29/192) checking for file conflicts [###-------------------] 15% ( 30/192) checking for file conflicts [###-------------------] 15% ( 31/192) checking for file conflicts [###-------------------] 16% ( 32/192) checking for file conflicts [###-------------------] 16% ( 33/192) checking for file conflicts [###-------------------] 17% ( 34/192) checking for file conflicts [###-------------------] 17% ( 35/192) checking for file conflicts [###-------------------] 18% ( 36/192) checking for file conflicts [###-------------------] 18% ( 37/192) checking for file conflicts [####------------------] 19% ( 38/192) checking for file conflicts [####------------------] 19% ( 39/192) checking for file conflicts [####------------------] 20% ( 40/192) checking for file conflicts [####------------------] 20% ( 41/192) checking for file conflicts [####------------------] 21% ( 42/192) checking for file conflicts [####------------------] 21% ( 43/192) checking for file conflicts [####------------------] 22% ( 44/192) checking for file conflicts [####------------------] 22% ( 45/192) checking for file conflicts [#####-----------------] 23% ( 46/192) checking for file conflicts [#####-----------------] 23% ( 47/192) checking for file conflicts [#####-----------------] 24% ( 48/192) checking for file conflicts [#####-----------------] 25% ( 49/192) checking for file conflicts [#####-----------------] 25% ( 50/192) checking for file conflicts [#####-----------------] 26% ( 51/192) checking for file conflicts [#####-----------------] 26% ( 52/192) checking for file conflicts [#####-----------------] 27% ( 53/192) checking for file conflicts [#####-----------------] 27% ( 54/192) checking for file conflicts [######----------------] 28% ( 55/192) checking for file conflicts [######----------------] 28% ( 56/192) checking for file conflicts [######----------------] 29% ( 57/192) checking for file conflicts [######----------------] 29% ( 58/192) checking for file conflicts [######----------------] 30% ( 59/192) checking for file conflicts [######----------------] 30% ( 60/192) checking for file conflicts [######----------------] 31% ( 61/192) checking for file conflicts [######----------------] 31% ( 62/192) checking for file conflicts [#######---------------] 32% ( 63/192) checking for file conflicts [#######---------------] 32% ( 64/192) checking for file conflicts [#######---------------] 33% ( 65/192) checking for file conflicts [#######---------------] 33% ( 66/192) checking for file conflicts [#######---------------] 34% ( 67/192) checking for file conflicts [#######---------------] 34% ( 68/192) checking for file conflicts [#######---------------] 35% ( 69/192) checking for file conflicts [#######---------------] 35% ( 70/192) checking for file conflicts [#######---------------] 36% ( 71/192) checking for file conflicts [#######---------------] 36% ( 72/192) checking for file conflicts [########--------------] 37% ( 73/192) checking for file conflicts [########--------------] 38% ( 74/192) checking for file conflicts [########--------------] 38% ( 75/192) checking for file conflicts [########--------------] 39% ( 76/192) checking for file conflicts [########--------------] 39% ( 77/192) checking for file conflicts [########--------------] 40% ( 78/192) checking for file conflicts [########--------------] 40% ( 79/192) checking for file conflicts [#########-------------] 41% ( 80/192) checking for file conflicts [#########-------------] 41% ( 81/192) checking for file conflicts [#########-------------] 42% ( 82/192) checking for file conflicts [#########-------------] 42% ( 83/192) checking for file conflicts [#########-------------] 43% ( 84/192) checking for file conflicts [#########-------------] 43% ( 85/192) checking for file conflicts [#########-------------] 44% ( 86/192) checking for file conflicts [#########-------------] 44% ( 87/192) checking for file conflicts [#########-------------] 45% ( 88/192) checking for file conflicts [#########-------------] 45% ( 89/192) checking for file conflicts [##########------------] 46% ( 90/192) checking for file conflicts [##########------------] 46% ( 91/192) checking for file conflicts [##########------------] 47% ( 92/192) checking for file conflicts [##########------------] 47% ( 93/192) checking for file conflicts [##########------------] 48% ( 94/192) checking for file conflicts [##########------------] 48% ( 95/192) checking for file conflicts [##########------------] 49% ( 96/192) checking for file conflicts [###########-----------] 50% ( 97/192) checking for file conflicts [###########-----------] 50% ( 98/192) checking for file conflicts [###########-----------] 51% ( 99/192) checking for file conflicts [###########-----------] 51% (100/192) checking for file conflicts [###########-----------] 52% (101/192) checking for file conflicts [###########-----------] 52% (102/192) checking for file conflicts [###########-----------] 53% (103/192) checking for file conflicts [###########-----------] 53% (104/192) checking for file conflicts [###########-----------] 54% (105/192) checking for file conflicts [###########-----------] 54% (106/192) checking for file conflicts [############----------] 55% (107/192) checking for file conflicts [############----------] 55% (108/192) checking for file conflicts [############----------] 56% (109/192) checking for file conflicts [############----------] 56% (110/192) checking for file conflicts [############----------] 57% (111/192) checking for file conflicts [############----------] 57% (112/192) checking for file conflicts [############----------] 58% (113/192) checking for file conflicts [############----------] 58% (114/192) checking for file conflicts [############----------] 59% (115/192) checking for file conflicts [############----------] 59% (116/192) checking for file conflicts [#############---------] 60% (117/192) checking for file conflicts [#############---------] 60% (118/192) checking for file conflicts [#############---------] 61% (119/192) checking for file conflicts [#############---------] 61% (120/192) checking for file conflicts [#############---------] 62% (121/192) checking for file conflicts [#############---------] 63% (122/192) checking for file conflicts [#############---------] 63% (123/192) checking for file conflicts [##############--------] 64% (124/192) checking for file conflicts [##############--------] 64% (125/192) checking for file conflicts [##############--------] 65% (126/192) checking for file conflicts [##############--------] 65% (127/192) checking for file conflicts [##############--------] 66% (128/192) checking for file conflicts [##############--------] 66% (129/192) checking for file conflicts [##############--------] 67% (130/192) checking for file conflicts [##############--------] 67% (131/192) checking for file conflicts [##############--------] 68% (132/192) checking for file conflicts [##############--------] 68% (133/192) checking for file conflicts [###############-------] 69% (134/192) checking for file conflicts [###############-------] 69% (135/192) checking for file conflicts [###############-------] 70% (136/192) checking for file conflicts [###############-------] 70% (137/192) checking for file conflicts [###############-------] 71% (138/192) checking for file conflicts [###############-------] 71% (139/192) checking for file conflicts [###############-------] 72% (140/192) checking for file conflicts [###############-------] 72% (141/192) checking for file conflicts [################------] 73% (142/192) checking for file conflicts [################------] 73% (143/192) checking for file conflicts [################------] 74% (144/192) checking for file conflicts [################------] 75% (145/192) checking for file conflicts [################------] 75% (146/192) checking for file conflicts [################------] 76% (147/192) checking for file conflicts [################------] 76% (148/192) checking for file conflicts [################------] 77% (149/192) checking for file conflicts [################------] 77% (150/192) checking for file conflicts [#################-----] 78% (151/192) checking for file conflicts [#################-----] 78% (152/192) checking for file conflicts [#################-----] 79% (153/192) checking for file conflicts [#################-----] 79% (154/192) checking for file conflicts [#################-----] 80% (155/192) checking for file conflicts [#################-----] 80% (156/192) checking for file conflicts [#################-----] 81% (157/192) checking for file conflicts [#################-----] 81% (158/192) checking for file conflicts [##################----] 82% (159/192) checking for file conflicts [##################----] 82% (160/192) checking for file conflicts [##################----] 83% (161/192) checking for file conflicts [##################----] 83% (162/192) checking for file conflicts [##################----] 84% (163/192) checking for file conflicts [##################----] 84% (164/192) checking for file conflicts [##################----] 85% (165/192) checking for file conflicts [##################----] 85% (166/192) checking for file conflicts [##################----] 86% (167/192) checking for file conflicts [##################----] 86% (168/192) checking for file conflicts [###################---] 87% (169/192) checking for file conflicts [###################---] 88% (170/192) checking for file conflicts [###################---] 88% (171/192) checking for file conflicts [###################---] 89% (172/192) checking for file conflicts [###################---] 89% (173/192) checking for file conflicts [###################---] 90% (174/192) checking for file conflicts [###################---] 90% (175/192) checking for file conflicts [####################--] 91% (176/192) checking for file conflicts [####################--] 91% (177/192) checking for file conflicts [####################--] 92% (178/192) checking for file conflicts [####################--] 92% (179/192) checking for file conflicts [####################--] 93% (180/192) checking for file conflicts [####################--] 93% (181/192) checking for file conflicts [####################--] 94% (182/192) checking for file conflicts [####################--] 94% (183/192) checking for file conflicts [####################--] 95% (184/192) checking for file conflicts [####################--] 95% (185/192) checking for file conflicts [#####################-] 96% (186/192) checking for file conflicts [#####################-] 96% (187/192) checking for file conflicts [#####################-] 97% (188/192) checking for file conflicts [#####################-] 97% (189/192) checking for file conflicts [#####################-] 98% (190/192) checking for file conflicts [#####################-] 98% (191/192) checking for file conflicts [#####################-] 99% (192/192) checking for file conflicts [######################] 100% ( 0/192) checking available disk space [----------------------] 0% ( 1/192) checking available disk space [----------------------] 0% ( 2/192) checking available disk space [----------------------] 1% ( 3/192) checking available disk space [----------------------] 1% ( 4/192) checking available disk space [----------------------] 2% ( 5/192) checking available disk space [----------------------] 2% ( 6/192) checking available disk space [----------------------] 3% ( 7/192) checking available disk space [----------------------] 3% ( 8/192) checking available disk space [----------------------] 4% ( 9/192) checking available disk space [----------------------] 4% ( 10/192) checking available disk space [#---------------------] 5% ( 11/192) checking available disk space [#---------------------] 5% ( 12/192) checking available disk space [#---------------------] 6% ( 13/192) checking available disk space [#---------------------] 6% ( 14/192) checking available disk space [#---------------------] 7% ( 15/192) checking available disk space [#---------------------] 7% ( 16/192) checking available disk space [#---------------------] 8% ( 17/192) checking available disk space [#---------------------] 8% ( 18/192) checking available disk space [#---------------------] 9% ( 19/192) checking available disk space [#---------------------] 9% ( 20/192) checking available disk space [##--------------------] 10% ( 21/192) checking available disk space [##--------------------] 10% ( 22/192) checking available disk space [##--------------------] 11% ( 23/192) checking available disk space [##--------------------] 11% ( 24/192) checking available disk space [##--------------------] 12% ( 25/192) checking available disk space [##--------------------] 13% ( 26/192) checking available disk space [##--------------------] 13% ( 27/192) checking available disk space [###-------------------] 14% ( 28/192) checking available disk space [###-------------------] 14% ( 29/192) checking available disk space [###-------------------] 15% ( 30/192) checking available disk space [###-------------------] 15% ( 31/192) checking available disk space [###-------------------] 16% ( 32/192) checking available disk space [###-------------------] 16% ( 33/192) checking available disk space [###-------------------] 17% ( 34/192) checking available disk space [###-------------------] 17% ( 35/192) checking available disk space [###-------------------] 18% ( 36/192) checking available disk space [###-------------------] 18% ( 37/192) checking available disk space [####------------------] 19% ( 38/192) checking available disk space [####------------------] 19% ( 39/192) checking available disk space [####------------------] 20% ( 40/192) checking available disk space [####------------------] 20% ( 41/192) checking available disk space [####------------------] 21% ( 42/192) checking available disk space [####------------------] 21% ( 43/192) checking available disk space [####------------------] 22% ( 44/192) checking available disk space [####------------------] 22% ( 45/192) checking available disk space [#####-----------------] 23% ( 46/192) checking available disk space [#####-----------------] 23% ( 47/192) checking available disk space [#####-----------------] 24% ( 48/192) checking available disk space [#####-----------------] 25% ( 49/192) checking available disk space [#####-----------------] 25% ( 50/192) checking available disk space [#####-----------------] 26% ( 51/192) checking available disk space [#####-----------------] 26% ( 52/192) checking available disk space [#####-----------------] 27% ( 53/192) checking available disk space [#####-----------------] 27% ( 54/192) checking available disk space [######----------------] 28% ( 55/192) checking available disk space [######----------------] 28% ( 56/192) checking available disk space [######----------------] 29% ( 57/192) checking available disk space [######----------------] 29% ( 58/192) checking available disk space [######----------------] 30% ( 59/192) checking available disk space [######----------------] 30% ( 60/192) checking available disk space [######----------------] 31% ( 61/192) checking available disk space [######----------------] 31% ( 62/192) checking available disk space [#######---------------] 32% ( 63/192) checking available disk space [#######---------------] 32% ( 64/192) checking available disk space [#######---------------] 33% ( 65/192) checking available disk space [#######---------------] 33% ( 66/192) checking available disk space [#######---------------] 34% ( 67/192) checking available disk space [#######---------------] 34% ( 68/192) checking available disk space [#######---------------] 35% ( 69/192) checking available disk space [#######---------------] 35% ( 70/192) checking available disk space [#######---------------] 36% ( 71/192) checking available disk space [#######---------------] 36% ( 72/192) checking available disk space [########--------------] 37% ( 73/192) checking available disk space [########--------------] 38% ( 74/192) checking available disk space [########--------------] 38% ( 75/192) checking available disk space [########--------------] 39% ( 76/192) checking available disk space [########--------------] 39% ( 77/192) checking available disk space [########--------------] 40% ( 78/192) checking available disk space [########--------------] 40% ( 79/192) checking available disk space [#########-------------] 41% ( 80/192) checking available disk space [#########-------------] 41% ( 81/192) checking available disk space [#########-------------] 42% ( 82/192) checking available disk space [#########-------------] 42% ( 83/192) checking available disk space [#########-------------] 43% ( 84/192) checking available disk space [#########-------------] 43% ( 85/192) checking available disk space [#########-------------] 44% ( 86/192) checking available disk space [#########-------------] 44% ( 87/192) checking available disk space [#########-------------] 45% ( 88/192) checking available disk space [#########-------------] 45% ( 89/192) checking available disk space [##########------------] 46% ( 90/192) checking available disk space [##########------------] 46% ( 91/192) checking available disk space [##########------------] 47% ( 92/192) checking available disk space [##########------------] 47% ( 93/192) checking available disk space [##########------------] 48% ( 94/192) checking available disk space [##########------------] 48% ( 95/192) checking available disk space [##########------------] 49% ( 96/192) checking available disk space [###########-----------] 50% ( 97/192) checking available disk space [###########-----------] 50% ( 98/192) checking available disk space [###########-----------] 51% ( 99/192) checking available disk space [###########-----------] 51% (100/192) checking available disk space [###########-----------] 52% (101/192) checking available disk space [###########-----------] 52% (102/192) checking available disk space [###########-----------] 53% (103/192) checking available disk space [###########-----------] 53% (104/192) checking available disk space [###########-----------] 54% (105/192) checking available disk space [###########-----------] 54% (106/192) checking available disk space [############----------] 55% (107/192) checking available disk space [############----------] 55% (108/192) checking available disk space [############----------] 56% (109/192) checking available disk space [############----------] 56% (110/192) checking available disk space [############----------] 57% (111/192) checking available disk space [############----------] 57% (112/192) checking available disk space [############----------] 58% (113/192) checking available disk space [############----------] 58% (114/192) checking available disk space [############----------] 59% (115/192) checking available disk space [############----------] 59% (116/192) checking available disk space [#############---------] 60% (117/192) checking available disk space [#############---------] 60% (118/192) checking available disk space [#############---------] 61% (119/192) checking available disk space [#############---------] 61% (120/192) checking available disk space [#############---------] 62% (121/192) checking available disk space [#############---------] 63% (122/192) checking available disk space [#############---------] 63% (123/192) checking available disk space [##############--------] 64% (124/192) checking available disk space [##############--------] 64% (125/192) checking available disk space [##############--------] 65% (126/192) checking available disk space [##############--------] 65% (127/192) checking available disk space [##############--------] 66% (128/192) checking available disk space [##############--------] 66% (129/192) checking available disk space [##############--------] 67% (130/192) checking available disk space [##############--------] 67% (131/192) checking available disk space [##############--------] 68% (132/192) checking available disk space [##############--------] 68% (133/192) checking available disk space [###############-------] 69% (134/192) checking available disk space [###############-------] 69% (135/192) checking available disk space [###############-------] 70% (136/192) checking available disk space [###############-------] 70% (137/192) checking available disk space [###############-------] 71% (138/192) checking available disk space [###############-------] 71% (139/192) checking available disk space [###############-------] 72% (140/192) checking available disk space [###############-------] 72% (141/192) checking available disk space [################------] 73% (142/192) checking available disk space [################------] 73% (143/192) checking available disk space [################------] 74% (144/192) checking available disk space [################------] 75% (145/192) checking available disk space [################------] 75% (146/192) checking available disk space [################------] 76% (147/192) checking available disk space [################------] 76% (148/192) checking available disk space [################------] 77% (149/192) checking available disk space [################------] 77% (150/192) checking available disk space [#################-----] 78% (151/192) checking available disk space [#################-----] 78% (152/192) checking available disk space [#################-----] 79% (153/192) checking available disk space [#################-----] 79% (154/192) checking available disk space [#################-----] 80% (155/192) checking available disk space [#################-----] 80% (156/192) checking available disk space [#################-----] 81% (157/192) checking available disk space [#################-----] 81% (158/192) checking available disk space [##################----] 82% (159/192) checking available disk space [##################----] 82% (160/192) checking available disk space [##################----] 83% (161/192) checking available disk space [##################----] 83% (162/192) checking available disk space [##################----] 84% (163/192) checking available disk space [##################----] 84% (164/192) checking available disk space [##################----] 85% (165/192) checking available disk space [##################----] 85% (166/192) checking available disk space [##################----] 86% (167/192) checking available disk space [##################----] 86% (168/192) checking available disk space [###################---] 87% (169/192) checking available disk space [###################---] 88% (170/192) checking available disk space [###################---] 88% (171/192) checking available disk space [###################---] 89% (172/192) checking available disk space [###################---] 89% (173/192) checking available disk space [###################---] 90% (174/192) checking available disk space [###################---] 90% (175/192) checking available disk space [####################--] 91% (176/192) checking available disk space [####################--] 91% (177/192) checking available disk space [####################--] 92% (178/192) checking available disk space [####################--] 92% (179/192) checking available disk space [####################--] 93% (180/192) checking available disk space [####################--] 93% (181/192) checking available disk space [####################--] 94% (182/192) checking available disk space [####################--] 94% (183/192) checking available disk space [####################--] 95% (184/192) checking available disk space [####################--] 95% (185/192) checking available disk space [#####################-] 96% (186/192) checking available disk space [#####################-] 96% (187/192) checking available disk space [#####################-] 97% (188/192) checking available disk space [#####################-] 97% (189/192) checking available disk space [#####################-] 98% (190/192) checking available disk space [#####################-] 98% (191/192) checking available disk space [#####################-] 99% (192/192) checking available disk space [######################] 100% :: Processing package changes... ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [----------------------] 0% ( 1/192) installing lib32-glibc [#################-----] 78% ( 1/192) installing lib32-glibc [######################] 100% ( 2/192) installing libxdmcp [----------------------] 0% ( 2/192) installing libxdmcp [######################] 100% ( 3/192) installing lib32-libxdmcp [----------------------] 0% ( 3/192) installing lib32-libxdmcp [######################] 100% ( 4/192) installing libxau [----------------------] 0% ( 4/192) installing libxau [######################] 100% ( 5/192) installing lib32-libxau [----------------------] 0% ( 5/192) installing lib32-libxau [######################] 100% ( 6/192) installing xcb-proto [----------------------] 0% ( 6/192) installing xcb-proto [######################] 100% ( 7/192) installing libxcb [----------------------] 0% ( 7/192) installing libxcb [######################] 100% ( 8/192) installing lib32-libxcb [----------------------] 0% ( 8/192) installing lib32-libxcb [######################] 100% ( 9/192) installing xorgproto [----------------------] 0% ( 9/192) installing xorgproto [######################] 100% ( 10/192) installing libx11 [----------------------] 0% ( 10/192) installing libx11 [######################] 100% ( 11/192) installing lib32-libx11 [----------------------] 0% ( 11/192) installing lib32-libx11 [######################] 100% ( 12/192) installing libxext [----------------------] 0% ( 12/192) installing libxext [######################] 100% ( 13/192) installing lib32-libxext [----------------------] 0% ( 13/192) installing lib32-libxext [######################] 100% ( 14/192) installing libice [----------------------] 0% ( 14/192) installing libice [######################] 100% ( 15/192) installing lib32-libice [----------------------] 0% ( 15/192) installing lib32-libice [######################] 100% ( 16/192) installing lib32-util-linux [----------------------] 0% ( 16/192) installing lib32-util-linux [######################] 100% ( 17/192) installing libsm [----------------------] 0% ( 17/192) installing libsm [######################] 100% ( 18/192) installing lib32-libsm [----------------------] 0% ( 18/192) installing lib32-libsm [######################] 100% ( 19/192) installing libxt [----------------------] 0% ( 19/192) installing libxt [######################] 100% ( 20/192) installing lib32-libxt [----------------------] 0% ( 20/192) installing lib32-libxt [######################] 100% ( 21/192) installing libxmu [----------------------] 0% ( 21/192) installing libxmu [######################] 100% ( 22/192) installing lib32-libxmu [----------------------] 0% ( 22/192) installing lib32-libxmu [######################] 100% ( 23/192) installing libxfixes [----------------------] 0% ( 23/192) installing libxfixes [######################] 100% ( 24/192) installing lib32-libxfixes [----------------------] 0% ( 24/192) installing lib32-libxfixes [######################] 100% ( 25/192) installing libxi [----------------------] 0% ( 25/192) installing libxi [######################] 100% ( 26/192) installing lib32-libxi [----------------------] 0% ( 26/192) installing lib32-libxi [######################] 100% ( 27/192) installing libpciaccess [----------------------] 0% ( 27/192) installing libpciaccess [######################] 100% ( 28/192) installing libdrm [----------------------] 0% ( 28/192) installing libdrm [######################] 100% ( 29/192) installing wayland [----------------------] 0% ( 29/192) installing wayland [######################] 100% ( 30/192) installing libxxf86vm [----------------------] 0% ( 30/192) installing libxxf86vm [######################] 100% ( 31/192) installing libxdamage [----------------------] 0% ( 31/192) installing libxdamage [######################] 100% ( 32/192) installing libxshmfence [----------------------] 0% ( 32/192) installing libxshmfence [######################] 100% ( 33/192) installing libomxil-bellagio [----------------------] 0% ( 33/192) installing libomxil-bellagio [######################] 100% ( 34/192) installing libunwind [----------------------] 0% ( 34/192) installing libunwind [######################] 100% ( 35/192) installing libedit [----------------------] 0% ( 35/192) installing libedit [######################] 100% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [----------------------] 0% ( 36/192) installing llvm-libs [######################] 100% ( 37/192) installing lm_sensors [----------------------] 0% ( 37/192) installing lm_sensors [######################] 100% Optional dependencies for lm_sensors rrdtool: for logging with sensord ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) installing mesa [----------------------] 0% ( 38/192) 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 ( 39/192) installing libglvnd [----------------------] 0% ( 39/192) installing libglvnd [######################] 100% ( 40/192) installing lib32-libpciaccess [----------------------] 0% ( 40/192) installing lib32-libpciaccess [######################] 100% ( 41/192) installing lib32-libdrm [----------------------] 0% ( 41/192) installing lib32-libdrm [######################] 100% ( 42/192) installing lib32-libxxf86vm [----------------------] 0% ( 42/192) installing lib32-libxxf86vm [######################] 100% ( 43/192) installing lib32-libxdamage [----------------------] 0% ( 43/192) installing lib32-libxdamage [######################] 100% ( 44/192) installing lib32-libxshmfence [----------------------] 0% ( 44/192) installing lib32-libxshmfence [######################] 100% ( 45/192) installing lib32-lm_sensors [----------------------] 0% ( 45/192) installing lib32-lm_sensors [######################] 100% ( 46/192) installing lib32-bzip2 [----------------------] 0% ( 46/192) installing lib32-bzip2 [######################] 100% ( 47/192) installing lib32-zlib [----------------------] 0% ( 47/192) installing lib32-zlib [######################] 100% ( 48/192) installing lib32-libelf [----------------------] 0% ( 48/192) installing lib32-libelf [######################] 100% ( 49/192) installing lib32-libffi [----------------------] 0% ( 49/192) installing lib32-libffi [######################] 100% ( 50/192) installing lib32-ncurses [----------------------] 0% ( 50/192) installing lib32-ncurses [######################] 100% ( 51/192) installing lib32-readline [----------------------] 0% ( 51/192) installing lib32-readline [######################] 100% ( 52/192) installing lib32-xz [----------------------] 0% ( 52/192) installing lib32-xz [######################] 100% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [----------------------] 0% ( 53/192) installing lib32-gcc-libs [##--------------------] 10% ( 53/192) installing lib32-gcc-libs [####------------------] 21% ( 53/192) installing lib32-gcc-libs [############----------] 59% ( 53/192) installing lib32-gcc-libs [#################-----] 78% ( 53/192) installing lib32-gcc-libs [#####################-] 97% ( 53/192) installing lib32-gcc-libs [######################] 100% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [----------------------] 0% ( 54/192) installing lib32-icu [#################-----] 79% ( 54/192) installing lib32-icu [######################] 100% ( 55/192) installing lib32-libxml2 [----------------------] 0% ( 55/192) installing lib32-libxml2 [######################] 100% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [----------------------] 0% ( 56/192) installing lib32-llvm-libs [#####################-] 99% ( 56/192) installing lib32-llvm-libs [######################] 100% ( 57/192) installing lib32-expat [----------------------] 0% ( 57/192) installing lib32-expat [######################] 100% ( 58/192) installing lib32-wayland [----------------------] 0% ( 58/192) installing lib32-wayland [######################] 100% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [----------------------] 0% ( 59/192) installing lib32-mesa [######################] 100% Optional dependencies for lib32-mesa opengl-man-pages: for the OpenGL API man pages lib32-mesa-vdpau: for accelerated video playback ( 60/192) installing lib32-libglvnd [----------------------] 0% ( 60/192) installing lib32-libglvnd [######################] 100% ( 61/192) installing glu [----------------------] 0% ( 61/192) installing glu [######################] 100% ( 62/192) installing lib32-glu [----------------------] 0% ( 62/192) installing lib32-glu [######################] 100% ( 63/192) installing glew [----------------------] 0% ( 63/192) installing glew [######################] 100% ( 64/192) installing lib32-glew [----------------------] 0% ( 64/192) installing lib32-glew [######################] 100% ( 65/192) installing libaio [----------------------] 0% ( 65/192) installing libaio [######################] 100% ( 66/192) installing lib32-libaio [----------------------] 0% ( 66/192) installing lib32-libaio [######################] 100% ( 67/192) installing libogg [----------------------] 0% ( 67/192) installing libogg [######################] 100% ( 68/192) installing lib32-libogg [----------------------] 0% ( 68/192) installing lib32-libogg [######################] 100% ( 69/192) installing libvorbis [----------------------] 0% ( 69/192) installing libvorbis [######################] 100% ( 70/192) installing lib32-libvorbis [----------------------] 0% ( 70/192) installing lib32-libvorbis [######################] 100% ( 71/192) installing lib32-libltdl [----------------------] 0% ( 71/192) installing lib32-libltdl [######################] 100% ( 72/192) installing alsa-topology-conf [----------------------] 0% ( 72/192) installing alsa-topology-conf [######################] 100% ( 73/192) installing alsa-ucm-conf [----------------------] 0% ( 73/192) installing alsa-ucm-conf [######################] 100% ( 74/192) installing alsa-lib [----------------------] 0% ( 74/192) installing alsa-lib [######################] 100% ( 75/192) installing lib32-alsa-lib [----------------------] 0% ( 75/192) installing lib32-alsa-lib [######################] 100% ( 76/192) installing tdb [----------------------] 0% ( 76/192) installing tdb [######################] 100% Optional dependencies for tdb python: for python bindings ( 77/192) installing lib32-tdb [----------------------] 0% ( 77/192) installing lib32-tdb [######################] 100% ( 78/192) installing sound-theme-freedesktop [----------------------] 0% ( 78/192) installing sound-theme-freedesktop [######################] 100% ( 79/192) installing libcanberra [----------------------] 0% ( 79/192) installing libcanberra [######################] 100% Optional dependencies for libcanberra libcanberra-pulse: PulseAudio driver libcanberra-gstreamer: GStreamer driver ( 80/192) installing lib32-libcanberra [----------------------] 0% ( 80/192) installing lib32-libcanberra [######################] 100% Optional dependencies for lib32-libcanberra lib32-libcanberra-pulse: PulseAudio driver ( 81/192) installing libjpeg-turbo [----------------------] 0% ( 81/192) installing libjpeg-turbo [######################] 100% ( 82/192) installing lib32-libjpeg-turbo [----------------------] 0% ( 82/192) installing lib32-libjpeg-turbo [######################] 100% ( 83/192) installing lib32-attr [----------------------] 0% ( 83/192) installing lib32-attr [######################] 100% ( 84/192) installing lib32-libcap [----------------------] 0% ( 84/192) installing lib32-libcap [######################] 100% ( 85/192) installing lib32-libgpg-error [----------------------] 0% ( 85/192) installing lib32-libgpg-error [######################] 100% ( 86/192) installing lib32-libgcrypt [----------------------] 0% ( 86/192) installing lib32-libgcrypt [######################] 100% ( 87/192) installing lib32-systemd [----------------------] 0% ( 87/192) installing lib32-systemd [######################] 100% ( 88/192) installing lib32-dbus [----------------------] 0% ( 88/192) installing lib32-dbus [######################] 100% ( 89/192) installing libasyncns [----------------------] 0% ( 89/192) installing libasyncns [######################] 100% ( 90/192) installing lib32-libasyncns [----------------------] 0% ( 90/192) installing lib32-libasyncns [######################] 100% ( 91/192) installing libxtst [----------------------] 0% ( 91/192) installing libxtst [######################] 100% ( 92/192) installing lib32-libxtst [----------------------] 0% ( 92/192) installing lib32-libxtst [######################] 100% ( 93/192) installing flac [----------------------] 0% ( 93/192) installing flac [######################] 100% ( 94/192) installing lib32-flac [----------------------] 0% ( 94/192) installing lib32-flac [######################] 100% ( 95/192) installing libsndfile [----------------------] 0% ( 95/192) installing libsndfile [######################] 100% Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] ( 96/192) installing lib32-libsndfile [----------------------] 0% ( 96/192) installing lib32-libsndfile [######################] 100% ( 97/192) installing libpulse [----------------------] 0% ( 97/192) installing libpulse [######################] 100% ( 98/192) installing lib32-libpulse [----------------------] 0% ( 98/192) installing lib32-libpulse [######################] 100% Optional dependencies for lib32-libpulse lib32-alsa-plugins: ALSA support ( 99/192) installing nvidia-cg-toolkit [----------------------] 0% ( 99/192) installing nvidia-cg-toolkit [----------------------] 0% ( 99/192) installing nvidia-cg-toolkit [#####-----------------] 27% ( 99/192) installing nvidia-cg-toolkit [###########-----------] 54% ( 99/192) installing nvidia-cg-toolkit [###############-------] 71% ( 99/192) installing nvidia-cg-toolkit [#################-----] 81% ( 99/192) installing nvidia-cg-toolkit [#####################-] 97% ( 99/192) installing nvidia-cg-toolkit [######################] 100% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [----------------------] 0% (100/192) installing lib32-nvidia-cg-toolkit [######################] 100% (101/192) installing libsamplerate [----------------------] 0% (101/192) installing libsamplerate [######################] 100% Optional dependencies for libsamplerate libsndfile.so: for sndfile-resample [installed] (102/192) installing zita-alsa-pcmi [----------------------] 0% (102/192) installing zita-alsa-pcmi [######################] 100% (103/192) installing zita-resampler [----------------------] 0% (103/192) installing zita-resampler [######################] 100% Optional dependencies for zita-resampler libsndfile: for zresample and zretune [installed] (104/192) installing jack [----------------------] 0% (104/192) installing jack [######################] 100% Optional dependencies for jack celt: NetJACK driver libffado: FireWire support realtime-privileges: Acquire realtime privileges (105/192) installing lib32-db [----------------------] 0% (105/192) installing lib32-db [######################] 100% (106/192) installing lib32-libsamplerate [----------------------] 0% (106/192) installing lib32-libsamplerate [######################] 100% (107/192) installing lib32-jack [----------------------] 0% (107/192) installing lib32-jack [######################] 100% (108/192) installing portaudio [----------------------] 0% (108/192) installing portaudio [######################] 100% (109/192) installing lib32-portaudio [----------------------] 0% (109/192) installing lib32-portaudio [######################] 100% (110/192) installing libxrender [----------------------] 0% (110/192) installing libxrender [######################] 100% (111/192) installing lib32-libxrender [----------------------] 0% (111/192) installing lib32-libxrender [######################] 100% (112/192) installing libxcursor [----------------------] 0% (112/192) installing libxcursor [######################] 100% Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme (113/192) installing lib32-libxcursor [----------------------] 0% (113/192) installing lib32-libxcursor [######################] 100% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [----------------------] 0% (114/192) installing libibus [########--------------] 39% (114/192) installing libibus [#################-----] 78% (114/192) installing libibus [######################] 100% (115/192) installing sdl2 [----------------------] 0% (115/192) installing sdl2 [######################] 100% Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [installed] jack: JACK audio driver [installed] (116/192) installing lib32-sdl2 [----------------------] 0% (116/192) installing lib32-sdl2 [######################] 100% Optional dependencies for lib32-sdl2 lib32-alsa-lib: ALSA audio driver [installed] lib32-libpulse: PulseAudio audio driver [installed] lib32-jack: JACK audio driver [installed] (117/192) installing soundtouch [----------------------] 0% (117/192) installing soundtouch [######################] 100% (118/192) installing lib32-soundtouch [----------------------] 0% (118/192) installing lib32-soundtouch [######################] 100% (119/192) installing lib32-pcre [----------------------] 0% (119/192) installing lib32-pcre [######################] 100% (120/192) installing lib32-glib2 [----------------------] 0% (120/192) installing lib32-glib2 [######################] 100% (121/192) installing atk [----------------------] 0% (121/192) installing atk [######################] 100% (122/192) installing lib32-atk [----------------------] 0% (122/192) installing lib32-atk [######################] 100% (123/192) installing libdatrie [----------------------] 0% (123/192) installing libdatrie [######################] 100% (124/192) installing lib32-libdatrie [----------------------] 0% (124/192) installing lib32-libdatrie [######################] 100% (125/192) installing lib32-libthai [----------------------] 0% (125/192) installing lib32-libthai [######################] 100% (126/192) installing libpng [----------------------] 0% (126/192) installing libpng [######################] 100% (127/192) installing lib32-libpng [----------------------] 0% (127/192) installing lib32-libpng [######################] 100% (128/192) installing freetype2 [----------------------] 0% (128/192) installing freetype2 [######################] 100% (129/192) installing graphite [----------------------] 0% (129/192) installing graphite [######################] 100% (130/192) installing harfbuzz [----------------------] 0% (130/192) installing harfbuzz [######################] 100% Optional dependencies for harfbuzz cairo: hb-view program [pending] (131/192) installing lib32-harfbuzz [----------------------] 0% (131/192) installing lib32-harfbuzz [######################] 100% (132/192) installing lib32-freetype2 [----------------------] 0% (132/192) installing lib32-freetype2 [######################] 100% (133/192) installing fontconfig [----------------------] 0% (133/192) 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. (134/192) installing lib32-fontconfig [----------------------] 0% (134/192) installing lib32-fontconfig [######################] 100% Rebuilding 32-bit fontconfig cache... done. (135/192) installing pixman [----------------------] 0% (135/192) installing pixman [######################] 100% (136/192) installing lib32-pixman [----------------------] 0% (136/192) installing lib32-pixman [######################] 100% (137/192) installing lzo [----------------------] 0% (137/192) installing lzo [######################] 100% (138/192) installing cairo [----------------------] 0% (138/192) installing cairo [######################] 100% (139/192) installing lib32-cairo [----------------------] 0% (139/192) installing lib32-cairo [######################] 100% (140/192) installing lib32-libxft [----------------------] 0% (140/192) installing lib32-libxft [######################] 100% (141/192) installing fribidi [----------------------] 0% (141/192) installing fribidi [######################] 100% (142/192) installing lib32-fribidi [----------------------] 0% (142/192) installing lib32-fribidi [######################] 100% (143/192) installing libthai [----------------------] 0% (143/192) installing libthai [######################] 100% (144/192) installing libxft [----------------------] 0% (144/192) installing libxft [######################] 100% (145/192) installing pango [----------------------] 0% (145/192) installing pango [######################] 100% (146/192) installing lib32-pango [----------------------] 0% (146/192) installing lib32-pango [######################] 100% (147/192) installing libtiff [----------------------] 0% (147/192) installing libtiff [######################] 100% Optional dependencies for libtiff freeglut: for using tiffgt (148/192) installing lib32-lz4 [----------------------] 0% (148/192) installing lib32-lz4 [######################] 100% (149/192) installing lib32-zstd [----------------------] 0% (149/192) installing lib32-zstd [######################] 100% (150/192) installing lib32-libtiff [----------------------] 0% (150/192) installing lib32-libtiff [######################] 100% (151/192) installing jasper [----------------------] 0% (151/192) installing jasper [######################] 100% Optional dependencies for jasper jasper-doc: documentation freeglut: jiv support glu: jiv support [installed] (152/192) installing shared-mime-info [----------------------] 0% (152/192) installing shared-mime-info [######################] 100% (153/192) installing gdk-pixbuf2 [----------------------] 0% (153/192) installing gdk-pixbuf2 [######################] 100% (154/192) installing lib32-gdk-pixbuf2 [----------------------] 0% (154/192) installing lib32-gdk-pixbuf2 [######################] 100% (155/192) installing lib32-e2fsprogs [----------------------] 0% (155/192) installing lib32-e2fsprogs [######################] 100% (156/192) installing lib32-openssl [----------------------] 0% (156/192) installing lib32-openssl [######################] 100% Optional dependencies for lib32-openssl ca-certificates [installed] (157/192) installing lib32-libldap [----------------------] 0% (157/192) installing lib32-libldap [######################] 100% (158/192) installing lib32-keyutils [----------------------] 0% (158/192) installing lib32-keyutils [######################] 100% (159/192) installing lib32-krb5 [----------------------] 0% (159/192) installing lib32-krb5 [######################] 100% (160/192) installing lib32-gmp [----------------------] 0% (160/192) installing lib32-gmp [######################] 100% (161/192) installing lib32-nettle [----------------------] 0% (161/192) installing lib32-nettle [######################] 100% (162/192) installing lib32-libtasn1 [----------------------] 0% (162/192) installing lib32-libtasn1 [######################] 100% (163/192) installing lib32-p11-kit [----------------------] 0% (163/192) installing lib32-p11-kit [######################] 100% (164/192) installing libidn [----------------------] 0% (164/192) installing libidn [######################] 100% (165/192) installing lib32-libidn [----------------------] 0% (165/192) installing lib32-libidn [######################] 100% (166/192) installing lib32-gnutls [----------------------] 0% (166/192) installing lib32-gnutls [######################] 100% (167/192) installing libdaemon [----------------------] 0% (167/192) installing libdaemon [######################] 100% (168/192) installing avahi [----------------------] 0% (168/192) installing avahi [######################] 100% Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc gtk2: gtk2 bindings [pending] 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 (169/192) installing libcups [----------------------] 0% (169/192) installing libcups [######################] 100% (170/192) installing lib32-libcups [----------------------] 0% (170/192) installing lib32-libcups [######################] 100% (171/192) installing libxrandr [----------------------] 0% (171/192) installing libxrandr [######################] 100% (172/192) installing lib32-libxrandr [----------------------] 0% (172/192) installing lib32-libxrandr [######################] 100% (173/192) installing libxinerama [----------------------] 0% (173/192) installing libxinerama [######################] 100% (174/192) installing lib32-libxinerama [----------------------] 0% (174/192) installing lib32-libxinerama [######################] 100% (175/192) installing libxcomposite [----------------------] 0% (175/192) installing libxcomposite [######################] 100% (176/192) installing lib32-libxcomposite [----------------------] 0% (176/192) installing lib32-libxcomposite [######################] 100% (177/192) installing librsvg [----------------------] 0% (177/192) installing librsvg [######################] 100% (178/192) installing hicolor-icon-theme [----------------------] 0% (178/192) installing hicolor-icon-theme [######################] 100% (179/192) installing gtk-update-icon-cache [----------------------] 0% (179/192) installing gtk-update-icon-cache [######################] 100% (180/192) installing desktop-file-utils [----------------------] 0% (180/192) installing desktop-file-utils [######################] 100% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [----------------------] 0% (181/192) installing gtk2 [#########-------------] 43% (181/192) installing gtk2 [####################--] 92% (181/192) installing gtk2 [######################] 100% Optional dependencies for gtk2 gnome-themes-standard: Default widget theme adwaita-icon-theme: Default icon theme (182/192) installing lib32-gtk2 [----------------------] 0% (182/192) installing lib32-gtk2 [######################] 100% (183/192) installing gstreamer [----------------------] 0% (183/192) installing gstreamer [######################] 100% (184/192) installing orc [----------------------] 0% (184/192) installing orc [######################] 100% (185/192) installing libxv [----------------------] 0% (185/192) installing libxv [######################] 100% (186/192) installing iso-codes [----------------------] 0% (186/192) installing iso-codes [##############--------] 67% (186/192) installing iso-codes [######################] 100% (187/192) installing libgudev [----------------------] 0% (187/192) installing libgudev [######################] 100% (188/192) installing gst-plugins-base-libs [----------------------] 0% (188/192) installing gst-plugins-base-libs [######################] 100% (189/192) installing wxgtk-common [----------------------] 0% (189/192) installing wxgtk-common [#####################-] 97% (189/192) installing wxgtk-common [######################] 100% (190/192) installing libnotify [----------------------] 0% (190/192) installing libnotify [######################] 100% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [----------------------] 0% (191/192) installing wxgtk2 [#############---------] 63% (191/192) installing wxgtk2 [######################] 100% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [----------------------] 0% (192/192) installing lib32-wxgtk2 [#############---------] 60% (192/192) installing lib32-wxgtk2 [######################] 100% :: Running post-transaction hooks... ( 1/11) 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/11) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/11) Arming ConditionNeedsUpdate... ( 4/11) Reloading system bus configuration... Skipped: Current root is not booted. ( 5/11) Probing GDK-Pixbuf loader modules... ( 6/11) Probing 32-bit GDK-Pixbuf loader modules... ( 7/11) Probing GTK2 input method modules... ( 8/11) Updating icon theme caches... ( 9/11) Updating the info directory file... (10/11) Updating the desktop file MIME type cache... (11/11) Updating the MIME type database... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) jsoncpp-1.9.1-1 libnsl-1.2.0-2 libuv-1.34.2-1 rhash-1.3.9-1 cmake-3.16.4-1 png++-0.2.10-1 Total Installed Size: 41.74 MiB :: Proceed with installation? [Y/n] (0/6) checking keys in keyring [----------------------] 0% (1/6) checking keys in keyring [###-------------------] 16% (2/6) checking keys in keyring [#######---------------] 33% (3/6) checking keys in keyring [###########-----------] 50% (4/6) checking keys in keyring [##############--------] 66% (5/6) checking keys in keyring [##################----] 83% (6/6) checking keys in keyring [######################] 100% (0/6) checking package integrity [----------------------] 0% (1/6) checking package integrity [##--------------------] 13% (2/6) checking package integrity [###-------------------] 14% (3/6) checking package integrity [###-------------------] 16% (4/6) checking package integrity [###-------------------] 18% (5/6) checking package integrity [#####################-] 96% (6/6) checking package integrity [######################] 100% (0/6) loading package files [----------------------] 0% (1/6) loading package files [##--------------------] 13% (2/6) loading package files [###-------------------] 14% (3/6) loading package files [###-------------------] 16% (4/6) loading package files [###-------------------] 18% (5/6) loading package files [#####################-] 96% (6/6) loading package files [######################] 100% (0/6) checking for file conflicts [----------------------] 0% (1/6) checking for file conflicts [###-------------------] 16% (2/6) checking for file conflicts [#######---------------] 33% (3/6) checking for file conflicts [###########-----------] 50% (4/6) checking for file conflicts [##############--------] 66% (5/6) checking for file conflicts [##################----] 83% (6/6) checking for file conflicts [######################] 100% (0/6) checking available disk space [----------------------] 0% (1/6) checking available disk space [###-------------------] 16% (2/6) checking available disk space [#######---------------] 33% (3/6) checking available disk space [###########-----------] 50% (4/6) checking available disk space [##############--------] 66% (5/6) checking available disk space [##################----] 83% (6/6) checking available disk space [######################] 100% :: Processing package changes... (1/6) installing jsoncpp [----------------------] 0% (1/6) installing jsoncpp [######################] 100% Optional dependencies for jsoncpp jsoncpp-doc: documentation (2/6) installing libnsl [----------------------] 0% (2/6) installing libnsl [######################] 100% (3/6) installing libuv [----------------------] 0% (3/6) installing libuv [######################] 100% (4/6) installing rhash [----------------------] 0% (4/6) installing rhash [######################] 100% (5/6) installing cmake [----------------------] 0% (5/6) installing cmake [######################] 100% Optional dependencies for cmake qt5-base: cmake-gui (6/6) installing png++ [----------------------] 0% (6/6) installing png++ [######################] 100% :: Running post-transaction hooks... (1/4) Arming ConditionNeedsUpdate... (2/4) Updating icon theme caches... (3/4) Updating the desktop file MIME type cache... (4/4) Updating the MIME type database... ==> Retrieving sources... -> Found pcsx2-1.4.0.tar.gz -> Found pcsx2-gcc6.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting pcsx2-1.4.0.tar.gz with bsdtar ==> Starting prepare()... patching file common/src/x86emitter/cpudetect.cpp ==> Starting build()... -- The C compiler identification is GNU 9.2.0 -- The CXX compiler identification is GNU 9.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:37 (cmake_policy): The OLD behavior for policy CMP0018 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:40 (cmake_policy): The OLD behavior for policy CMP0022 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Cross compilation is enabled. -- Compiling a i386 build on a x86_64 host. -- Enable the building of po files by default in Release build !!! -- Found ALSA: /usr/lib32/libasound.so (found version "1.2.1.2") -- Found Gettext: /usr/bin/msgmerge (found version "0.20.1") -- Looking for lzma_auto_decoder in /usr/lib32/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib32/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib32/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib32/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib32/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib32/liblzma.so - found -- Found LibLZMA: /usr/lib32/liblzma.so (found version "5.2.4") CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib32/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib32/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib32/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): cmake/SearchForStuff.cmake:11 (find_package) CMakeLists.txt:61 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib32/libOpenGL.so -- Found ZLIB: /usr/lib32/libz.so (found version "1.2.11") -- Found PNG: /usr/lib32/libpng.so (found version "1.6.37") -- Found wxWidgets: -L/usr/lib32;-pthread;;;-lwx_baseu-3.0;-lwx_gtk2u_core-3.0;-lwx_gtk2u_adv-3.0 (found version "3.0.4") -- Found Libc: /usr/lib32/librt.so;/usr/lib32/libdl.so;/usr/lib32/libm.so -- Found BZip2: /usr/lib32/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found Cg: /usr/lib32/libCg.so;/usr/lib32/libCgGL.so -- Found GLEW: /usr/lib32/libGLEW.so -- Found JPEG: /usr/lib32/libjpeg.so (found version "80") -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") -- AIO found -- PORTAUDIO found -- SOUNDTOUCH found -- PNGPP found -- SDL2 found -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib32/libX11.so;/usr/lib32/libXext.so -- Looking for XOpenDisplay in /usr/lib32/libX11.so;/usr/lib32/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found GTK2_GTK: /usr/lib32/libgtk-x11-2.0.so -- Don't build zerospu2. It is super-seeded by spu2x -- Configuring done -- Generating done -- Build files have been written to: /build/pcsx2/src/build make[1]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' Scanning dependencies of target translations_pcsx2_Iconized Scanning dependencies of target translations_pcsx2_Main make[2]: Leaving directory '/build/pcsx2/src/build' make[2]: Leaving directory '/build/pcsx2/src/build' [ 0%] Generating res/glsl_source.h make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' [ 2%] Generating ../ar_SA__pcsx2_Iconized.gmo [ 2%] Generating ../ar_SA__pcsx2_Main.gmo Scanning dependencies of target CDVDnull Scanning dependencies of target dev9null-0.5.0 make[2]: Leaving directory '/build/pcsx2/src/build' make[2]: Leaving directory '/build/pcsx2/src/build' Scanning dependencies of target FWnull-0.7.0 make[2]: Leaving directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' Scanning dependencies of target CDVDlinuz make[2]: Leaving directory '/build/pcsx2/src/build' [ 2%] Generating ../ca_ES__pcsx2_Iconized.gmo Scanning dependencies of target x86emitter make[2]: Leaving directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' [ 3%] Building CXX object plugins/CDVDnull/CMakeFiles/CDVDnull.dir/CDVD.cpp.o make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' [ 3%] Generating ../ca_ES__pcsx2_Main.gmo [ 3%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/Config.cpp.o [ 3%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/buffer.c.o [ 3%] Building CXX object common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o [ 3%] Building CXX object plugins/FWnull/CMakeFiles/FWnull-0.7.0.dir/Config.cpp.o Scanning dependencies of target GSnull make[2]: Leaving directory '/build/pcsx2/src/build' Scanning dependencies of target CDVDiso make[2]: Leaving directory '/build/pcsx2/src/build' [ 3%] Generating ../cs_CZ__pcsx2_Iconized.gmo make[2]: Entering directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' [ 3%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o [ 4%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GifTransfer.cpp.o [ 4%] Generating ../cs_CZ__pcsx2_Main.gmo [ 4%] Generating ../de_DE__pcsx2_Iconized.gmo [ 4%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/convert.c.o [ 4%] Generating ../de_DE__pcsx2_Main.gmo [ 4%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/ini.c.o [ 4%] Generating ../es_ES__pcsx2_Iconized.gmo Scanning dependencies of target GSdx-1.0.0 make[2]: Leaving directory '/build/pcsx2/src/build' In file included from /build/pcsx2/src/pcsx2-1.4.0/common/src/x86emitter/cpudetect.cpp:19: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/fxsrintrin.h:25:3: error: #error "Never use directly; include instead." 25 | # error "Never use directly; include instead." | ^~~~~ make[2]: Entering directory '/build/pcsx2/src/build' [ 5%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GLLoader.cpp.o [ 5%] Generating ../es_ES__pcsx2_Main.gmo [ 5%] Generating ../fi_FI__pcsx2_Iconized.gmo Scanning dependencies of target Utilities_NO_TLS make[2]: Leaving directory '/build/pcsx2/src/build' Scanning dependencies of target Utilities make[2]: Leaving directory '/build/pcsx2/src/build' make[2]: Entering directory '/build/pcsx2/src/build' [ 6%] Generating ../fi_FI__pcsx2_Main.gmo [ 6%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/AlignedMalloc.cpp.o make[2]: Entering directory '/build/pcsx2/src/build' [ 7%] Generating ../fr_FR__pcsx2_Iconized.gmo [ 7%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/AlignedMalloc.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [ 7%] Generating ../hr_HR__pcsx2_Iconized.gmo [ 7%] Generating ../fr_FR__pcsx2_Main.gmo In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 7%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/version.c.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:11: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:45:2: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 45 | ".Z - compress faster", | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:46:2: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 46 | ".BZ - compress better", | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:53:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 53 | char *LibName = "Linuz Iso CDVD "; | ^~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp: In function ‘s32 CDVDopen(const char*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/CDVDisop.cpp:173:14: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 173 | SysMessage("Error loading %s\nMake sure the iso file is not mounted in any disk emulation software!", IsoFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Generating ../hu_HU__pcsx2_Iconized.gmo [ 8%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/aboutbox.c.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDnull/CDVD.cpp:18: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GifTransfer.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 8%] Generating ../hr_HR__pcsx2_Main.gmo [ 8%] Generating ../id_ID__pcsx2_Iconized.gmo In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/Config.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 8%] Generating ../it_IT__pcsx2_Iconized.gmo [ 8%] Generating ../hu_HU__pcsx2_Main.gmo [ 8%] Linking CXX shared module libCDVDnull.so [ 8%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/libiso.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 9%] Generating ../ja_JP__pcsx2_Iconized.gmo make[2]: Leaving directory '/build/pcsx2/src/build' [ 9%] Built target CDVDnull /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadZ2table(isoFile*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:332:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 332 | for (i = 0; i < iso->blocks; i++) | ~~^~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBZ2table(isoFile*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:379:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 379 | for (i = 0; i < iso->blocks / 16; i++) | ~~^~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/CheckedStaticBox.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlock(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:718:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 718 | if (ret < iso->blocksize) | ~~~~^~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlockZ(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:740:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 740 | if (ret < p) | ~~~~^~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlockZ2(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:765:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 765 | if (ret < p) | ~~~~^~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlockBZ2(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:799:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 799 | if (ret < p) | ~~~~^~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlockD(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:830:22: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 830 | if (iso->dtable[i] != lsn) continue; | ~~~~~~~~~~~~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:834:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 834 | if (ret < iso->blocksize) return -1; | ~~~~^~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBlockM(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:851:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 851 | if (lsn >= iso->multih[i].slsn && | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:852:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 852 | lsn <= iso->multih[i].elsn) | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:865:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 865 | if (ret < iso->blocksize) | ~~~~^~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int isoReadBlock(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:878:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 878 | if (lsn > iso->blocks) | ~~~~^~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoWriteBlock(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:918:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 918 | if (ret < iso->blocksize) return -1; | ~~~~^~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoWriteBlockZ(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:943:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uLongf’ {aka ‘long unsigned int’} [-Wsign-compare] 943 | if (ret < size) | ~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoWriteBlockZ2(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:967:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uLongf’ {aka ‘long unsigned int’} [-Wsign-compare] 967 | if (ret < size) | ~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoWriteBlockD(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:985:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 985 | if (ret < iso->blocksize) return -1; | ~~~~^~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoWriteBlockBZ2(isoFile*, u8*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:999:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 999 | if (lsn == (iso->blocks - 1)) | ~~~~^~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:1025:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare] 1025 | if (ret < size) | ~~~~^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/aboutbox.c:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/aboutbox.c:45: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 10%] Generating ../ko_KR__pcsx2_Iconized.gmo [ 10%] Generating ../id_ID__pcsx2_Main.gmo In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/aboutbox.c:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/aboutbox.c:45: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadZtable(isoFile*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:267:20: warning: ‘.table’ directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 267 | sprintf(table, "%s.table", iso->filename); | ^~~~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 7 and 262 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Generating ../ms_MY__pcsx2_Iconized.gmo /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadZ2table(isoFile*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:300:20: warning: ‘.table’ directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 300 | sprintf(table, "%s.table", iso->filename); | ^~~~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 7 and 262 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object plugins/dev9null/CMakeFiles/dev9null-0.5.0.dir/DEV9.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘int _isoReadBZ2table(isoFile*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:353:20: warning: ‘.table’ directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 353 | sprintf(table, "%s.table", iso->filename); | ^~~~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 7 and 262 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/actualfile.c.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp: In function ‘isoFile* isoCreate(const char*, int)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:627:21: warning: ‘.table’ directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 627 | sprintf(Zfile, "%s.table", iso->filename); | ^~~~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/libiso.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 7 and 262 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Generating ../it_IT__pcsx2_Main.gmo [ 10%] Generating ../nb_NO__pcsx2_Iconized.gmo [ 10%] Building CXX object plugins/FWnull/CMakeFiles/FWnull-0.7.0.dir/FW.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/actualfile.c: In function ‘ActualFileSeek’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/actualfile.c:231:11: warning: variable ‘moved’ set but not used [-Wunused-but-set-variable] 231 | off64_t moved; | ^~~~~ [ 10%] Generating ../pl_PL__pcsx2_Iconized.gmo [ 10%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GS.cpp.o [ 11%] Generating ../ja_JP__pcsx2_Main.gmo [ 11%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/CD.c.o [ 11%] Generating ../pt_BR__pcsx2_Iconized.gmo [ 12%] Generating ../ru_RU__pcsx2_Iconized.gmo /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:77:25: warning: pointer targets in initialization of ‘u8 *’ {aka ‘unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 77 | u8 *playstationcdname = "PLAYSTATION\0"; | ^~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:79:15: warning: pointer targets in initialization of ‘u8 *’ {aka ‘unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 79 | u8 *ps1name = "CD-XA001\0"; | ^~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c: In function ‘CDreadTrack’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:151:17: warning: pointer targets in passing argument 2 of ‘LBAtoMSF’ differ in signedness [-Wpointer-sign] 151 | LBAtoMSF(lsn, buffer); | ^~~~~~ | | | u8 * {aka unsigned char *} In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:47: note: expected ‘char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 93 | extern void LBAtoMSF(unsigned long lsn, char *buffer); | ~~~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c: In function ‘CDgetDiskType’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:649:35: warning: pointer targets in passing argument 2 of ‘LBAtoMSF’ differ in signedness [-Wpointer-sign] 649 | LBAtoMSF(cdtrack.cdte_addr.lba, &tocbuffer[27]); | ^~~~~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:47: note: expected ‘char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 93 | extern void LBAtoMSF(unsigned long lsn, char *buffer); | ~~~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:693:39: warning: pointer targets in passing argument 2 of ‘LBAtoMSF’ differ in signedness [-Wpointer-sign] 693 | LBAtoMSF(cdtrack.cdte_addr.lba, &tocbuffer[j*10 + 37]); | ^~~~~~~~~~~~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/CD.c:63: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../convert.h:93:47: note: expected ‘char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 93 | extern void LBAtoMSF(unsigned long lsn, char *buffer); | ~~~~~~^~~~~~ [ 12%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/Config.cpp.o [ 12%] Generating ../ko_KR__pcsx2_Main.gmo [ 12%] Generating ../sv_SE__pcsx2_Iconized.gmo [ 12%] Generating ../ms_MY__pcsx2_Main.gmo [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/CDVDlinuz.c.o [ 12%] Generating ../th_TH__pcsx2_Iconized.gmo [ 12%] Generating ../nb_NO__pcsx2_Main.gmo make[2]: *** [common/src/x86emitter/CMakeFiles/x86emitter.dir/build.make:63: common/src/x86emitter/CMakeFiles/x86emitter.dir/cpudetect.cpp.o] Error 1 make[2]: Leaving directory '/build/pcsx2/src/build' make[1]: *** [CMakeFiles/Makefile2:581: common/src/x86emitter/CMakeFiles/x86emitter.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 12%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/GSLog.cpp.o [ 12%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/conf.c.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function ‘LoadConf’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:169:66: warning: pointer targets in passing argument 4 of ‘INILoadString’ differ in signedness [-Wpointer-sign] 169 | retval = INILoadString(conffilename, "Settings", "Device", conf.devicename); | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:33: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../ini.h:97:74: note: expected ‘char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 97 | extern int INILoadString(char *file, char *section, char *keyword, char *buffer); | ~~~~~~^~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:171:17: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness [-Wpointer-sign] 171 | sprintf(conf.devicename, "/dev/dvd"); | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:450, from /usr/include/errno.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:21: /usr/include/bits/stdio2.h:34:1: note: expected ‘char * restrict’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 34 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function ‘SaveConf’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:183:57: warning: pointer targets in passing argument 4 of ‘INISaveString’ differ in signedness [-Wpointer-sign] 183 | INISaveString(conffilename, "Settings", "Device", conf.devicename); | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:33: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/../ini.h:95:74: note: expected ‘char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 95 | extern int INISaveString(char *file, char *section, char *keyword, char *value); | ~~~~~~^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c: In function ‘ExecCfg’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/conf.c:80:3: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] 80 | system(templine); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ [ 12%] Generating ../tr_TR__pcsx2_Iconized.gmo In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 12%] Generating ../pl_PL__pcsx2_Main.gmo In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/dev9null/DEV9.cpp:33: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/common/include/PS2Eext.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/FWnull/FW.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 13%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/device.c.o [ 13%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GLState.cpp.o [ 13%] Generating ../zh_CN__pcsx2_Iconized.gmo In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp: In function ‘void LoadConf()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:44:8: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 44 | fscanf(f, "IsoFile = %[^\n]\n", IsoFile); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:45:8: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 45 | fscanf(f, "CdDev = %[^\n]\n", CdDev); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:46:8: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] 46 | fscanf(f, "BlockDump = %d\n", &BlockDump); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c: In function ‘DeviceOpen’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c:133:27: warning: pointer targets in passing argument 1 of ‘open’ differ in signedness [-Wpointer-sign] 133 | devicehandle = open(conf.devicename, O_RDONLY | O_NONBLOCK); | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/fcntl.h:328, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/device.c:22: /usr/include/bits/fcntl2.h:41:19: note: expected ‘const char *’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 41 | open (const char *__path, int __oflag, ...) | ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 14%] Generating ../pt_BR__pcsx2_Main.gmo [ 14%] Generating ../zh_TW__pcsx2_Iconized.gmo /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp: In function ‘void SysMessage(char*, ...)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:88:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 88 | sprintf(cmd, "message \"%s\"", tmp); | ^~ ~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Linking CXX shared module libdev9null-0.5.0.so [ 14%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/DVD.c.o make[2]: Leaving directory '/build/pcsx2/src/build' /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp: In function ‘char* PS2EgetLibName()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.cpp:70:9: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 70 | return "GSnull Driver"; | ^~~~~~~~~~~~~~~ [ 14%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPU.cpp.o [ 14%] Linking CXX shared module libFWnull-0.7.0.so /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/DVD.c:41:23: warning: pointer targets in initialization of ‘u8 *’ {aka ‘unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 41 | u8 *playstationname = "PLAYSTATION\0"; | ^~~~~~~~~~~~~~~ [ 14%] Generating ../ru_RU__pcsx2_Main.gmo [ 14%] Built target translations_pcsx2_Iconized [ 14%] Building C object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/interface.c.o [ 14%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/interface.c.o make[2]: Leaving directory '/build/pcsx2/src/build' [ 14%] Built target dev9null-0.5.0 [ 14%] Generating ../sv_SE__pcsx2_Main.gmo [ 14%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/Registers.cpp.o [ 14%] Generating ../th_TH__pcsx2_Main.gmo [ 14%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/logfile.c.o make[2]: Leaving directory '/build/pcsx2/src/build' [ 14%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/CheckedStaticBox.cpp.o [ 14%] Built target FWnull-0.7.0 [ 14%] Building C object plugins/CDVDlinuz/Src/CMakeFiles/CDVDlinuz.dir/Linux/mainbox.c.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c: In function ‘PrintLog’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c:173:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 173 | write(logfile, logfiletemp, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/logfile.c:175:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 175 | write(logfile, "\r\n", 2); // ... and write out your own. | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [ 14%] Generating ../tr_TR__pcsx2_Main.gmo [ 14%] Generating ../zh_CN__pcsx2_Main.gmo [ 15%] Generating ../zh_TW__pcsx2_Main.gmo In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:27: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/interface.c:16: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/interface.c:16: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/interface.c:49: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/interface.c:49: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ [ 15%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/null/GSnull.cpp.o make[2]: Leaving directory '/build/pcsx2/src/build' [ 15%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Console.cpp.o [ 15%] Built target translations_pcsx2_Main In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/interface.c:49: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/interface.c:49: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/interface.c:16: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/interface.c:16: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ [ 15%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/EventSource.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp: In function ‘bool GSLog::Open()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:51:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 51 | Message("Can't create log file %s.", LogFile.c_str()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp: In function ‘void GSLog::WriteLn(const char*, ...)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GSLog.cpp:116:7: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 116 | Log("%s\n", msg); | ^~~~~~ [ 15%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Console.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c: In function ‘MainBoxOKEvent’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:200:14: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] 200 | strcpy(conf.devicename, tempdevice); // Temporarily put in new device name | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/features.h:450, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:45: /usr/include/bits/string_fortified.h:88:1: note: expected ‘char * restrict’ but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c: In function ‘MainBoxDisplay’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:352:53: warning: pointer targets in passing argument 2 of ‘gtk_entry_set_text’ differ in signedness [-Wpointer-sign] 352 | gtk_entry_set_text(GTK_ENTRY(mainbox.device), conf.devicename); | ~~~~^~~~~~~~~~~ | | | u8 * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDlinuz/Src/Linux/mainbox.c:56: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘u8 *’ {aka ‘unsigned char *’} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ [ 15%] Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/Linux.cpp.o [ 15%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/Linux/Config.cpp.o [ 15%] Linking C shared module libCDVDlinuz.so In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/build/pcsx2/src/build' [ 15%] Built target CDVDlinuz [ 16%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/Linux/GSLinux.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Registers.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/../GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/null/GSnull.cpp:16: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function ‘void OnCompress(GtkButton*, gpointer)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:124:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 124 | SysMessageLoc("Error compressing iso image"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:128:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 128 | SysMessageLoc("Iso image compressed OK"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function ‘void OnCreate(GtkButton*, gpointer)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:482:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 482 | if (!stop) SysMessageLoc("Iso Image Created OK"); | ^~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function ‘void OnCreateZ(GtkButton*, gpointer)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:674:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 674 | if (!stop) SysMessageLoc("Compressed Iso Image Created OK"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUDrawScanline.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp: In function ‘void OnCompress(GtkButton*, gpointer)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:72:36: warning: ‘.Z2’ directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 72 | if (Zmode == 1) sprintf(Zfile, "%s.Z2", IsoFile); | ^~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 4 and 259 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:73:36: warning: ‘.BZ2’ directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 73 | if (Zmode == 2) sprintf(Zfile, "%s.BZ2", IsoFile); | ^~~~ In file included from /usr/include/stdio.h:867, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Config.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/Linux.cpp:19: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 5 and 260 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Config.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ [ 17%] Building C object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/Linux/support.c.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 17%] Building CXX object plugins/GSnull/CMakeFiles/GSnull.dir/Linux/Linux.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/GSLinux.cpp:16: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h: In constructor ‘GPUVertex::GPUVertex()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:44:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | GPUVertex() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ [ 17%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Exceptions.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/support.c:15: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/support.c:15: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/support.c:15: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/CDVDiso/src/Linux/support.c:15: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here 551 | struct _GTimeVal | ^~~~~~~~~ [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/FastFormatString.cpp.o [ 18%] Linking CXX shared module libCDVDiso.so make[2]: Leaving directory '/build/pcsx2/src/build' [ 18%] Built target CDVDiso [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/HashTools.cpp.o [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/EventSource.cpp.o [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Exceptions.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved3’ [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved4’ [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved5’ [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved6’ [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved7’ [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./Linux/GSLinux.h:19, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/./GS.h:30, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSnull/Linux/Linux.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved1’ [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of ‘__gtk_reserved2’ [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/FastFormatString.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h: In constructor ‘GPUVertex::GPUVertex()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:44:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | GPUVertex() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ [ 18%] Linking CXX shared module libGSnull.so [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/IniInterface.cpp.o [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxHostSys.cpp.o make[2]: Leaving directory '/build/pcsx2/src/build' [ 18%] Built target GSnull [ 18%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxMisc.cpp.o [ 19%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Linux/LnxThreads.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp: In constructor ‘GPUDrawScanline::GPUDrawScanline()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:29:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GPUScanlineLocalData’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 29 | memset(&m_local, 0, sizeof(m_local)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:69:23: note: ‘struct GPUScanlineLocalData’ declared here 69 | __aligned(struct, 32) GPUScanlineLocalData | ^~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp: In member function ‘virtual void GPUDrawScanline::BeginDraw(const GSRasterizerData*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:40:72: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GPUScanlineGlobalData’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40 | memcpy(&m_global, &((const SharedData*)data)->global, sizeof(m_global)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:59:23: note: ‘struct GPUScanlineGlobalData’ declared here 59 | __aligned(struct, 32) GPUScanlineGlobalData | ^~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 19%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Mutex.cpp.o [ 19%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PathUtils.cpp.o /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp: In member function ‘wxString DiagnosticOrigin::ToString(const wxChar*) const’: /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:65:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 65 | if( function != NULL ) | ^~ /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:68:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 68 | message.Write(L" Thread: %s\n", WX_STR(Threading::pxGetCurrentThreadName()) ); | ^~~~~~~ [ 19%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUDrawScanlineCodeGenerator.cpp.o /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp: In member function ‘wxString DiagnosticOrigin::ToString(const wxChar*) const’: /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:65:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 65 | if( function != NULL ) | ^~ /build/pcsx2/src/pcsx2-1.4.0/common/src/Utilities/Exceptions.cpp:68:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 68 | message.Write(L" Thread: %s\n", WX_STR(Threading::pxGetCurrentThreadName()) ); | ^~~~~~~ [ 19%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/PrecompiledHeader.cpp.o [ 19%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxCheckBox.cpp.o [ 20%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPULocalMemory.cpp.o [ 20%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxRadioPanel.cpp.o [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxStaticText.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 21%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/HashTools.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUDrawScanlineCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/IniInterface.cpp.o [ 22%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPURenderer.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPULocalMemory.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxStreams.cpp.o [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxTranslate.cpp.o [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/pxWindowTextWriter.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 22%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPURendererSW.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxHostSys.cpp.o [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/Semaphore.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h: In constructor ‘GPUVertex::GPUVertex()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:44:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | GPUVertex() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 22%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUSetupPrimCodeGenerator.cpp.o [ 22%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/StringHelpers.cpp.o [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/ThreadingDialogs.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h: In constructor ‘GPUVertex::GPUVertex()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:44:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | GPUVertex() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/ThreadTools.cpp.o [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxMisc.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUSetupPrimCodeGenerator.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Linux/LnxThreads.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp: In member function ‘virtual void GPURendererSW::Draw()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:128:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GSVertexSW’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 128 | memcpy(data->vertex, m_vertices, sizeof(GSVertexSW) * m_count); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexSW.h:26:23: note: ‘struct GSVertexSW’ declared here 26 | __aligned(struct, 32) GSVertexSW | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:151:22: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 151 | GSVector4 p = v[i].p; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 23%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Mutex.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h: In instantiation of ‘void GPURendererT::GrowVertexBuffer() [with Vertex = GSVertexSW]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:153:4: required from ‘Vertex* GPURendererT::DrawingKick(int&) [with Vertex = GSVertexSW]’ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:198:22: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:134:10: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GSVertexSW’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 134 | memcpy(vertices, m_vertices, sizeof(Vertex) * m_maxcount); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPURendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexSW.h:26:23: note: ‘struct GSVertexSW’ declared here 26 | __aligned(struct, 32) GSVertexSW | ^~~~~~~~~~ [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PathUtils.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 24%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GPUState.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/vssprintf.cpp.o [ 24%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GS.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/PrecompiledHeader.cpp.o [ 24%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxCheckBox.cpp.o [ 25%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSAlignedClass.cpp.o [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxRadioPanel.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h: In constructor ‘GPUVertex::GPUVertex()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:44:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 44 | GPUVertex() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp: In member function ‘virtual void GPUState::Reset()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:68:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct GPUVertex’; use assignment or value-initialization instead [-Wclass-memaccess] 68 | memset(&m_v, 0, sizeof(m_v)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:27, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUVertex.h:29:23: note: ‘struct GPUVertex’ declared here 29 | __aligned(struct, 32) GPUVertex | ^~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPU.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GPUState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/VirtualMemory.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxAppWithHelpers.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStaticText.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ [ 25%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxStreams.cpp.o [ 25%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSBlock.cpp.o [ 25%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCapture.cpp.o [ 26%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxTranslate.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxGuiTools.cpp.o [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/pxWindowTextWriter.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:50: /usr/include/gtk-2.0/gtk/gtktypeutils.h: At global scope: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:50: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:50: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:50: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSCapture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSBlock.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities_NO_TLS.dir/wxHelpers.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/Semaphore.cpp.o [ 27%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSClut.cpp.o [ 27%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCodeBuffer.cpp.o [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/StringHelpers.cpp.o [ 27%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadingDialogs.cpp.o [ 28%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSCrc.cpp.o [ 28%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/ThreadTools.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSClut.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 28%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDevice.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 29%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/vssprintf.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceOGL.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceSW.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDeviceNull.cpp.o [ 29%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDirtyRect.cpp.o [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawingContext.cpp.o [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/VirtualMemory.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxAppWithHelpers.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanline.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp: In member function ‘void GSDeviceOGL::StretchRect(GSTexture*, const GSVector4&, GSTexture*, const GSVector4&, GLuint, int, bool)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:1078:22: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1078 | GSVector4 flip_sr = sRect; | ^~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxGuiTools.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp: In instantiation of ‘void StretchRect(GSTexture*, const GSVector4&, GSTexture*, const GSVector4&, const SHADER&, bool) [with SHADER = ShaderCopy]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:321:52: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:228:12: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 228 | GSVector4 p = dRect; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp: In instantiation of ‘void StretchRect(GSTexture*, const GSVector4&, GSTexture*, const GSVector4&, const SHADER&, bool) [with SHADER = ShaderAlphaBlend]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:327:52: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:228:12: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 228 | GSVector4 p = dRect; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp: In instantiation of ‘void StretchRect(GSTexture*, const GSVector4&, GSTexture*, const GSVector4&, const SHADER&, bool) [with SHADER = ShaderAlpha2xBlend]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:369:60: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:228:12: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 228 | GSVector4 p = dRect; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp: In instantiation of ‘void StretchRect(GSTexture*, const GSVector4&, GSTexture*, const GSVector4&, const SHADER&, bool) [with SHADER = ShaderFactorBlend]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:377:60: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:228:12: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 228 | GSVector4 p = dRect; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDirtyRect.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ [ 30%] Building CXX object common/src/Utilities/CMakeFiles/Utilities.dir/wxHelpers.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp: In member function ‘GIFRegTEX0 GSDrawingContext::GetSizeFixedTEX0(const GSVector4&, bool, bool)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:92:18: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 92 | GSVector4 uvf = st; | ^~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.avx.cpp.o [ 30%] Linking CXX static library libUtilities_NO_TLS.a /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.avx2.cpp.o make[2]: Leaving directory '/build/pcsx2/src/build' [ 30%] Built target Utilities_NO_TLS [ 30%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x64.cpp.o [ 31%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x86.cpp.o [ 31%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDrawScanlineCodeGenerator.x64.avx.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 31%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSDump.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 31%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSFunctionMap.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanlineCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp: In constructor ‘GSDrawScanline::GSDrawScanline()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:30:37: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GSScanlineLocalData’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 30 | memset(&m_local, 0, sizeof(m_local)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:153:23: note: ‘struct GSScanlineLocalData’ declared here 153 | __aligned(struct, 32) GSScanlineLocalData // per prim variables, each thread has its own | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp: In member function ‘virtual void GSDrawScanline::BeginDraw(const GSRasterizerData*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:41:72: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GSScanlineGlobalData’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41 | memcpy(&m_global, &((const SharedData*)data)->global, sizeof(m_global)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:108:23: note: ‘struct GSScanlineGlobalData’ declared here 108 | __aligned(struct, 32) GSScanlineGlobalData // per batch variables, this is like a pixel shader constant buffer | ^~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawScanline.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDump.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 31%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLinuxDialog.cpp.o [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLocalMemory.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSLzma.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSPerfMon.cpp.o [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSPng.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSFunctionMap.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRasterizer.cpp.o [ 32%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRenderer.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:28: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererCL.cpp.o [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererHW.cpp.o [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererNull.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ [ 33%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererOGL.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 34%] Linking CXX static library libUtilities.a In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ make[2]: Leaving directory '/build/pcsx2/src/build' [ 34%] Built target Utilities [ 34%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSRendererSW.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp: In function ‘bool RunLinuxDialog()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:458:78: warning: ‘GdkPixbuf* gdk_pixbuf_from_pixdata(const GdkPixdata*, gboolean, GError**)’ is deprecated [-Wdeprecated-declarations] 458 | GdkPixbuf* logo_pixmap = gdk_pixbuf_from_pixdata(&gsdx_ogl_logo, false, NULL); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxLogo.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here 119 | GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata, | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:458:78: warning: ‘GdkPixbuf* gdk_pixbuf_from_pixdata(const GdkPixdata*, gboolean, GError**)’ is deprecated [-Wdeprecated-declarations] 458 | GdkPixbuf* logo_pixmap = gdk_pixbuf_from_pixdata(&gsdx_ogl_logo, false, NULL); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxLogo.h:23, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:119:12: note: declared here 119 | GdkPixbuf* gdk_pixbuf_from_pixdata (const GdkPixdata *pixdata, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLinuxDialog.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp: In member function ‘void GSRasterizer::DrawTriangleSection(int, int, GSVertexSW&, const GSVertexSW&, const GSVertexSW&, const GSVector4&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:721:22: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 721 | GSVector4 scissor = m_fscissor_x; | ^~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRasterizer.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetting.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.avx.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.avx2.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x64.avx.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererCL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 35%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x86.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp: In member function ‘bool GSRendererHW::OI_SuperManReturns(GSTexture*, GSTexture*, GSTextureCache::Source*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:1226:12: warning: unused variable ‘v’ [-Wunused-variable] 1226 | GSVertex* v = &m_vertex.buff[0]; | ^ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSSetupPrimCodeGenerator.x64.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp: In member function ‘void GSRendererOGL::EmulateGS()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:87:21: warning: implicitly-declared ‘constexpr GSVertex::GSVertex(const GSVertex&)’ is deprecated [-Wdeprecated-copy] 87 | GSVertex v0 = s[0]; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:47:7: note: because ‘GSVertex’ has user-provided ‘void GSVertex::operator=(const GSVertex&)’ 47 | void operator = (const GSVertex& v) {m[0] = v.m[0]; m[1] = v.m[1];} | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:88:21: warning: implicitly-declared ‘constexpr GSVertex::GSVertex(const GSVertex&)’ is deprecated [-Wdeprecated-copy] 88 | GSVertex v1 = s[1]; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:47:7: note: because ‘GSVertex’ has user-provided ‘void GSVertex::operator=(const GSVertex&)’ 47 | void operator = (const GSVertex& v) {m[0] = v.m[0]; m[1] = v.m[1];} | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererHW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSShaderOGL.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSState.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp: In member function ‘bool GSRendererOGL::EmulateBlending(GSDeviceOGL::PSSelector&, bool)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:355:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 355 | case ACC_BLEND_ULTRA: sw_blending |= true; | ~~~~~~~~~~~~^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:356:3: note: here 356 | case ACC_BLEND_FULL: if (!m_vt.m_alpha.valid && (ALPHA.C == 0)) GetAlphaMinMax(); | ^~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:357:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 357 | sw_blending |= (ALPHA.A != ALPHA.B) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | ((ALPHA.C == 0 && m_vt.m_alpha.max > 128) || (ALPHA.C == 2 && ALPHA.FIX > 128u)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:359:3: note: here 359 | case ACC_BLEND_CCLIP_DALPHA: sw_blending |= (ALPHA.C == 1) || (m_env.COLCLAMP.CLAMP == 0); | ^~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:359:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 359 | case ACC_BLEND_CCLIP_DALPHA: sw_blending |= (ALPHA.C == 1) || (m_env.COLCLAMP.CLAMP == 0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:360:3: note: here 360 | case ACC_BLEND_SPRITE: sw_blending |= m_vt.m_primclass == GS_SPRITE_CLASS; | ^~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:360:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 360 | case ACC_BLEND_SPRITE: sw_blending |= m_vt.m_primclass == GS_SPRITE_CLASS; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:361:3: note: here 361 | case ACC_BLEND_FREE: sw_blending |= ps_sel.fbmask || impossible_or_free_blend; | ^~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:361:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 361 | case ACC_BLEND_FREE: sw_blending |= ps_sel.fbmask || impossible_or_free_blend; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererOGL.cpp:362:3: note: here 362 | default: sw_blending |= accumulation_blend; | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp: In member function ‘bool GSRendererSW::GetScanlineGlobalData(GSRendererSW::SharedData*)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1195:57: warning: left shift of negative value [-Wshift-negative-value] 1195 | gd.l = GSVector4((float)(-0x10000 << context->TEX1.L)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1202:33: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1202 | GSVector4 tmin = m_vt.m_min.t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1203:33: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1203 | GSVector4 tmax = m_vt.m_max.t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1286:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1286 | GSVector4 t = v[i].t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1298:32: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1298 | GSVector4 t0 = v[i + 0].t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1299:32: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1299 | GSVector4 t1 = v[i + 1].t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1321:26: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 1321 | GSVector4 t = v[i].t; | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1440:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1440 | memcpy(gd.dimx, env.dimx, sizeof(env.dimx)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:1450:23: warning: enumeral and non-enumeral type in conditional expression [-Wextra] 1450 | gd.sel.ztst = ztest ? context->TEST.ZTST : ZTST_ALWAYS; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRendererSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function ‘void GSLocalMemory::WriteImage8H(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1095:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] 1095 | for(int x = tx; x < tw; x += 8) | ~~^~~~ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTables.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function ‘void GSLocalMemory::WriteImage4HL(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1129:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] 1129 | for(int x = tx; x < tw; x += 8) | ~~^~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function ‘void GSLocalMemory::WriteImage4HH(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1163:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] 1163 | for(int x = tx; x < tw; x += 8) | ~~^~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.avx2.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function ‘void GSLocalMemory::WriteImage24(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1061:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] 1061 | for(int x = tx; x < tw; x += 8) | ~~^~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp: In member function ‘void GSLocalMemory::WriteImage24Z(int&, int&, const uint8*, int, GIFRegBITBLTBUF&, GIFRegTRXPOS&, GIFRegTRXREG&)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.cpp:1197:22: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] 1197 | for(int x = tx; x < tw; x += 8) | ~~^~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.avx.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x86.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSLocalMemory.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSScanlineEnvironment.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSSetupPrimCodeGenerator.x64.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GLState.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSShaderOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTexture.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 36%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCache.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 37%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCacheSW.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ [ 37%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureCacheOGL.cpp.o [ 37%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureFXOGL.cpp.o [ 37%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureOGL.cpp.o [ 37%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureNull.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In constructor ‘GSState::GSState()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:75:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GSVertex’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 75 | memset(&m_v, 0, sizeof(m_v)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: ‘struct GSVertex’ declared here 31 | __aligned(struct, 32) GSVertex | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function ‘virtual void GSState::Reset()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:215:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GIFPath’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 215 | memset(&m_path[0], 0, sizeof(m_path[0]) * countof(m_path)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: ‘struct GIFPath’ declared here 1113 | __aligned(struct, 32) GIFPath | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:216:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GSVertex’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 216 | memset(&m_v, 0, sizeof(m_v)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: ‘struct GSVertex’ declared here 31 | __aligned(struct, 32) GSVertex | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function ‘virtual void GSState::FlushPrim()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1480:57: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GSVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1480 | memcpy(m_vertex.buff, buff, sizeof(GSVertex) * unused); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: ‘struct GSVertex’ declared here 31 | __aligned(struct, 32) GSVertex | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function ‘void GSState::SoftReset(uint32)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1836:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GIFPath’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1836 | memset(&m_path[0], 0, sizeof(GIFPath)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: ‘struct GIFPath’ declared here 1113 | __aligned(struct, 32) GIFPath | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1837:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GIFPath’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1837 | memset(&m_path[3], 0, sizeof(GIFPath)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: ‘struct GIFPath’ declared here 1113 | __aligned(struct, 32) GIFPath | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1840:52: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GIFPath’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1840 | if(mask & 2) memset(&m_path[1], 0, sizeof(GIFPath)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: ‘struct GIFPath’ declared here 1113 | __aligned(struct, 32) GIFPath | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:1841:52: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GIFPath’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 1841 | if(mask & 4) memset(&m_path[2], 0, sizeof(GIFPath)); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:1113:23: note: ‘struct GIFPath’ declared here 1113 | __aligned(struct, 32) GIFPath | ^~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp: In member function ‘void GSState::GrowVertexBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:2375:65: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GSVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2375 | memcpy(vertex, m_vertex.buff, sizeof(GSVertex) * m_vertex.tail); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:31:23: note: ‘struct GSVertex’ declared here 31 | __aligned(struct, 32) GSVertex | ^~~~~~~~ [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSTextureSW.cpp.o [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSThread.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSUtil.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureNull.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDeviceOGL.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureFXOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSVector.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSVertexTrace.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp: In constructor ‘GSTextureOGL::GSTextureOGL(int, int, int, int, GLuint)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:290:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 290 | m_local_buffer = (uint8*)_aligned_malloc(m_size.x * m_size.y * 4, 32); /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureOGL.cpp:291:3: note: here 291 | case GSTexture::Texture: | ^~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:28, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTexture.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWnd.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp: In member function ‘void GSTextureCache::Source::Flush(uint32)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:1505:100: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1505 | memmove(&m_write.rect[0], &m_write.rect[count], (m_write.count - count) * sizeof(m_write.rect[0])); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWndOGL.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheSW.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSWndEGL.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSUtil.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSRenderer.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCache.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSTextureCacheOGL.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/GSdx.cpp.o /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ [ 39%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-1.0.0.dir/stdafx.cpp.o In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndOGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:25, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:50:8: warning: alignment 1 of ‘GSVertexP’ is less than 16 [-Wpacked-not-aligned] 50 | struct GSVertexP | ^~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertex.h:61:8: warning: alignment 1 of ‘GSVertexPT2’ is less than 16 [-Wpacked-not-aligned] 61 | struct GSVertexPT2 | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSState.h:33, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:25: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: warning: alignment 1 of ‘ConvertConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ConvertConstantBuffer::ConvertConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:57:56: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ConvertConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57 | ConvertConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:52:7: note: ‘class ConvertConstantBuffer’ declared here 52 | class ConvertConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: warning: alignment 1 of ‘MergeConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘MergeConstantBuffer::MergeConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:65:54: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class MergeConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 65 | MergeConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:60:7: note: ‘class MergeConstantBuffer’ declared here 60 | class MergeConstantBuffer | ^~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘InterlaceConstantBuffer::InterlaceConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:75:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class InterlaceConstantBuffer’; use assignment or value-initialization instead [-Wclass-memaccess] 75 | InterlaceConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:68:7: note: ‘class InterlaceConstantBuffer’ declared here 68 | class InterlaceConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:82:12: warning: ‘ExternalFXConstantBuffer::rcpFrame’ offset 8 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 82 | GSVector4 rcpFrame; | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: warning: alignment 1 of ‘ExternalFXConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:83:12: warning: ‘ExternalFXConstantBuffer::rcpFrameOpt’ offset 24 in ‘ExternalFXConstantBuffer’ isn’t aligned to 16 [-Wpacked-not-aligned] 83 | GSVector4 rcpFrameOpt; | ^~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ExternalFXConstantBuffer::ExternalFXConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:85:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ExternalFXConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 85 | ExternalFXConstantBuffer() { memset(this, 0, sizeof(*this)); } | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:78:7: note: ‘class ExternalFXConstantBuffer’ declared here 78 | class ExternalFXConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: warning: alignment 1 of ‘FXAAConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘FXAAConstantBuffer::FXAAConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:94:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class FXAAConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 94 | FXAAConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:88:7: note: ‘class FXAAConstantBuffer’ declared here 88 | class FXAAConstantBuffer | ^~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: At global scope: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: warning: alignment 1 of ‘ShadeBoostConstantBuffer’ is less than 16 [-Wpacked-not-aligned] /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h: In constructor ‘ShadeBoostConstantBuffer::ShadeBoostConstantBuffer()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:103:59: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ShadeBoostConstantBuffer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 103 | ShadeBoostConstantBuffer() {memset(this, 0, sizeof(*this));} | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDevice.h:97:7: note: ‘class ShadeBoostConstantBuffer’ declared here 97 | class ShadeBoostConstantBuffer | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWnd.h:26, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.h:22, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSWndEGL.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_POINT_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:50:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static void GSVector4i::storent(void*, const void*, size_t)’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1874:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GSVector4i’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1874 | memcpy(d, s, size); | ^ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:93:22: note: ‘class GSVector4i’ declared here 93 | __aligned(class, 16) GSVector4i | ^~~~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_LINE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:51:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSdx.cpp:24: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘GSVector4 GSVector4::log2(int) const’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2649:19: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2649 | GSVector4 one = m_one; | ^~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps0123()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3034:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3034 | return GSVector4(m_ps0123); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In static member function ‘static GSVector4 GSVector4::ps4567()’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:3039:28: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 3039 | return GSVector4(m_ps4567); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_TRIANGLE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:52:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 0; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 0; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 0; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 0; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp: In instantiation of ‘void GSVertexTrace::FindMinMax(const void*, const uint32*, int) [with GS_PRIM_CLASS primclass = GS_SPRITE_CLASS; unsigned int iip = 1; unsigned int tme = 1; unsigned int fst = 1; unsigned int color = 1; uint32 = unsigned int]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:53:2: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:454:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 454 | m_min.p = (GSVector4(pmin) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:455:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 455 | m_max.p = (GSVector4(pmax) - o) * s; | ^~~~~~~~~~~~~~~ In file included from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GS.h:39, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSDrawingContext.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.h:24, from /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVertexTrace.cpp:23: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 9]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2625:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In instantiation of ‘GSVector4 GSVector4::round() const [with int mode = 10]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2630:30: required from here /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2600:13: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2600 | GSVector4 a = *this; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2618:10: warning: implicitly-declared ‘constexpr GSVector4::GSVector4(const GSVector4&)’ is deprecated [-Wdeprecated-copy] 2618 | return b; | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:2527:21: note: because ‘GSVector4’ has user-provided ‘void GSVector4::operator=(const GSVector4&)’ 2527 | __forceinline void operator = (const GSVector4& v) | ^~~~~~~~ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFPackedRegHandlerSTQRGBAXYZ2(const GIFPackedReg*, uint32) [with unsigned int prim = 7]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFPackedRegHandlerSTQRGBAXYZF2(const GIFPackedReg*, uint32) [with unsigned int prim = 7]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFRegHandlerXYZ2(const GIFReg*) [with unsigned int prim = 7; unsigned int adc = 0]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFRegHandlerXYZF2(const GIFReg*) [with unsigned int prim = 7; unsigned int adc = 0]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFPackedRegHandlerXYZ2(const GIFPackedReg*) [with unsigned int prim = 7; unsigned int adc = 0]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h: In member function ‘void GSState::GIFPackedRegHandlerXYZF2(const GIFPackedReg*) [with unsigned int prim = 7; unsigned int adc = 0]’: /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1138:37: warning: ‘pmin.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | return GSVector4i(_mm_cmpgt_epi16(m, v.m)); | ^ /build/pcsx2/src/pcsx2-1.4.0/plugins/GSdx/GSVector.h:1153:37: warning: ‘pmax.GSVector4i::.GSVector4i::::m’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | return GSVector4i(_mm_cmplt_epi16(m, v.m)); | ^ [ 39%] Linking CXX shared module libGSdx-1.0.0.so make[2]: Leaving directory '/build/pcsx2/src/build' [ 39%] Built target GSdx-1.0.0 make[1]: Leaving directory '/build/pcsx2/src/build' make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...