>>> Building on localhost under emulators/higan BDEPENDS = [devel/gmake;devel/sdl;audio/openal;x11/gtksourceview] DIST = [emulators/higan:higan_v106-source.tar.gz] FULLPKGNAME = higan-106p4 RDEPENDS = [devel/desktop-file-utils;devel/sdl;audio/openal;x11/gtksourceview] (Junk lock obtained for localhost at 1610867662.00) >>> Running depends in emulators/higan at 1610867662.68 last junk was in games/pingus /usr/sbin/pkg_add -aI -Drepair gmake-4.3 gtksourceview-2.10.5p7 openal-1.20.1v0 sdl-1.2.15p10 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.3 gtksourceview-2.10.5p7 openal-1.20.1v0 sdl-1.2.15p10 /usr/sbin/pkg_add -aI -Drepair gmake-4.3 gtksourceview-2.10.5p7 openal-1.20.1v0 sdl-1.2.15p10 New and changed readme(s): /usr/local/share/doc/pkg-readmes/gtk+2 >>> Running show-prepare-results in emulators/higan at 1610867744.32 ===> emulators/higan ===> higan-106p4 depends on: gmake-* -> gmake-4.3 ===> higan-106p4 depends on: openal-* -> openal-1.20.1v0 ===> higan-106p4 depends on: sdl-* -> sdl-1.2.15p10 ===> higan-106p4 depends on: gtksourceview-* -> gtksourceview-2.10.5p7 ===> Verifying specs: c++ c++abi pthread GL SDL X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender Xv atk-1.0 c cairo fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gtk-x11-2.0 gtksourceview-2.0 intl m openal pango-1.0 pangocairo-1.0 pangoft2-1.0 z ===> found c++.5.0 c++abi.3.0 pthread.26.1 GL.17.1 SDL.8.0 X11.17.1 Xcomposite.4.0 Xcursor.5.0 Xdamage.4.0 Xext.13.0 Xfixes.6.0 Xi.12.1 Xinerama.6.0 Xrandr.7.1 Xrender.6.0 Xv.6.0 atk-1.0.21809.4 c.96.0 cairo.13.0 fontconfig.13.0 freetype.30.0 gdk-x11-2.0.2400.0 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.12 glib-2.0.4201.5 gobject-2.0.4200.12 gtk-x11-2.0.2400.0 gtksourceview-2.0.5.0 intl.7.0 m.10.1 openal.4.0 pango-1.0.3801.2 pangocairo-1.0.3801.2 pangoft2-1.0.3801.2 z.5.0 gmake-4.3 gtksourceview-2.10.5p7 openal-1.20.1v0 sdl-1.2.15p10 (Junk lock released for localhost at 1610867753.28) distfiles size=1083431 >>> Running patch in emulators/higan at 1610867753.93 ===> emulators/higan ===> Checking files for higan-106p4 `/usr/ports/distfiles/higan_v106-source.tar.gz' is up to date. >> (SHA256) higan_v106-source.tar.gz: OK ===> Extracting for higan-106p4 ===> Patching for higan-106p4 ===> Applying OpenBSD patch patch-higan_GNUmakefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-higan_GNUmakefile,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: higan/GNUmakefile |--- higan/GNUmakefile.orig |+++ higan/GNUmakefile -------------------------- Patching file higan/GNUmakefile using Plan A... Hunk #1 succeeded at 23. done ===> Applying OpenBSD patch patch-higan_target-tomoko_GNUmakefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-higan_target-tomoko_GNUmakefile,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: higan/target-tomoko/GNUmakefile |--- higan/target-tomoko/GNUmakefile.orig |+++ higan/target-tomoko/GNUmakefile -------------------------- Patching file higan/target-tomoko/GNUmakefile using Plan A... Hunk #1 succeeded at 31. done ===> Applying OpenBSD patch patch-higan_target-tomoko_program_medium_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-higan_target-tomoko_program_medium_cpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: higan/target-tomoko/program/medium.cpp |--- higan/target-tomoko/program/medium.cpp.orig |+++ higan/target-tomoko/program/medium.cpp -------------------------- Patching file higan/target-tomoko/program/medium.cpp using Plan A... Hunk #1 succeeded at 17. done ===> Applying OpenBSD patch patch-higan_target-tomoko_tomoko_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-higan_target-tomoko_tomoko_cpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: higan/target-tomoko/tomoko.cpp |--- higan/target-tomoko/tomoko.cpp.orig |+++ higan/target-tomoko/tomoko.cpp -------------------------- Patching file higan/target-tomoko/tomoko.cpp using Plan A... Hunk #1 succeeded at 4. done ===> Applying OpenBSD patch patch-higan_target-tomoko_tomoko_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-higan_target-tomoko_tomoko_hpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: higan/target-tomoko/tomoko.hpp |--- higan/target-tomoko/tomoko.hpp.orig |+++ higan/target-tomoko/tomoko.hpp -------------------------- Patching file higan/target-tomoko/tomoko.hpp using Plan A... Hunk #1 succeeded at 18. done ===> Applying OpenBSD patch patch-icarus_core_core_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-icarus_core_core_cpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: icarus/core/core.cpp |--- icarus/core/core.cpp.orig |+++ icarus/core/core.cpp -------------------------- Patching file icarus/core/core.cpp using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-icarus_icarus_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-icarus_icarus_cpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: icarus/icarus.cpp |--- icarus/icarus.cpp.orig |+++ icarus/icarus.cpp -------------------------- Patching file icarus/icarus.cpp using Plan A... Hunk #1 succeeded at 4. done ===> Applying OpenBSD patch patch-libco_amd64_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-libco_amd64_c,v 1.1 2019/11/05 09:27:29 bentley Exp $ | |Index: libco/amd64.c |--- libco/amd64.c.orig |+++ libco/amd64.c -------------------------- Patching file libco/amd64.c using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 124. Hunk #3 succeeded at 133. done ===> Applying OpenBSD patch patch-libco_x86_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-libco_x86_c,v 1.1 2019/11/05 09:27:29 bentley Exp $ | |Index: libco/x86.c |--- libco/x86.c.orig |+++ libco/x86.c -------------------------- Patching file libco/x86.c using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 78. Hunk #3 succeeded at 87. done ===> Applying OpenBSD patch patch-nall_intrinsics_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-nall_intrinsics_hpp,v 1.1 2018/01/18 06:30:52 bentley Exp $ | |Check for endianness the POSIX way. | |Index: nall/intrinsics.hpp |--- nall/intrinsics.hpp.orig |+++ nall/intrinsics.hpp -------------------------- Patching file nall/intrinsics.hpp using Plan A... Hunk #1 succeeded at 106. Hunk #2 succeeded at 141. done ===> Applying OpenBSD patch patch-nall_path_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-nall_path_hpp,v 1.1.1.1 2017/12/24 06:51:38 bentley Exp $ | |Index: nall/path.hpp |--- nall/path.hpp.orig |+++ nall/path.hpp -------------------------- Patching file nall/path.hpp using Plan A... Hunk #1 succeeded at 117. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in emulators/higan at 1610867759.28 ===> emulators/higan ===> Generating configure for higan-106p4 ===> Configuring for higan-106p4 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DARCH=macppc -DBASE_PKGPATH=emulators/higan -DFLAVOR_EXT= -DFULLPKGNAME=higan-106p4 -DHOMEPAGE=https://byuu.org/emulation/higan/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=powerpc -DMAINTAINER=Anthony\ J.\ Bentley\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=higan -i -B /usr/obj/ports/higan-106 /usr/obj/ports/higan-106/higan_v106-source/nall/path.hpp >>> Running build in emulators/higan at 1610867761.09 ===> emulators/higan ===> Building for higan-106p4 cd /usr/obj/ports/higan-106/higan_v106-source/higan && env -i PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/obj/ports/higan-106/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/higan-106_writes_to_HOME' PICFLAG="-fPIC" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/obj/ports/higan-106/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/obj/ports/higan-106/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/obj/ports/higan-106/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/obj/ports/higan-106/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/higan-106/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/higan-106/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/obj/ports/higan-106/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/obj/ports/higan-106/bin/install -d -m 755" gmake compiler="c++" cflags="-O2 -pipe -x c -std=c11 -DLIBCO_MPROTECT" cppflags="-O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include" build= LIBTOOL="/usr/bin/libtool" SHARED_LIBS_LOG=/usr/obj/ports/higan-106/higan_v106-source/shared_libs.log -f GNUmakefile all c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/tomoko.cpp -o obj/ui-tomoko.o In file included from target-tomoko/tomoko.cpp:1: In file included from target-tomoko/tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/program/program.cpp -o obj/ui-program.o In file included from target-tomoko/program/program.cpp:1: In file included from target-tomoko/program/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/configuration/configuration.cpp -o obj/ui-configuration.o In file included from target-tomoko/configuration/configuration.cpp:1: In file included from target-tomoko/configuration/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/input/input.cpp -o obj/ui-input.o In file included from target-tomoko/input/input.cpp:1: In file included from target-tomoko/input/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/settings/settings.cpp -o obj/ui-settings.o In file included from target-tomoko/settings/settings.cpp:1: In file included from target-tomoko/settings/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/tools/tools.cpp -o obj/ui-tools.o In file included from target-tomoko/tools/tools.cpp:1: In file included from target-tomoko/tools/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c target-tomoko/presentation/presentation.cpp -o obj/ui-presentation.o In file included from target-tomoko/presentation/presentation.cpp:1: In file included from target-tomoko/presentation/../tomoko.hpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -DVIDEO_GLX -DVIDEO_XVIDEO -DVIDEO_XSHM -DVIDEO_SDL -DAUDIO_OPENAL -DINPUT_SDL -DINPUT_XLIB -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -DXTHREADS -c ../ruby/ruby.cpp -o obj/ruby.o In file included from ../ruby/ruby.cpp:6: In file included from ../ruby/ruby.hpp:12: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -DHIRO_GTK -I/usr/local/include/gtksourceview-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/fribidi -I/usr/X11R6/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -c ../hiro/hiro.cpp -o obj/hiro.o In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:38: In file included from /usr/local/include/gtk-2.0/gdk/gdkx.h:32: /usr/X11R6/include/X11/Xlib.h:82:9: warning: 'Bool' macro redefined [-Wmacro-redefined] #define Bool int ^ ../nall/xorg/guard.hpp:5:9: note: previous definition is here #define Bool XlibBool ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:42: In file included from /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourceview.h:29: In file included from /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcebuffer.h:32: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestylescheme.h:64:1: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :138:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:42: In file included from /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourceview.h:29: In file included from /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcebuffer.h:32: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestylescheme.h:64:23: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :142:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:43: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcelanguagemanager.h:65:1: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :146:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:43: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcelanguagemanager.h:65:23: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :2:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:43: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcelanguagemanager.h:71:1: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :6:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:43: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcelanguagemanager.h:71:23: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :10:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:44: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestyleschememanager.h:76:1: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :14:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:44: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestyleschememanager.h:76:23: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :18:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:44: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestyleschememanager.h:81:1: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :22:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:8: In file included from ../hiro/core/../gtk/header.hpp:44: /usr/local/include/gtksourceview-2.0/gtksourceview/gtksourcestyleschememanager.h:81:23: warning: Deprecated pre-processor symbol, replace with const [-W#pragma-messages] G_CONST_RETURN gchar* G_CONST_RETURN * ^ /usr/local/include/glib-2.0/glib/gmacros.h:915:30: note: expanded from macro 'G_CONST_RETURN' #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const) ^ /usr/local/include/glib-2.0/glib/gversionmacros.h:407:49: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR' # define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:994:38: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' #define GLIB_DEPRECATED_MACRO_FOR(f) _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol, replace with " #f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:992:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :26:6: note: expanded from here GCC warning "Deprecated pre-processor symbol, replace with " "const" ^ In file included from ../hiro/hiro.cpp:5: In file included from ../hiro/core/core.cpp:15: In file included from ../hiro/core/core.hpp:2: In file included from ../nall/chrono.hpp:4: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 12 warnings generated. c++ -O2 -pipe -x c -std=c11 -DLIBCO_MPROTECT -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c ../libco/libco.c -o obj/libco.o c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c emulator/emulator.cpp -o obj/emulator.o In file included from emulator/emulator.cpp:1: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c audio/audio.cpp -o obj/audio.o In file included from audio/audio.cpp:1: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c video/video.cpp -o obj/video.o In file included from video/video.cpp:1: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c resource/resource.cpp -o obj/resource.o In file included from resource/resource.cpp:1: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/interface/interface.cpp -o obj/fc-interface.o In file included from fc/interface/interface.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/system/system.cpp -o obj/fc-system.o In file included from fc/system/system.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ In file included from fc/system/system.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/serializer.hpp:90:28: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here for(uint n : range(N)) operator()(array[n]); ^ fc/system/serialization.cpp:12:5: note: in instantiation of function template specialization 'nall::serializer::array' requested here s.array(version); ^ 2 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/controller/controller.cpp -o obj/fc-controller.o In file included from fc/controller/controller.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/memory/memory.cpp -o obj/fc-memory.o In file included from fc/memory/memory.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/cartridge/cartridge.cpp -o obj/fc-cartridge.o In file included from fc/cartridge/cartridge.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ fc/cartridge/chip/mmc1.cpp:96:7: note: in instantiation of function template specialization 'nall::serializer::integer' requested here s.integer(chrMode); ^ In file included from fc/cartridge/cartridge.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:58:42: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ fc/cartridge/chip/mmc1.cpp:100:7: note: in instantiation of function template specialization 'nall::serializer::array, 2>' requested here s.array(chrBank); ^ 2 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/cpu/cpu.cpp -o obj/fc-cpu.o In file included from fc/cpu/cpu.cpp:6: fc/cpu/timing.cpp:24:54: warning: bitwise negation of a boolean expression; did you mean logical negation? [-Wbool-operation] io.interruptPending = ((io.irqLine | io.apuLine) & ~r.p.i) | io.nmiPending; ^~~~~~ ! In file included from fc/cpu/cpu.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:58:42: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ fc/cpu/serialization.cpp:5:5: note: in instantiation of function template specialization 'nall::serializer::array, 2048>' requested here s.array(ram); ^ In file included from fc/cpu/cpu.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ fc/cpu/serialization.cpp:7:5: note: in instantiation of function template specialization 'nall::serializer::integer' requested here s.integer(io.interruptPending); ^ 3 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/apu/apu.cpp -o obj/fc-apu.o In file included from fc/apu/apu.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ fc/apu/serialization.cpp:16:5: note: in instantiation of function template specialization 'nall::serializer::integer' requested here s.integer(useSpeedAsVolume); ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c fc/ppu/ppu.cpp -o obj/fc-ppu.o In file included from fc/ppu/ppu.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ fc/ppu/serialization.cpp:15:5: note: in instantiation of function template specialization 'nall::serializer::integer' requested here s.integer(io.nmiHold); ^ In file included from fc/ppu/ppu.cpp:1: In file included from ./fc/fc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:58:42: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ fc/ppu/serialization.cpp:48:5: note: in instantiation of function template specialization 'nall::serializer::array, 2048>' requested here s.array(ciram); ^ 2 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/interface/interface.cpp -o obj/sfc-interface.o In file included from sfc/interface/interface.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/system/system.cpp -o obj/sfc-system.o In file included from sfc/system/system.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ In file included from sfc/system/system.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/serializer.hpp:90:28: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here for(uint n : range(N)) operator()(array[n]); ^ sfc/system/serialization.cpp:12:5: note: in instantiation of function template specialization 'nall::serializer::array' requested here s.array(version); ^ 2 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/controller/controller.cpp -o obj/sfc-controller.o In file included from sfc/controller/controller.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ 1 warning generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/cartridge/cartridge.cpp -o obj/sfc-cartridge.o In file included from sfc/cartridge/cartridge.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:19:43: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ In file included from sfc/cartridge/cartridge.cpp:1: In file included from ./sfc/sfc.hpp:6: In file included from ./emulator/emulator.hpp:3: In file included from ../nall/nall.hpp:18: In file included from ../nall/arithmetic.hpp:7: In file included from ../nall/string.hpp:17: In file included from ../nall/primitives.hpp:3: ../nall/serializer.hpp:79:61: warning: shift count >= width of type [-Wshift-count-overflow] for(uint n : range(size)) _data[_size++] = copy, copy >>= 8; ^ ~ ../nall/serializer.hpp:100:138: note: in instantiation of function template specialization 'nall::serializer::integer' requested here template auto operator()(T& value, typename std::enable_if::value>::type* = 0) -> serializer& { return integer(value); } ^ ../nall/primitives.hpp:58:42: note: in instantiation of function template specialization 'nall::serializer::operator()' requested here inline auto serialize(serializer& s) { s(data); } ^ sfc/cartridge/serialization.cpp:2:5: note: in instantiation of function template specialization 'nall::serializer::array *>' requested here s.array(ram.data(), ram.size()); ^ 2 warnings generated. c++ -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/memory/memory.cpp -o obj/sfc-memory.o LLVM ERROR: out of memory Stack dump: 0. Program arguments: /usr/bin/c++ -B /usr/obj/ports/higan-106/bin -O2 -pipe -x c++ -std=c++14 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I. -I.. -DSFC_SUPERGAMEBOY -c sfc/memory/memory.cpp -o obj/sfc-memory.o 1. sfc/memory/memory.cpp:23:3: current parser token 'target' 2. sfc/memory/memory.cpp:3:1: parsing namespace 'SuperFamicom' 3. sfc/memory/memory.cpp:12:27: parsing function body 'SuperFamicom::Bus::reset' 4. sfc/memory/memory.cpp:12:27: in compound statement ('{}') c++: error: clang frontend command failed due to signal (use -v to see invocation) OpenBSD clang version 10.0.1 Target: powerpc-unknown-openbsd6.8 Thread model: posix InstalledDir: /usr/bin c++: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/memory-f0d5c7.cpp c++: note: diagnostic msg: /tmp/memory-f0d5c7.sh c++: note: diagnostic msg: ******************** gmake: *** [GNUmakefile:47: obj/sfc-memory.o] Error 254 *** Error 2 in emulators/higan (Makefile:56 'do-build') *** Error 2 in emulators/higan (/usr/ports/infrastructure/mk/bsd.port.mk:2921 '/usr/obj/ports/higan-106/.build_done': @cd /usr/ports/emulato...) *** Error 2 in emulators/higan (/usr/ports/infrastructure/mk/bsd.port.mk:2584 'build': @lock=higan-106p4; export _LOCKS_HELD=" higan-106p4"...) ===> Exiting emulators/higan with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1610869392.64 Error: job failed with 512 on localhost at 1610869392