+ exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/sudoku-savant.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.OkYIB2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sudoku-savant-1.3 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/sudoku-savant-1.3.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd sudoku-savant-1.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (sudoku-savant-Makefile.patch):' Patch #0 (sudoku-savant-Makefile.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file Makefile.in + echo 'Patch #1 (sudoku-savant-aarch64.patch):' Patch #1 (sudoku-savant-aarch64.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file config.guess patching file config.sub + cp -a /builddir/build/SOURCES/sudoku-savant-icons.txz . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.DWmdIg + umask 022 + cd /builddir/build/BUILD + cd sudoku-savant-1.3 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for riscv64-redhat-linux-gnu-g++... no checking for riscv64-redhat-linux-gnu-c++... no checking for riscv64-redhat-linux-gnu-gpp... no checking for riscv64-redhat-linux-gnu-aCC... no checking for riscv64-redhat-linux-gnu-CC... no checking for riscv64-redhat-linux-gnu-cxx... no checking for riscv64-redhat-linux-gnu-cc++... no checking for riscv64-redhat-linux-gnu-cl.exe... no checking for riscv64-redhat-linux-gnu-FCC... no checking for riscv64-redhat-linux-gnu-KCC... no checking for riscv64-redhat-linux-gnu-RCC... no checking for riscv64-redhat-linux-gnu-xlC_r... no checking for riscv64-redhat-linux-gnu-xlC... no checking for g++... g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking for library containing strerror... none required checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) none checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for PACKAGE... yes checking for working g++ template repository... yes checking whether compiler understands -Wextra... yes checking whether compiler understands --param max-inline-insns-single... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating sudoku-savant.desktop config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile + make -j4 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3' Making all in src make[2]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3/src' g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o main.o main.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o utils.o utils.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o loader.o loader.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o strip_leading.o strip_leading.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o strip_trailing.o strip_trailing.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o date.o date.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o document.o document.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o note.o note.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o widget.o widget.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o canvas.o canvas.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o window.o window.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o component.o component.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o numberpad.o numberpad.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o toolbar.o toolbar.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o filedialog.o filedialog.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o geodialog.o geodialog.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o strategydialog.o strategydialog.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o statusbar.o statusbar.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o label.o label.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o textlog.o textlog.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o solutionlog.o solutionlog.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o bitmask.o bitmask.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o validate.o validate.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o geometry.o geometry.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o square.o square.cpp In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o sequence.o sequence.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o solution.o solution.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o displaygrid.o displaygrid.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o board.o board.cpp In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o puzzle.o puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o strategy.o strategy.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o completesequences.o completesequences.cpp In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o crosssequences.o crosssequences.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from puzzle.cpp:6:0: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from puzzle.cpp:6:0: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o singleseqstrategy.o singleseqstrategy.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o subsetstrategy.o subsetstrategy.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o hiddensubsets.o hiddensubsets.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o nakedsubsets.o nakedsubsets.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o multiseqstrategy.o multiseqstrategy.cpp In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o multiseqpatterns.o multiseqpatterns.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o xywings.o xywings.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o xyzwings.o xyzwings.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o colouring.o colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o freedom.o freedom.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o workset.o workset.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o selector.o selector.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o generator.o generator.cpp g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c -o aboutbox.o aboutbox.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c support.c In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -c interface.c In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ interface.c: In function 'create_filechooserdialog1': interface.c:589:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] filechooserdialog1 = gtk_file_chooser_dialog_new ("", NULL, GTK_FILE_CHOOSER_ACTION_OPEN, NULL); ^~~~~~~~~~~~~~~~~~ g++ -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -Wl,-O -Wl,-zcombreloc -Wl,--sort-common -Wl,-znoexecstack -Wl,-zrelro -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o sudoku-savant main.o utils.o loader.o strip_leading.o strip_trailing.o date.o document.o note.o widget.o canvas.o window.o component.o numberpad.o toolbar.o filedialog.o geodialog.o strategydialog.o statusbar.o label.o textlog.o solutionlog.o bitmask.o validate.o geometry.o square.o sequence.o solution.o displaygrid.o board.o puzzle.o strategy.o completesequences.o crosssequences.o singleseqstrategy.o subsetstrategy.o hiddensubsets.o nakedsubsets.o multiseqstrategy.o multiseqpatterns.o xywings.o xyzwings.o colouring.o freedom.o workset.o selector.o generator.o aboutbox.o support.o interface.o -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype collect: recompiling workset.cpp collect: recompiling colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from puzzle.cpp:6:0: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from puzzle.cpp:6:0: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling toolbar.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling document.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: relinking collect: recompiling colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from puzzle.cpp:6:0: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from puzzle.cpp:6:0: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:423:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^ /usr/include/glib-2.0/glib/gmacros.h:241:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:424:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:426:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:79:0, 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 support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:324:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25:0, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:161:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ collect: relinking make[2]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3/src' Making all in po make[2]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3/po' make[2]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3' make[2]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3' make[1]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uk5yAW + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 + cd sudoku-savant-1.3 + make install DESTDIR=/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 Making install in src make[1]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3/src' test -z "/usr/bin" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/bin" /usr/bin/install -c sudoku-savant '/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3/src' make[1]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3/src' Making install in po make[1]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3/po' /usr/bin/mkdir -p /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share installing de.gmo as /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/locale/de/LC_MESSAGES/sudoku-savant.mo installing fr.gmo as /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/locale/fr/LC_MESSAGES/sudoku-savant.mo if test "sudoku-savant" = "gettext-tools"; then \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3/po' make[1]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3' make[2]: Entering directory '/builddir/build/BUILD/sudoku-savant-1.3' make[2]: Nothing to be done for 'install-exec-am'. if test -d ./pixmaps; then \ /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/sudoku-savant/pixmaps; \ for pixmap in ./pixmaps/*; do \ if test -f $pixmap; then \ /usr/bin/install -c -m 644 $pixmap /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/sudoku-savant/pixmaps; \ fi \ done \ fi desktop-file-install --vendor= --dir=/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/applications sudoku-savant.desktop install -d /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/pixmaps install --target-directory=/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/pixmaps sudoku-savant.png make[2]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3' make[1]: Leaving directory '/builddir/build/BUILD/sudoku-savant-1.3' + install -dm 755 /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/icons/hicolor + tar xJ --directory=/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/icons/hicolor + mkdir -p /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/appdata + cat + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 sudoku-savant + desktop-file-validate /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/applications/sudoku-savant.desktop /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/applications/sudoku-savant.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/applications/sudoku-savant.desktop: warning: value "GNOME;GTK;Application;Game;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: sudoku-savant-1.3-20.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Zs4wUR + umask 022 + cd /builddir/build/BUILD + cd sudoku-savant-1.3 + DOCDIR=/builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + cp -pr ABOUT-NLS /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + cp -pr AUTHORS /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + cp -pr ChangeLog /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + cp -pr COPYING /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + cp -pr README /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64/usr/share/doc/sudoku-savant + exit 0 Provides: application() application(sudoku-savant.desktop) metainfo() metainfo(sudoku-savant.appdata.xml) sudoku-savant = 1.3-20.fc28 sudoku-savant(riscv-64) = 1.3-20.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libatk-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcairo.so.2()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libm.so.6()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 Wrote: /builddir/build/SRPMS/sudoku-savant-1.3-20.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/sudoku-savant-1.3-20.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.onMsIq + umask 022 + cd /builddir/build/BUILD + cd sudoku-savant-1.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/sudoku-savant-1.3-20.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + poweroff Terminated ++ cleanup ++ set +e ++ sync ++ sleep 5 +++ cleanup +++ set +e +++ sync +++ sleep 5 +++ sync +++ poweroff