|
From: Jerome M. <jmo...@gm...> - 2024-05-10 07:41:46
|
I can test the generated file on an ARM-64 (RaspBerry 4) ? [image: Mailtrack] <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&> Sender notified by Mailtrack <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&> 10/05/24 09:40:32 Le ven. 10 mai 2024 à 00:30, T Rex <six...@gm...> a écrit : > Unfortunately I don't have a device with arm64 to test. Nor access to the > files generated by the flathub compiler. > > I will see more in detail what happens in x86_64. > > El jue, 9 may 2024 a la(s) 2:19 a.m., Jerome Monscavoir ( > jmo...@gm...) escribió: > >> >> Hello, >> >> If something goes wrong when ./configure ==> here : "*Location of X11 >> library: not found*" i suppose there is an impact for make result >> >> Regards >> >> Jérôme >> >> >> [image: Mailtrack] >> <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&> Sender >> notified by >> Mailtrack >> <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&> 09/05/24 >> 09:18:10 >> >> Le mer. 8 mai 2024 à 03:37, T Rex <six...@gm...> a écrit : >> >>> I have tried to compile scid vs pc but in the case of arm I have not >>> been able to do it. >>> Any help is welcome, here is the output of the compilation process: >>> >>> Running 'flatpak build --die-with-parent --env=FLATPAK_BUILDER_BUILDDIR=/run/build/scidvspc --nofilesystem=host:reset --filesystem=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/build/scidvspc-1 --bind-mount=/run/build/scidvspc=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/build/scidvspc-1 --build-dir=/run/build/scidvspc --bind-mount=/run/ccache=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/ccache --unshare=network --env=SOURCE_DATE_EPOCH=1715130796 '--env=CFLAGS=-00 -fpermissive -Wno-error=narrowing -pipe' '--env=CXXFLAGS=-00 -fpermissive -Wno-error=narrowing -pipe' '--env=LDFLAGS=-L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed ' --env=CCACHE_DIR=/run/ccache/disabled --env=PATH=/app/bin:/usr/bin --env=LD_LIBRARY_PATH=/app/lib --env=PKG_CONFIG_PATH=/app/lib/pkgconfig:/app/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig --env=FLATPAK_BUILDER_N_JOBS=80 /srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/rofiles/rofiles-RoCpJL ./configure --prefix=/app BINDIR=/app/bin/ SHAREDIR=/app/share/scid/' on host >>> Scid vs. PC configure - Makefile configuration program >>> Tcl/Tk version: 8.6 >>> Your operating system is: Linux 5.15.0-47-generic >>> NAME="Freedesktop SDK" >>> VERSION="23.08 (Flatpak runtime)" >>> VERSION_ID=23.08 >>> ID=org.freedesktop.platform >>> PRETTY_NAME="Freedesktop SDK 23.08 (Flatpak runtime)" >>> BUG_REPORT_URL=https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues >>> Location of "tcl.h": /app/include >>> Location of "tk.h": /app/include >>> Location of Tcl 8.6 library: /app/lib >>> Location of Tk 8.6 library: /app/lib >>> Location of X11 library: not found >>> Checking if your system already has zlib installed: yes. >>> Not all settings could be determined! See above for details. >>> The default Makefile was written. >>> You will need to edit it before you can compile Scid. >>> FB: host_command_exited_cb 1794569 0 >>> ]2;flatpak-builder: Installing scidvspc FB: Running 'flatpak build --die-with-parent --env=FLATPAK_BUILDER_BUILDDIR=/run/build/scidvspc --nofilesystem=host:reset --filesystem=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/build/scidvspc-1 --bind-mount=/run/build/scidvspc=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/build/scidvspc-1 --build-dir=/run/build/scidvspc --bind-mount=/run/ccache=/srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/ccache --unshare=network --env=SOURCE_DATE_EPOCH=1715130796 '--env=CFLAGS=-00 -fpermissive -Wno-error=narrowing -pipe' '--env=CXXFLAGS=-00 -fpermissive -Wno-error=narrowing -pipe' '--env=LDFLAGS=-L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed ' --env=CCACHE_DIR=/run/ccache/disabled --env=PATH=/app/bin:/usr/bin --env=LD_LIBRARY_PATH=/app/lib --env=PKG_CONFIG_PATH=/app/lib/pkgconfig:/app/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig --env=FLATPAK_BUILDER_N_JOBS=80 /srv/buildbot/worker/build-aarch64-5/build/.flatpak-builder/rofiles/rofiles-RoCpJL make -j80 -l160' on host >>> rm -f ./scid >>> cp scripts/sc_remote.tk ./sc_remote >>> cp scripts/scidpgn.tcl ./scidpgn >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/pgnscid.o -c src/pgnscid.cpp >>> cat tcl/start.tcl tcl/sharedir.tcl tcl/config.tcl tcl/bitmaps.tcl tcl/language.tcl tcl/utils.tcl tcl/utils/date.tcl tcl/utils/font.tcl tcl/utils/graph.tcl tcl/utils/history.tcl tcl/utils/pane.tcl tcl/utils/sound.tcl tcl/utils/string.tcl tcl/utils/tooltip.tcl tcl/utils/validate.tcl tcl/utils/win.tcl tcl/misc/misc.tcl tcl/htext.tcl tcl/file.tcl tcl/file/finder.tcl tcl/file/bookmark.tcl tcl/file/recent.tcl tcl/file/epd.tcl tcl/file/spellchk.tcl tcl/file/maint.tcl tcl/edit.tcl tcl/game.tcl tcl/game/browser.tcl tcl/windows.tcl tcl/windows/gamelist.tcl tcl/windows/pgn.tcl tcl/windows/book.tcl tcl/windows/comment.tcl tcl/windows/eco.tcl tcl/windows/stats.tcl tcl/windows/tree.tcl tcl/windows/crosstab.tcl tcl/windows/pfinder.tcl tcl/windows/tourney.tcl tcl/windows/switcher.tcl tcl/search/search.tcl tcl/search/board.tcl tcl/search/header.tcl tcl/search/material.tcl tcl/contrib/ezsmtp/ezsmtp.tcl tcl/tools/email.tcl tcl/tools/import.tcl tcl/tools/optable.tcl tcl/tools/preport.tcl tcl/tools/pinfo.tcl tcl/tools/analysis.tcl tcl/tools/comp.tcl tcl/tools/wbdetect.tcl tcl/tools/reper.tcl tcl/tools/graphs.tcl tcl/tools/tablebase.tcl tcl/tools/ptracker.tcl tcl/help/help.tcl tcl/help/tips.tcl tcl/menus.tcl tcl/board.tcl tcl/move.tcl tcl/main.tcl tcl/tools/correspondence.tcl tcl/lang/english.tcl tcl/dnd/tkdnd.tcl tcl/dnd/tkdnd_unix.tcl tcl/tools/fics.tcl tcl/tools/uci.tcl tcl/end.tcl tcl/tools/tacgame.tcl tcl/tools/sergame.tcl tcl/tools/calvar.tcl tcl/tools/tactics.tcl tcl/tools/novag.tcl tcl/misc/flags.tcl tcl/tools/inputengine.tcl > ./scid >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/misc.o -c src/misc.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/index.o -c src/index.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/date.o -c src/date.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/namebase.o -c src/namebase.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/position.o -c src/position.cpp >>> chmod +x sc_remote >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/game.o -c src/game.cpp >>> chmod +x scidpgn >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/gfile.o -c src/gfile.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/matsig.o -c src/matsig.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/bytebuf.o -c src/bytebuf.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/textbuf.o -c src/textbuf.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/myassert.o -c src/myassert.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/stralloc.o -c src/stralloc.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/mfile.o -c src/mfile.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/dstring.o -c src/dstring.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/pgnparse.o -c src/pgnparse.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/stored.o -c src/stored.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/movelist.o -c src/movelist.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/attack.o -c src/polyglot/attack.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/board.o -c src/polyglot/board.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/book.o -c src/polyglot/book.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/book_make.o -c src/polyglot/book_make.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/book_merge.o -c src/polyglot/book_merge.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/colour.o -c src/polyglot/colour.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/fen.o -c src/polyglot/fen.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/game.o -c src/polyglot/game.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/hash.o -c src/polyglot/hash.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/io.o -c src/polyglot/io.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/line.o -c src/polyglot/line.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/list.o -c src/polyglot/list.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/main.o -c src/polyglot/main.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/move.o -c src/polyglot/move.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/move_do.o -c src/polyglot/move_do.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/move_gen.o -c src/polyglot/move_gen.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/move_legal.o -c src/polyglot/move_legal.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/option.o -c src/polyglot/option.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/parse.o -c src/polyglot/parse.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/pgn.o -c src/polyglot/pgn.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/piece.o -c src/polyglot/piece.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/random.o -c src/polyglot/random.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/san.o -c src/polyglot/san.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/search.o -c src/polyglot/search.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/square.o -c src/polyglot/square.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/polyglot/util.o -c src/polyglot/util.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/charsetdetector.o -c src/charsetdetector.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/charsetconverter.o -c src/charsetconverter.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/CharDistribution.o -c src/universalchardet/CharDistribution.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/JpCntx.o -c src/universalchardet/JpCntx.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangBulgarianModel.o -c src/universalchardet/LangBulgarianModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangCyrillicModel.o -c src/universalchardet/LangCyrillicModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangGreekModel.o -c src/universalchardet/LangGreekModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangHebrewModel.o -c src/universalchardet/LangHebrewModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangHungarianModel.o -c src/universalchardet/LangHungarianModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/LangThaiModel.o -c src/universalchardet/LangThaiModel.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsBig5Prober.o -c src/universalchardet/nsBig5Prober.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsCharSetProber.o -c src/universalchardet/nsCharSetProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsEscCharsetProber.o -c src/universalchardet/nsEscCharsetProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsEscSM.o -c src/universalchardet/nsEscSM.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsEUCJPProber.o -c src/universalchardet/nsEUCJPProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsEUCKRProber.o -c src/universalchardet/nsEUCKRProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsEUCTWProber.o -c src/universalchardet/nsEUCTWProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsGB2312Prober.o -c src/universalchardet/nsGB2312Prober.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsHebrewProber.o -c src/universalchardet/nsHebrewProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsLatin1Prober.o -c src/universalchardet/nsLatin1Prober.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsMBCSGroupProber.o -c src/universalchardet/nsMBCSGroupProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsMBCSSM.o -c src/universalchardet/nsMBCSSM.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsSBCharSetProber.o -c src/universalchardet/nsSBCharSetProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsSBCSGroupProber.o -c src/universalchardet/nsSBCSGroupProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsSJISProber.o -c src/universalchardet/nsSJISProber.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsUniversalDetector.o -c src/universalchardet/nsUniversalDetector.cpp >>> g++ -O2 -fno-exceptions -Wall -I/usr/include -o src/universalchardet/nsUTF8Prober.o -c src/universalchardet/nsUTF8Prober.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -I/usr/include -o src/tkscid.o -c src/tkscid.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_countsquaresnode.o -c src/cql/countsquaresnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlassert.o -c src/cql/cqlassert.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlexit.o -c src/cql/cqlexit.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlglobals.o -c src/cql/cqlglobals.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_linearize.o -c src/cql/linearize.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_deleteable.o -c src/cql/deleteable.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_repeatconstituent.o -c src/cql/repeatconstituent.cpp >>> chmod +x scid >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_sequencenest.o -c src/cql/sequencenest.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_assignnode.o -c src/cql/assignnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_attacknode.o -c src/cql/attacknode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_beginvariationnode.o -c src/cql/beginvariationnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_betweennode.o -c src/cql/betweennode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_chesstypes.o -c src/cql/chesstypes.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_clone.o -c src/cql/clone.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_colortransform.o -c src/cql/colortransform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_commentbase.o -c src/cql/commentbase.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_composetransform.o -c src/cql/composetransform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlinitialize.o -c src/cql/cqlinitialize.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlnodematch.o -c src/cql/cqlnodematch.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_cqlnode.o -c src/cql/cqlnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_dihedraltransform.o -c src/cql/dihedraltransform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_directionmatch.o -c src/cql/directionmatch.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_direction.o -c src/cql/direction.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_directionparameter.o -c src/cql/directionparameter.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echodistancespec.o -c src/cql/echodistancespec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echolcaspec.o -c src/cql/echolcaspec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echolongestsubstringspec.o -c src/cql/echolongestsubstringspec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echomatchinfo.o -c src/cql/echomatchinfo.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echonode.o -c src/cql/echonode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echoparse.o -c src/cql/echoparse.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echosidetomovespec.o -c src/cql/echosidetomovespec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echospec.o -c src/cql/echospec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echosquarespec.o -c src/cql/echosquarespec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echosquarespec-transform.o -c src/cql/echosquarespec-transform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_echotransformspec.o -c src/cql/echotransformspec.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_elonode.o -c src/cql/elonode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_eventnode.o -c src/cql/eventnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_existsnode.o -c src/cql/existsnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_extensionnode.o -c src/cql/extensionnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_filename.o -c src/cql/filename.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_forallnode.o -c src/cql/forallnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_futurenode.o -c src/cql/futurenode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_futurestarnode.o -c src/cql/futurestarnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_gamesortinfo.o -c src/cql/gamesortinfo.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_holderconstituent.o -c src/cql/holderconstituent.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_keywords.o -c src/cql/keywords.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_lexer.o -c src/cql/lexer.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_longestcommonsubstring.o -c src/cql/longestcommonsubstring.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_markboardmap.o -c src/cql/markboardmap.cpp >>> src/matsig.cpp: In function ‘matSigT matsig_Make(byte*)’: >>> src/matsig.cpp:94:22: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 94 | register matSigT m = 0; >>> | ^ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_markboard.o -c src/cql/markboard.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_markboardstatic.o -c src/cql/markboardstatic.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_matchcommentnode.o -c src/cql/matchcommentnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_matchcountnode.o -c src/cql/matchcountnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_match.o -c src/cql/match.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_movebase.o -c src/cql/movebase.cpp >>> src/gfile.cpp: In function ‘void clearBlockData(gfBlockT*)’: >>> src/gfile.cpp:33:21: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 33 | register byte * b = blk->data; >>> | ^ >>> src/bytebuf.cpp: In member function ‘void ByteBuffer::CopyFrom(byte*, uint, uint)’: >>> src/bytebuf.cpp:294:21: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 294 | register byte * from, * to; >>> | ^~~~ >>> src/bytebuf.cpp:294:29: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 294 | register byte * from, * to; >>> | ^~ >>> src/bytebuf.cpp:295:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 295 | register uint i = length; >>> | ^ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_movenumbernode.o -c src/cql/movenumbernode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_nodematch.o -c src/cql/nodematch.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_node.o -c src/cql/node.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_nodetransform.o -c src/cql/nodetransform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_notnode.o -c src/cql/notnode.cpp >>> src/position.cpp: In copy constructor ‘Position::Position(const Position&)’: >>> src/position.cpp:37:12: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Position’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] >>> 37 | memcpy (this, &p, sizeof(Position)); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> In file included from src/position.cpp:16: >>> src/position.h:73:7: note: ‘class Position’ declared here >>> 73 | class Position >>> | ^~~~~~~~ >>> src/position.cpp: In member function ‘void Position::StdStart()’: >>> src/position.cpp:670:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Position’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] >>> 670 | memcpy (this, startPositionTemplate, sizeof(Position)); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> src/position.h:73:7: note: ‘class Position’ declared here >>> 73 | class Position >>> | ^~~~~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_numericvariable.o -c src/cql/numericvariable.cpp >>> src/position.cpp: In member function ‘void Position::GenerateMoves(MoveList*, pieceT, genMovesT, bool)’: >>> src/position.cpp:822:32: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class MoveList’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] >>> 822 | memcpy (mlist, &LegalMoves, sizeof(MoveList)); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> In file included from src/position.h:22: >>> src/movelist.h:60:7: note: ‘class MoveList’ declared here >>> 60 | class MoveList >>> | ^~~~~~~~ >>> src/position.cpp:905:24: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class MoveList’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] >>> 905 | memcpy (&LegalMoves, mlist, sizeof(MoveList)); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> src/movelist.h:60:7: note: ‘class MoveList’ declared here >>> 60 | class MoveList >>> | ^~~~~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_onnode.o -c src/cql/onnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_optionalconstituent.o -c src/cql/optionalconstituent.cpp >>> src/position.cpp: In member function ‘void Position::CopyFrom(Position*)’: >>> src/position.cpp:3215:10: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class Position’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] >>> 3215 | memcpy (this, src, sizeof(Position)); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> src/position.h:73:7: note: ‘class Position’ declared here >>> 73 | class Position >>> | ^~~~~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_origChanges.o -c src/cql/origChanges.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_originnode.o -c src/cql/originnode.cpp >>> src/polyglot/book.cpp: In function ‘int scid_book_disp(const board_t*, char*, int)’: >>> src/polyglot/book.cpp:365:27: warning: ‘ ’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] >>> 365 | sprintf(tmp, " %s %.0f%%",move_string,(double(score)/double(sum))*100.0); >>> | ^ >>> src/polyglot/book.cpp:365:17: note: ‘sprintf’ output between 5 and 569 bytes into a destination of size 256 >>> 365 | sprintf(tmp, " %s %.0f%%",move_string,(double(score)/double(sum))*100.0); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> src/polyglot/book.cpp: In function ‘int scid_position_book_disp(const board_t*, char*, int)’: >>> src/polyglot/book.cpp:394:29: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] >>> 394 | sprintf(tmp, " %s",move_string); >>> | ^ >>> src/polyglot/book.cpp:394:19: note: ‘sprintf’ output between 2 and 257 bytes into a destination of size 256 >>> 394 | sprintf(tmp, " %s",move_string); >>> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_ornode.o -c src/cql/ornode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_parser.o -c src/cql/parser.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_pastnode.o -c src/cql/pastnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_paststarnode.o -c src/cql/paststarnode.cpp >>> src/position.cpp: In member function ‘errorT Position::AddPiece(pieceT, squareT)’: >>> src/position.cpp:705:16: warning: array subscript 2 is above array bounds of ‘uint [2]’ {aka ‘unsigned int [2]’} [-Warray-bounds=] >>> 705 | if (Count[c] == 16) { return ERROR_PieceCount; } >>> | ~~~~~~~^ >>> src/position.h:82:21: note: while referencing ‘Position::Count’ >>> 82 | uint Count[2]; // count of pieces & pawns each >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_pieceidnode.o -c src/cql/pieceidnode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_piecelocmatch.o -c src/cql/piecelocmatch.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_pieceloc.o -c src/cql/pieceloc.cpp >>> In file included from src/cql/composetransform.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> src/pgnparse.cpp: In function ‘char* firstNonBlank(char*)’: >>> src/pgnparse.cpp:964:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 964 | register char *x = s; >>> | ^ >>> In file included from src/cql/cqlnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_piecelocparse.o -c src/cql/piecelocparse.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_piover4transform.o -c src/cql/piover4transform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_playernode.o -c src/cql/playernode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_plusconstituent.o -c src/cql/plusconstituent.cpp >>> src/game.cpp: In function ‘int calcHomePawnMask(pieceT, pieceT*)’: >>> src/game.cpp:1417:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 1417 | register pieceT * bd = &(board[ (pawn == WP ? H2 : H7) ]); >>> | ^~ >>> src/game.cpp:1418:18: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 1418 | register int result = 0; >>> | ^~~~~~ >>> src/game.cpp: In function ‘uint updateHomePawnMask(uint, fyleT)’: >>> src/game.cpp:1436:19: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] >>> 1436 | register uint newMask = oldMask; >>> | ^~~~~~~ >>> In file included from src/cql/countsquaresnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/linearize.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_positionnode.o -c src/cql/positionnode.cpp >>> In file included from src/cql/sequencenest.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_powerdifferencenode.o -c src/cql/powerdifferencenode.cpp >>> In file included from src/cql/echospec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/eventnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/cqlinitialize.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/repeatconstituent.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/deleteable.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/colortransform.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_powernode.o -c src/cql/powernode.cpp >>> In file included from src/cql/assignnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/betweennode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echodistancespec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_raynode.o -c src/cql/raynode.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_seqconstituent.o -c src/cql/seqconstituent.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_seqret.o -c src/cql/seqret.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_sequencebase.o -c src/cql/sequencebase.cpp >>> In file included from src/cql/cqlnodematch.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_sequencematch.o -c src/cql/sequencematch.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_setbase.o -c src/cql/setbase.cpp >>> In file included from src/cql/beginvariationnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/clone.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echoparse.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/attacknode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_shifttransform.o -c src/cql/shifttransform.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_sitenode.o -c src/cql/sitenode.cpp >>> In file included from src/cql/dihedraltransform.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echomatchinfo.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_sortvalue.o -c src/cql/sortvalue.cpp >>> In file included from src/cql/echotransformspec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_squaremask.o -c src/cql/squaremask.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_squarevariable.o -c src/cql/squarevariable.cpp >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_starconstituent.o -c src/cql/starconstituent.cpp >>> In file included from src/cql/echolongestsubstringspec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echonode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_tagvariable.o -c src/cql/tagvariable.cpp >>> In file included from src/cql/commentbase.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/extensionnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_token.o -c src/cql/token.cpp >>> In file included from src/cql/echolcaspec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/elonode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_tokenstream.o -c src/cql/tokenstream.cpp >>> In file included from src/cql/forallnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/filename.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/existsnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echosquarespec-transform.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/echosidetomovespec.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/keywords.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> In file included from src/cql/match.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-Woverloaded-virtual=] >>> 39 | virtual void print(){printf("<%s>",thisclass());} >>> | ^~~~~ >>> In file included from src/cql/node.h:805: >>> src/cql/echospec.h:40:15: note: by ‘static void EchoLcaSpec::print(moveT*)’ >>> 40 | static void print(moveT*); >>> | ^~~~~ >>> g++ -O2 -fno-exceptions -Wall -std=c++11 -Wall -Wno-write-strings -Wno-char-subscripts -Wno-parentheses -Wno-sign-compare -fdiagnostics-show-option -DINTEGRATED -Isrc/cql -Isrc -I/usr/include -o src/cql/i_transform_members.o -c src/cql/transform_members.cpp >>> In file included from src/cql/futurestarnode.cpp:1: >>> src/cql/node.h:39:16: warning: ‘virtual void Node::print()’ was hidden [-W... [truncated message content] |