|
From: T R. <six...@gm...> - 2024-05-08 01:36:47
|
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
[-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/futurenode.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.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/lexer.cpp:6:
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/gamesortinfo.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/cql/gamesortinfo.cpp: In static member function ‘static void
GameSortInfo::output(FILE*, const std::vector<GameSortInfo>&)’:
src/cql/gamesortinfo.cpp:19:19: warning: loop variable ‘gs’ creates a
copy from type ‘const GameSortInfo’ [-Wrange-loop-construct]
19 | for (const auto gs : v)
| ^~
src/cql/gamesortinfo.cpp:19:19: note: use reference type to prevent copying
19 | for (const auto gs : v)
| ^~
| &
In file included from src/cql/holderconstituent.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/matchcommentnode.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/i...
[truncated message content] |