FreeBSD Bugzilla – Attachment 194880 Details for
Bug 229517
games/xptools won't build on anything newer than 11.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
11.2-RELEASE
xptools.testport (text/plain), 670.29 KB, created by
Anonymized Account
on 2018-07-04 15:01:18 UTC
(
hide
)
Description:
11.2-RELEASE
Filename:
MIME Type:
Creator:
Anonymized Account
Created:
2018-07-04 15:01:18 UTC
Size:
670.29 KB
patch
obsolete
>[00:00:00] Creating the reference jail... done >[00:00:01] Mounting system devices for 11-amd64-default >[00:00:01] Mounting ports/packages/distfiles >[00:00:01] Stashing existing package repository >[00:00:01] Mounting ccache from: /var/cache/poudriere_ccache >[00:00:01] Mounting packages from: /usr/local/poudriere/data/packages/11-amd64-default >[00:00:01] Appending to make.conf: /usr/local/etc/poudriere.d/11-amd64-make.conf >/etc/resolv.conf -> /usr/local/poudriere/data/.m/11-amd64-default/ref/etc/resolv.conf >[00:00:01] Starting jail 11-amd64-default >[00:00:01] Ports supports: FLAVORS SELECTED_OPTIONS >[00:00:01] Logs: /usr/local/poudriere/data/logs/bulk/11-amd64-default/2018-07-04_16h49m21s >[00:00:01] Loading MOVED for /usr/local/poudriere/data/.m/11-amd64-default/ref/usr/ports >[00:00:02] Gathering ports metadata >[00:00:04] Calculating ports order and dependencies >[00:00:04] Sanity checking the repository >[00:00:04] Checking packages for incremental rebuild needs >[00:00:06] Deleting stale symlinks... done >[00:00:06] Deleting empty directories... done >[00:00:06] Cleaning the build queue >[00:00:06] Sanity checking build queue >[00:00:06] Processing PRIORITY_BOOST >[00:00:06] Balancing pool >[00:00:06] Recording filesystem state for prepkg... done >[00:00:06] Committing packages to repository >[00:00:06] Removing old packages >[00:00:06] Building with flags: >[00:00:06] Removing existing /usr/local >build started at Wed Jul 4 16:49:27 CEST 2018 >port directory: /usr/ports/games/xptools >package name: xptools-w.161.r1_3 >building for: FreeBSD 11-amd64-default 11.2-RELEASE FreeBSD 11.2-RELEASE amd64 >maintained by: mike.d.ft402@gmail.com >Makefile ident: $FreeBSD: head/games/xptools/Makefile 473503 2018-06-28 17:39:53Z tcberner $ >Poudriere version: 3.2.7 >Host OSVERSION: 1102000 >Jail OSVERSION: 1102000 >Job Id: > >---Begin Environment--- >SHELL=/bin/csh >OSVERSION=1102000 >UNAME_v=FreeBSD 11.2-RELEASE >UNAME_r=11.2-RELEASE >BLOCKSIZE=K >MAIL=/var/mail/root >WARNING_WAIT=0 >STATUS=1 >HOME=/root >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >LOCALBASE=/usr/local >USER=root >TRYBROKEN=yes >LIBEXECPREFIX=/usr/local/libexec/poudriere >POUDRIERE_VERSION=3.2.7 >MASTERMNT=/usr/local/poudriere/data/.m/11-amd64-default/ref >DEV_WARNING_WAIT=0 >POUDRIERE_BUILD_TYPE=bulk >PACKAGE_BUILDING=yes >SAVED_TERM=xterm >PWD=/usr/local/poudriere/data/.m/11-amd64-default/ref/.p >NO_WARNING_PKG_INSTALL_EOL=yes >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >MASTERNAME=11-amd64-default >SCRIPTPREFIX=/usr/local/share/poudriere >OLDPWD=/usr/local/poudriere/data/.m/11-amd64-default/ref/.p >SCRIPTPATH=/usr/local/share/poudriere/testport.sh >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs >FLAVOR= >DEPENDS_ARGS= >MAKE_ARGS= >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >===> The following configuration options are available for xptools-w.161.r1_3: > DEBUG=off: Build with debugging support > OPTIMIZED_CFLAGS=on: Use extra compiler optimizations >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >mike.d.ft402@gmail.com >--End MAINTAINER-- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >MAKE=gmake QT_SELECT=qt4 QMAKEMODULES="/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1/mkspecs/modules:/usr/local/share/qt4/mkspecs/modules" XDG_DATA_HOME=/wrkdirs/usr/ports/games/xptools/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xptools/work HOME=/wrkdirs/usr/ports/games/xptools/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xptools/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >QT_SELECT=qt4 QMAKEMODULES="/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1/mkspecs/modules:/usr/local/share/qt4/mkspecs/modules" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/games/xptools/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xptools/work HOME=/wrkdirs/usr/ports/games/xptools/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xptools/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing -std=c++11" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >PORTDOCS="" PORTEXAMPLES="" QT_BINDIR="lib/qt4/bin" QT_INCDIR="include/qt4" QT_LIBDIR="lib/qt4" QT_ARCHDIR="lib/qt4" QT_PLUGINDIR="lib/qt4/plugins" QT_LIBEXECDIR="libexec/qt4" QT_IMPORTDIR="lib/qt4/imports" QT_QMLDIR="lib/qt4/qml" QT_DATADIR="share/qt4" QT_DOCDIR="share/doc/qt4" QT_L10NDIR="share/qt4/translations" QT_EXAMPLEDIR="share/examples/qt4" QT_TESTDIR="share/qt4/tests" QT_MKSPECDIR="share/qt4/mkspecs" QT_QTCHOOSERDIR="etc/xdg/qtchooser" OSREL=11.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xptools" EXAMPLESDIR="share/examples/xptools" DATADIR="share/xptools" WWWDIR="www/xptools" ETCDIR="etc/xptools" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xptools DOCSDIR=/usr/local/share/doc/xptools EXAMPLESDIR=/usr/local/share/examples/xptools WWWDIR=/usr/local/www/xptools ETCDIR=/usr/local/etc/xptools >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /usr/local/etc/poudriere.d/11-amd64-make.conf #### ># XXX >#> I actually was puzzled with texlive not installing and remembered >#> seeing someone had issues with the new collate stuff. I simply >#> tried the latter setting with a "Let's see what happens". It worked. >#> >#> Moral 1 of the story. Build ports with LC_ALL= and LC_COLLATE=C. > ># Distfiles >RANDOMIZE_MASTER_SITE=yes >FETCH_BEFORE_ARGS=-p4 -T120 > ># Languages and compilers >WITH_CCACHE_BUILD=yes >CCACHE_DIR=/root/.ccache >.if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*)) >.if !defined(NOCCACHE) && exists(/usr/local/libexec/ccache/world/cc) >CC:=${CC:C,^cc,/usr/local/libexec/ccache/world/cc,1} >CXX:=${CXX:C,^c\+\+,/usr/local/libexec/ccache/world/c++,1} >.endif >.endif >OPTIONS_SET= BOOTSTRAP FORTRAN PERL LIBYAML LUAJIT SBCL >OPTIONS_UNSET= CMUCL GCL >#PYTHON_DEFAULT_VERSION='python3.5' ># Needed for print/pdftk >.if ${.CURDIR:M*/lang/gcc*} > OPTIONS_SET+= JAVA >.else > OPTIONS_UNSET+= JAVA >.endif > OPTIONS_UNSET+= GLIB > ># CAD >OPTIONS_SET+= NGSPICE >OPTIONS_UNSET+= GNUCAP > ># Cluster >OPTIONS_UNSET+= SLURM TORQUE > ># Documentation >OPTIONS_SET+= EXAMPLES MANPAGES TCLMAN TKMAN >OPTIONS_UNSET+= DOCBOOK HELPBROWSER HTMLDOCS >OPTIONS_UNSET+= TESTS > ># Emulation ># Already default as of 2016-10-31 >#DEFAULT_VERSIONS+=linux=c6 > ># Filesystem >OPTIONS_UNSET+= FAM GAMIN GAM_POLLER GDA GIO GNOMEVFS GNOMEVFS2 GVFS LIBINOTIFY > ># Graphics >OPTIONS_SET+= FONTCONFIG OPENGL PNG X11 XFT LCD_FILTERING MESA MESAGL VAAPI VDPAU >OPTIONS_UNSET+= COLORD DVI LCD_RENDERING NVIDIA NVIDIA_GL WEBKIT > ># Integration >OPTIONS_UNSET+= DBUS GCONF GNOME GNOME_PROXY GOBJECT GSETTINGS > ># Hardware >OPTIONS_SET+= ACPI_PM DEVD USB >#OPTIONS_UNSET+= BACKSPACE_KEY DELETE_KEY >OPTIONS_UNSET+= HAL > ># Locales >OPTIONS_SET+= IDN INSULTS LIBIDN METRIC NLS UNICODE UTF8 >OPTIONS_UNSET+= FRIBIDI SCIM XIM > ># Math >OPTIONS_SET+= ASM AVX AVX2 CPU_OPTS DYNAMIC_ARCH LARGE_STACK MMX OPENBLAS OPENMP OPENMPI2 RAYOPTIMIZATION SIMD SMP SSE SSE2 THREADS X86_ASM XS >OPTIONS_UNSET+= OPTIMIZATION OPTIMIZED_CFLAGS OPTIMIZED_FLAGS PGO >OPTIONS_UNSET+= ATLAS NETLIB GOTOBLAS DEBUG >#OPTIONS_UNSET+= STATIC > ># Multimedia >OPTIONS_SET+= AAC ACOUSTID FFMPEG FLAC ID3TAG LAME MMS OPENAL V4L VORBIS VORBISENC WAV YTDL >#OPTIONS_SET+= OSS >OPTIONS_UNSET+= ALSA ESD ESOUND GSTREAMER JACK NAS PORTAUDIO PULSE PULSEAUDIO > ># Security >WITH_SSP=yes >OPTIONS_SET+= OPENSSL PAM SASL GSSAPI_BASE >OPTIONS_UNSET+= CONSOLEKIT GCRYPT GNUTLS GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE KEYRING POLKIT POLICYKIT ># Curl does not like GSSAPI_BASE with OPENSSL_PORT >#.if ${.CURDIR}!="/usr/ports/ftp/curl" ># DEFAULT_VERSIONS+= ssl=openssl >#.endif ># LibreSSL support broken in tor >#.if ${.CURDIR}!="/usr/ports/security/tor" ># DEFAULT_VERSIONS+= ssl=libressl ># # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192511. ># # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195508 ># OPENSSL_SHLIBVER= 30 >#.endif > ># TCP >OPTIONS_SET+= CURL FETCH GEOIP IPV6 HTTP2 HTTPV2 >OPTIONS_UNSET+= AVAHI BONJOUR GNOME_PROXY MDNS MDNSRESPONDER SAMBA SMB > ># Text processing >OPTIONS_SET+= HUNSPELL LIBGUESS >OPTIONS_UNSET+= ASPELL ENCA ENCHANT GTKSPELL ISPELL > ># Typesetting >OPTIONS_UNSET+= CLOUDPRINT CUPS >TEX_DEFAULT = texlive > ># UI >OPTIONS_SET+= GTK2 >OPTIONS_UNSET+= GNOMEUI GUI GTK3 KDE4 QT4 QT5 WX SKINS >OPTIONS_UNSET+= BASH BASH_COMPLETIONS IBUS NOTIFY ZSH >QT4_OPTIONS= -CUPS -NAS QGTKSTYLE > ># Default versions ># See /usr/ports/Mk/bsd.default-versions.mk. >EMACS_PORT_NAME=emacs-nox11 > ># Overrides >audio_audacity_SET+= SAMPLERATE >audio_beets_SET+= CHROMA ># Broken audio/aacgain >audio_beets_UNSET+= REPLAYGAIN >audio_espeak_SET+= PORTAUDIO >audio_musicpd_SET+= AAC ARCHIVE HTTPD LAME MMS SHOUTCAST VORBISENC >audio_ncmpcpp_SET+= CLOCK VISUALIZER >devel_efl_SET+= OPENGL >#devel_efl_SET+= NVIDIA >devel_efl_UNSET+= HARFBUZZ NVIDIA PHYSICS SSL LIBXINE V4L VLC OPENJPEG PDF PS RAW SDL SVG WEBP XCF >devel_gcc-arm-embedded_SET+= HTML >devel_gcc-arm-embedded_UNSET+= PDF >devel_simgear_SET+= EXPERIMENTAL_OPTS >emulators_i386-wine_UNSET+= GECKO MONO >emulators_i386-wine-compholio_UNSET+= GECKO MONO >emulators_i386-wine-devel_UNSET+= GECKO MONO >games_flightgear_SET+= QT5 >games_xptools_SET+= OPTIMIZED_CFLAGS >games_minetest_SET+= CLIENT FREETYPE LEVELDB LUAJIT NLS SERVER SOUND >#games_minetest_SET+= FREETYPE LEVELDB LUAJIT NLS SERVER >#games_minetest_UNSET+= CLIENT SOUND >graphics_blender_SET+= CAMERATRACK COLLADA CYCLES CYCLESOSL MOD_OCEANSIM >#XXX Broken FFMPEG support >graphics_blender_UNSET+= FFMPEG REDCODE >#XXX OPENMP breaks inkscape, but disabling it breaks ImageMagick as of 6.9.9-15 >graphics_ImageMagick_UNSET+= OPENMP ># Required by x11-toolkits/pango >graphics_cairo_SET+= GLIB >graphics_gimp_UNSET+= PRINT >graphics_gimp-help_SET+= EN >graphics_gimp-help_UNSET+= ALL DE ES FR IT JA KO NL NN PL RU SV ZH_CN >graphics_inkscape_UNSET+= CDR POPPLER VISIO WPG >graphics_sane-frontends_SET+= GIMP ># Breaks ffmpeg on 11.0 as of 2016-10-16 >multimedia_ffmpeg_UNSET+= OPENCV >multimedia_handbrake_UNSET+= X11 >irc_bitlbee_SET+= JABBER MSN OSCAR TWITTER YAHOO LIBEVENT SKYPE >#irc_bitlbee_SET+= LIBPURPLE >irc_minbif_SET+= PLUGINS VIDEO >irc_ngircd_UNSET+= ICONV ># GCL: broken EMACS! >lang_gcl_UNSET+= EMACS >lang_sbcl_SET+= SBCL >lang_phantomjs_UNSET+= X11 >mail_fetchmail_UNSET+= X11 >#mail_mutt_SET+= NNTP >mail_postfix_SET+= TLS >math_gnuplot_SET+= GRIDBOX >math_gnuplot_UNSET+= TEX >misc_freebsd-doc-de_SET+= HTML_SPLIT TXT >misc_freebsd-doc-de_UNSET+= HTML PDF PS >misc_freebsd-doc-en_SET+= HTML_SPLIT TXT >misc_freebsd-doc-en_UNSET+= HTML PDF PS >misc_freebsd-doc-ru_SET+= HTML_SPLIT TXT >misc_freebsd-doc-ru_UNSET+= HTML PDF PS >multimedia_libass_SET+= FONTCONFIG >multimedia_mpv_SET+= CACA ># XXX mpv 0.18.0 segfalults with luajit 2.0.4_1 >multimedia_mpv_UNSET+= LUAJIT >multimedia_musicpd_SET+= HTTPD SHOUTCAST ># Broken as of 2018.06.17 >multimedia_gstreamer1-libav_UNSET+= FFMPEG >net-im_skype-devel_SET= >net-im_skype-devel_UNSET= VIDEO NVIDIA_GL >net-im_telegram-purple_UNSET= WEBP >net_mtr_UNSET= X11 ># Fetch is unsupported for ports openssl >net_openldap24-client_UNSET= FETCH >print_freetype2_SET+= TT_SIZE_METRICS >#security_ca_root_nss_SET+= ETCSYMLINK >security_gnupg_SET+= CURL SUID_GPG >security_openssl_SET+= EC ># ASM broken in OpenSSL 1.0.2 (bug 198788) >security_openssl_UNSET+= ASM >security_sudo_UNSET+= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT >security_pinentry_SET+= TTY >security_pinentry_UNSET+= GNOME3 GTK2 NCURSES QT4 >sysutils_conky_SET+= APCUPSD LUA METAR MOC MPD RSS X1 XOAP ARGB DOUBLE_BUFFERING >sysutils_cpupdate_SET+= CPM INTEL ># Firefox won't build without OPTIMIZED_CFLAGS as of 56.0.1_4 (bug 222641) >www_firefox_SET=ALSA OPTIMIZED_CFLAGS >www_libxul_SET=ALSA >www_qt5-webengine_SET=ALSA >www_nginx_SET=HTTP_FANCYINDEX HTTP_REWRITE >www_nginx_UNSET=HTTP_CACHE HTTP_STATUS >www_nginx-devel_SET=HTTP_FANCYINDEX HTTP_REWRITE >www_nginx-devel_UNSET=HTTP_CACHE HTTP_STATUS ># PGO requires running X11 during build >www_libxul_UNSET=PGO >www_webkit2-gtk3_UNSET=GEOIP >x11_xautolock_UNSET+= XLOCK >x11_xscreensaver_SET+= ANCLOCK ># Error: 'bin/xglock' is referring to /tmp/usr/ports/x11/xlockmore/work/stage >x11_xlockmore_UNSET+= GTK2 >#x11-drivers_xf86-video-intel_SET+= SNA >#x11-drivers_xf86-video-intel_UNSET+= UXA >x11-fonts_terminus-font_SET+= AO2 GE2 LL2 HI2 >x11-toolkits_gtk20_SET+= SHIFT_INSERT >x11-toolkits_gtk30_SET+= SHIFT_INSERT >x11-themes_adapta-gtk-theme_UNSET+= CHROME CINNAMON DOCS GNOMESHELL MATE METACITY OPENBOX XFCE > >.if ${.CURDIR:M*/editors/emacs*} >FLAVOR?=nox >.endif >WITH_CCACHE_BUILD=yes >CCACHE_DIR=/root/.ccache >#### /usr/ports/Mk/Scripts/ports_env.sh #### >_CCVERSION_921dbbb2=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin >_ALTCCVERSION_921dbbb2=none >_CXXINTERNAL_acaad9ca=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" >CC_OUTPUT_921dbbb2_58173849=yes >CC_OUTPUT_921dbbb2_9bdba57c=yes >CC_OUTPUT_921dbbb2_6a4fe7f5=yes >CC_OUTPUT_921dbbb2_6bcac02b=yes >CC_OUTPUT_921dbbb2_67d20829=yes >CC_OUTPUT_921dbbb2_bfa62e83=yes >CC_OUTPUT_921dbbb2_f0b4d593=yes >CC_OUTPUT_921dbbb2_308abb44=yes >CC_OUTPUT_921dbbb2_f00456e5=yes >CC_OUTPUT_921dbbb2_65ad290d=yes >CC_OUTPUT_921dbbb2_f2776b26=yes >CC_OUTPUT_921dbbb2_b2657cc3=yes >CC_OUTPUT_921dbbb2_380987f7=yes >CC_OUTPUT_921dbbb2_160933ec=yes >CC_OUTPUT_921dbbb2_fb62803b=yes >_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0) Target: x86_64-unknown-freebsd11.2 Thread model: posix InstalledDir: /usr/bin >_OBJC_ALTCCVERSION_921dbbb2=none >ARCH=amd64 >OPSYS=FreeBSD >_OSRELEASE=11.2-RELEASE >OSREL=11.2 >OSVERSION=1102000 >PYTHONBASE=/usr/local >HAVE_COMPAT_IA32_KERN=YES >_SMP_CPUS=8 >CONFIGURE_MAX_CMD_LEN=262144 >HAVE_PORTS_ENV=1 >#### Misc Poudriere #### >GID=0 >UID=0 >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 1048576 >stack size (kbytes, -s) 524288 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 12114 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===> License MIT accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> xptools-w.161.r1_3 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.10.5_1.txz >[11-amd64-default] Installing pkg-1.10.5_1... >[11-amd64-default] Extracting pkg-1.10.5_1: .......... done >===> xptools-w.161.r1_3 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of xptools-w.161.r1_3 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License MIT accepted by the user >===> xptools-w.161.r1_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by xptools-w.161.r1_3 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License MIT accepted by the user >===> xptools-w.161.r1_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by xptools-w.161.r1_3 for building >=> SHA256 Checksum OK for X-Plane-xptools-wed_161r1_GH0.tar.gz. >=> SHA256 Checksum OK for X-Plane-xptools-982173e_GH0.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> License MIT accepted by the user >===> xptools-w.161.r1_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by xptools-w.161.r1_3 for building >===> Extracting for xptools-w.161.r1_3 >=> SHA256 Checksum OK for X-Plane-xptools-wed_161r1_GH0.tar.gz. >=> SHA256 Checksum OK for X-Plane-xptools-982173e_GH0.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for xptools-w.161.r1_3 >===> Applying FreeBSD patches for xptools-w.161.r1_3 >=========================================================================== >=======================<phase: build-depends >============================ >===> xptools-w.161.r1_3 depends on executable: gnustat - not found >===> Installing existing package /packages/All/coreutils-8.28.txz >[11-amd64-default] Installing coreutils-8.28... >[11-amd64-default] `-- Installing gettext-runtime-0.19.8.1_1... >[11-amd64-default] | `-- Installing indexinfo-0.3.1... >[11-amd64-default] | `-- Extracting indexinfo-0.3.1: .... done >[11-amd64-default] `-- Extracting gettext-runtime-0.19.8.1_1: .......... done >[11-amd64-default] Extracting coreutils-8.28: .......... done >===> xptools-w.161.r1_3 depends on executable: gnustat - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libntl.a - not found >===> Installing existing package /packages/All/ntl-6.0.0.txz >[11-amd64-default] Installing ntl-6.0.0... >[11-amd64-default] `-- Installing gmp-6.1.2... >[11-amd64-default] `-- Extracting gmp-6.1.2: .......... done >[11-amd64-default] Extracting ntl-6.0.0: .......... done >Message from ntl-6.0.0: > >===> NOTICE: > >The ntl port currently does not have a maintainer. As a result, it is >more likely to have unresolved issues, not be up-to-date, or even be removed in >the future. To volunteer to maintain this port, please create an issue at: > >https://bugs.freebsd.org/bugzilla > >More information about port maintainership is available at: > >https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libntl.a - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on executable: cmake - not found >===> Installing existing package /packages/All/cmake-3.11.4_1.txz >[11-amd64-default] Installing cmake-3.11.4_1... >[11-amd64-default] `-- Installing curl-7.60.0... >[11-amd64-default] | `-- Installing ca_root_nss-3.38... >[11-amd64-default] | `-- Extracting ca_root_nss-3.38: ........ done >[11-amd64-default] | `-- Installing libidn2-2.0.5... >[11-amd64-default] | | `-- Installing libunistring-0.9.10... >[11-amd64-default] | | `-- Extracting libunistring-0.9.10: .......... done >[11-amd64-default] | `-- Extracting libidn2-2.0.5: .......... done >[11-amd64-default] | `-- Installing libnghttp2-1.32.0... >[11-amd64-default] | `-- Extracting libnghttp2-1.32.0: .......... done >[11-amd64-default] `-- Extracting curl-7.60.0: .......... done >[11-amd64-default] `-- Installing expat-2.2.5... >[11-amd64-default] `-- Extracting expat-2.2.5: .......... done >[11-amd64-default] `-- Installing jsoncpp-1.8.1_3... >[11-amd64-default] `-- Extracting jsoncpp-1.8.1_3: .......... done >[11-amd64-default] `-- Installing libarchive-3.3.2,1... >[11-amd64-default] | `-- Installing liblz4-1.8.2,1... >[11-amd64-default] | `-- Extracting liblz4-1.8.2,1: .......... done >[11-amd64-default] | `-- Installing lzo2-2.10_1... >[11-amd64-default] | `-- Extracting lzo2-2.10_1: .......... done >[11-amd64-default] `-- Extracting libarchive-3.3.2,1: .......... done >[11-amd64-default] `-- Installing libuv-1.21.0... >[11-amd64-default] `-- Extracting libuv-1.21.0: .......... done >[11-amd64-default] `-- Installing rhash-1.3.5... >[11-amd64-default] `-- Extracting rhash-1.3.5: .......... done >[11-amd64-default] Extracting cmake-3.11.4_1: .......... done >Message from ca_root_nss-3.38: > >********************************* WARNING ********************************* > >FreeBSD does not, and can not warrant that the certification authorities >whose certificates are included in this package have in any way been >audited for trustworthiness or RFC 3647 compliance. > >Assessment and verification of trust is the complete responsibility of the >system administrator. > >*********************************** NOTE ********************************** > >This package installs symlinks to support root certificates discovery by >default for software that uses OpenSSL. > >This enables SSL Certificate Verification by client software without manual >intervention. > >If you prefer to do this manually, replace the following symlinks with >either an empty file or your site-local certificate bundle. > > * /etc/ssl/cert.pem > * /usr/local/etc/ssl/cert.pem > * /usr/local/openssl/cert.pem > >*************************************************************************** >===> xptools-w.161.r1_3 depends on executable: cmake - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - not found >===> Installing existing package /packages/All/eigen-3.3.4.txz >[11-amd64-default] Installing eigen-3.3.4... >[11-amd64-default] Extracting eigen-3.3.4: .......... done >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on executable: gmake - not found >===> Installing existing package /packages/All/gmake-4.2.1_2.txz >[11-amd64-default] Installing gmake-4.2.1_2... >[11-amd64-default] Extracting gmake-4.2.1_2: .......... done >===> xptools-w.161.r1_3 depends on executable: gmake - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/as - not found >===> Installing existing package /packages/All/binutils-2.30_3,1.txz >[11-amd64-default] Installing binutils-2.30_3,1... >[11-amd64-default] Extracting binutils-2.30_3,1: .......... done >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/as - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libGL.so - not found >===> Installing existing package /packages/All/mesa-libs-18.1.2.txz >[11-amd64-default] Installing mesa-libs-18.1.2... >[11-amd64-default] `-- Installing libX11-1.6.5,1... >[11-amd64-default] | `-- Installing kbproto-1.0.7... >[11-amd64-default] | `-- Extracting kbproto-1.0.7: .......... done >[11-amd64-default] | `-- Installing libXau-1.0.8_3... >[11-amd64-default] | | `-- Installing xproto-7.0.31... >[11-amd64-default] | | `-- Extracting xproto-7.0.31: .......... done >[11-amd64-default] | `-- Extracting libXau-1.0.8_3: .......... done >[11-amd64-default] | `-- Installing libXdmcp-1.1.2... >[11-amd64-default] | `-- Extracting libXdmcp-1.1.2: ......... done >[11-amd64-default] | `-- Installing libxcb-1.13... >[11-amd64-default] | | `-- Installing libpthread-stubs-0.4... >[11-amd64-default] | | `-- Extracting libpthread-stubs-0.4: .... done >[11-amd64-default] | | `-- Installing libxml2-2.9.7... >[11-amd64-default] | | `-- Extracting libxml2-2.9.7: .......... done >[11-amd64-default] | `-- Extracting libxcb-1.13: .......... done >[11-amd64-default] `-- Extracting libX11-1.6.5,1: .......... done >[11-amd64-default] `-- Installing libXdamage-1.1.4_3... >[11-amd64-default] | `-- Installing damageproto-1.2.1... >[11-amd64-default] | `-- Extracting damageproto-1.2.1: ....... done >[11-amd64-default] | `-- Installing libXfixes-5.0.3... >[11-amd64-default] | | `-- Installing fixesproto-5.0... >[11-amd64-default] | | `-- Extracting fixesproto-5.0: ....... done >[11-amd64-default] | `-- Extracting libXfixes-5.0.3: .......... done >[11-amd64-default] `-- Extracting libXdamage-1.1.4_3: ......... done >[11-amd64-default] `-- Installing libXext-1.3.3_1,1... >[11-amd64-default] | `-- Installing xextproto-7.3.0... >[11-amd64-default] | `-- Extracting xextproto-7.3.0: .......... done >[11-amd64-default] `-- Extracting libXext-1.3.3_1,1: .......... done >[11-amd64-default] `-- Installing libXxf86vm-1.1.4_1... >[11-amd64-default] | `-- Installing xf86vidmodeproto-2.3.1... >[11-amd64-default] | `-- Extracting xf86vidmodeproto-2.3.1: ....... done >[11-amd64-default] `-- Extracting libXxf86vm-1.1.4_1: .......... done >[11-amd64-default] `-- Installing libdrm-2.4.92,1... >[11-amd64-default] | `-- Installing libpciaccess-0.13.5... >[11-amd64-default] | | `-- Installing pciids-20180428... >[11-amd64-default] | | `-- Extracting pciids-20180428: ..... done >[11-amd64-default] | `-- Extracting libpciaccess-0.13.5: ......... done >[11-amd64-default] `-- Extracting libdrm-2.4.92,1: .......... done >[11-amd64-default] `-- Installing libunwind-20170615... >[11-amd64-default] `-- Extracting libunwind-20170615: .......... done >[11-amd64-default] `-- Installing libxshmfence-1.2_2... >[11-amd64-default] `-- Extracting libxshmfence-1.2_2: ......... done >[11-amd64-default] Extracting mesa-libs-18.1.2: .......... done >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libGL.so - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - not found >===> Installing existing package /packages/All/glproto-1.4.17.txz >[11-amd64-default] Installing glproto-1.4.17... >[11-amd64-default] Extracting glproto-1.4.17: ......... done >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - not found >===> Installing existing package /packages/All/dri2proto-2.8.txz >[11-amd64-default] Installing dri2proto-2.8... >[11-amd64-default] Extracting dri2proto-2.8: ....... done >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri3proto.pc - not found >===> Installing existing package /packages/All/dri3proto-1.0.txz >[11-amd64-default] Installing dri3proto-1.0... >[11-amd64-default] Extracting dri3proto-1.0: ...... done >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri3proto.pc - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/qt4/bin/moc - not found >===> Installing existing package /packages/All/qt4-moc-4.8.7_2.txz >[11-amd64-default] Installing qt4-moc-4.8.7_2... >[11-amd64-default] `-- Installing qtchooser-39... >[11-amd64-default] `-- Extracting qtchooser-39: .......... done >[11-amd64-default] Extracting qt4-moc-4.8.7_2: .... done >Message from qtchooser-39: > >qtchooser is a wrapper that allows selecting whether Qt4 or Qt5 binaries for >qmake, moc and other tools will be run when invoking the binaries in $PATH. > >By default, the Qt5 versions are run. It is possible to change the behavior by >setting the QT_SELECT environment variable to "qt4". See qtchooser(1) for more >information. >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/qt4/bin/moc - found >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/ccache - not found >===> Installing existing package /packages/All/ccache-3.4.2.txz >[11-amd64-default] Installing ccache-3.4.2... >[11-amd64-default] Extracting ccache-3.4.2: .......... done >Create compiler links... >create symlink for cc >create symlink for cc (world) >create symlink for c++ >create symlink for c++ (world) >create symlink for CC >create symlink for CC (world) >create symlink for clang >create symlink for clang (world) >create symlink for clang++ >create symlink for clang++ (world) >Message from ccache-3.4.2: > >NOTE: >Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for >information on using ccache with FreeBSD ports and src. >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/ccache - found >===> Returning to build of xptools-w.161.r1_3 >=========================================================================== >=======================<phase: lib-depends >============================ >===> xptools-w.161.r1_3 depends on shared library: libboost_system.so - not found >===> Installing existing package /packages/All/boost-libs-1.67.0_2.txz >[11-amd64-default] Installing boost-libs-1.67.0_2... >[11-amd64-default] `-- Installing icu-62.1,1... >[11-amd64-default] `-- Extracting icu-62.1,1: .......... done >[11-amd64-default] Extracting boost-libs-1.67.0_2: .......... done >Message from boost-libs-1.67.0_2: > >You have built the Boost library with thread support. > >Don't forget to add -pthread to your linker options when >linking your code. >===> xptools-w.161.r1_3 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) >===> xptools-w.161.r1_3 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) >===> xptools-w.161.r1_3 depends on shared library: libfreetype.so - not found >===> Installing existing package /packages/All/freetype2-2.9.1.txz >[11-amd64-default] Installing freetype2-2.9.1... >[11-amd64-default] `-- Installing png-1.6.34... >[11-amd64-default] `-- Extracting png-1.6.34: .......... done >[11-amd64-default] Extracting freetype2-2.9.1: .......... done >Message from freetype2-2.9.1: > >The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as >the default, emulating a modern version of ClearType. This change inevitably >leads to different rendering results, and you might change port's options to >adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment >variable). > >The environment variable "FREETYPE_PROPERTIES" can be used to control the >driver properties. Example: > >FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ > cff:no-stem-darkening=1 \ > autofitter:warping=1 > >This allows to select, say, the subpixel hinting mode at runtime for a given >application. > >The controllable properties are listed in the section "Controlling FreeType >Modules" in the reference's table of contents >(/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). >===> xptools-w.161.r1_3 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) >===> xptools-w.161.r1_3 depends on shared library: libjasper.so - not found >===> Installing existing package /packages/All/jasper-1.900.1_17.txz >[11-amd64-default] Installing jasper-1.900.1_17... >[11-amd64-default] `-- Installing freeglut-3.0.0_1... >[11-amd64-default] | `-- Installing libGLU-9.0.0_3... >[11-amd64-default] | `-- Extracting libGLU-9.0.0_3: ...... done >[11-amd64-default] | `-- Installing libICE-1.0.9_1,1... >[11-amd64-default] | `-- Extracting libICE-1.0.9_1,1: .......... done >[11-amd64-default] | `-- Installing libXi-1.7.9,1... >[11-amd64-default] | | `-- Installing inputproto-2.3.2... >[11-amd64-default] | | `-- Extracting inputproto-2.3.2: ........ done >[11-amd64-default] | `-- Extracting libXi-1.7.9,1: .......... done >[11-amd64-default] | `-- Installing libXrandr-1.5.1... >[11-amd64-default] | | `-- Installing libXrender-0.9.10... >[11-amd64-default] | | `-- Installing renderproto-0.11.1... >[11-amd64-default] | | `-- Extracting renderproto-0.11.1: ....... done >[11-amd64-default] | | `-- Extracting libXrender-0.9.10: .......... done >[11-amd64-default] | | `-- Installing randrproto-1.5.0... >[11-amd64-default] | | `-- Extracting randrproto-1.5.0: ....... done >[11-amd64-default] | `-- Extracting libXrandr-1.5.1: .......... done >[11-amd64-default] `-- Extracting freeglut-3.0.0_1: .......... done >[11-amd64-default] `-- Installing jpeg-turbo-1.5.3... >[11-amd64-default] `-- Extracting jpeg-turbo-1.5.3: .......... done >[11-amd64-default] `-- Installing libXmu-1.1.2_3,1... >[11-amd64-default] | `-- Installing libXt-1.1.5,1... >[11-amd64-default] | | `-- Installing libSM-1.2.2_3,1... >[11-amd64-default] | | `-- Extracting libSM-1.2.2_3,1: .......... done >[11-amd64-default] | `-- Extracting libXt-1.1.5,1: .......... done >[11-amd64-default] `-- Extracting libXmu-1.1.2_3,1: .......... done >[11-amd64-default] Extracting jasper-1.900.1_17: .......... done >Message from freeglut-3.0.0_1: > >Joystick support is untested and it is unknown if it works. > >Do not hesitate to contact x11@FreeBSD.org if this causes issues. >===> xptools-w.161.r1_3 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libgeotiff.so - not found >===> Installing existing package /packages/All/libgeotiff-1.4.2.txz >[11-amd64-default] Installing libgeotiff-1.4.2... >[11-amd64-default] `-- Installing jbigkit-2.1_1... >[11-amd64-default] `-- Extracting jbigkit-2.1_1: .......... done >[11-amd64-default] `-- Installing proj-4.9.3... >[11-amd64-default] `-- Extracting proj-4.9.3: .......... done >[11-amd64-default] `-- Installing tiff-4.0.9_1... >[11-amd64-default] `-- Extracting tiff-4.0.9_1: .......... done >[11-amd64-default] Extracting libgeotiff-1.4.2: .......... done >===> xptools-w.161.r1_3 depends on shared library: libgeotiff.so - found (/usr/local/lib/libgeotiff.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libproj.so - found (/usr/local/lib/libproj.so) >===> xptools-w.161.r1_3 depends on shared library: libmpfr.so - not found >===> Installing existing package /packages/All/mpfr-4.0.1.txz >[11-amd64-default] Installing mpfr-4.0.1... >[11-amd64-default] Extracting mpfr-4.0.1: .......... done >===> xptools-w.161.r1_3 depends on shared library: libmpfr.so - found (/usr/local/lib/libmpfr.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) >===> xptools-w.161.r1_3 depends on shared library: libshp.so - not found >===> Installing existing package /packages/All/shapelib-1.4.1.txz >[11-amd64-default] Installing shapelib-1.4.1... >[11-amd64-default] Extracting shapelib-1.4.1: .......... done >===> xptools-w.161.r1_3 depends on shared library: libshp.so - found (/usr/local/lib/libshp.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libsquish.so - not found >===> Installing existing package /packages/All/squish-1.10_2.txz >[11-amd64-default] Installing squish-1.10_2... >[11-amd64-default] Extracting squish-1.10_2: ....... done >===> xptools-w.161.r1_3 depends on shared library: libsquish.so - found (/usr/local/lib/libsquish.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so) >===> xptools-w.161.r1_3 depends on shared library: lib3ds.so - not found >===> Installing existing package /packages/All/lib3ds-1.3.0_6.txz >[11-amd64-default] Installing lib3ds-1.3.0_6... >[11-amd64-default] Extracting lib3ds-1.3.0_6: .......... done >Message from lib3ds-1.3.0_6: > >===> NOTICE: > >The lib3ds port currently does not have a maintainer. As a result, it is >more likely to have unresolved issues, not be up-to-date, or even be removed in >the future. To volunteer to maintain this port, please create an issue at: > >https://bugs.freebsd.org/bugzilla > >More information about port maintainership is available at: > >https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port >===> xptools-w.161.r1_3 depends on shared library: lib3ds.so - found (/usr/local/lib/lib3ds.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libGLw.so - not found >===> Installing existing package /packages/All/libGLw-8.0.0_3.txz >[11-amd64-default] Installing libGLw-8.0.0_3... >[11-amd64-default] `-- Installing libXpm-3.5.12... >[11-amd64-default] `-- Extracting libXpm-3.5.12: .......... done >[11-amd64-default] `-- Installing open-motif-2.3.8... >[11-amd64-default] | `-- Installing fontconfig-2.12.6,1... >[11-amd64-default] | `-- Extracting fontconfig-2.12.6,1: .......... done >Running fc-cache to build fontconfig cache... >/usr/local/share/fonts: skipping, no such directory >/usr/local/lib/X11/fonts: skipping, no such directory >/var/db/fontconfig: cleaning cache directory >fc-cache: succeeded >[11-amd64-default] | `-- Installing libXaw-1.0.13,2... >[11-amd64-default] | | `-- Installing libXp-1.0.3,1... >[11-amd64-default] | | `-- Installing printproto-1.0.5... >[11-amd64-default] | | `-- Extracting printproto-1.0.5: ....... done >[11-amd64-default] | | `-- Extracting libXp-1.0.3,1: .......... done >[11-amd64-default] | `-- Extracting libXaw-1.0.13,2: .......... done >[11-amd64-default] | `-- Installing libXft-2.3.2_1... >[11-amd64-default] | `-- Extracting libXft-2.3.2_1: .......... done >[11-amd64-default] | `-- Installing xbitmaps-1.1.2... >[11-amd64-default] | `-- Extracting xbitmaps-1.1.2: .......... done >[11-amd64-default] `-- Extracting open-motif-2.3.8: .......... done >[11-amd64-default] Extracting libGLw-8.0.0_3: ........ done >===> xptools-w.161.r1_3 depends on shared library: libGLw.so - found (/usr/local/lib/libGLw.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) >===> xptools-w.161.r1_3 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) >===> xptools-w.161.r1_3 depends on shared library: libsqlite3.so - not found >===> Installing existing package /packages/All/sqlite3-3.24.0_1.txz >[11-amd64-default] Installing sqlite3-3.24.0_1... >[11-amd64-default] `-- Installing readline-7.0.3_1... >[11-amd64-default] `-- Extracting readline-7.0.3_1: .......... done >[11-amd64-default] Extracting sqlite3-3.24.0_1: .......... done >===> xptools-w.161.r1_3 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libQtCore.so - not found >===> Installing existing package /packages/All/qt4-corelib-4.8.7_13.txz >[11-amd64-default] Installing qt4-corelib-4.8.7_13... >[11-amd64-default] `-- Installing glib-2.50.3_4,1... >[11-amd64-default] | `-- Installing libffi-3.2.1_2... >[11-amd64-default] | `-- Extracting libffi-3.2.1_2: .......... done >[11-amd64-default] | `-- Installing libiconv-1.14_11... >[11-amd64-default] | `-- Extracting libiconv-1.14_11: .......... done >[11-amd64-default] | `-- Installing pcre-8.42... >[11-amd64-default] | `-- Extracting pcre-8.42: .......... done >[11-amd64-default] | `-- Installing perl5-5.26.2... >[11-amd64-default] | `-- Extracting perl5-5.26.2: .......... done >[11-amd64-default] | `-- Installing python27-2.7.15... >[11-amd64-default] | `-- Extracting python27-2.7.15: .......... done >[11-amd64-default] `-- Extracting glib-2.50.3_4,1: .......... done >No schema files found: doing nothing. >[11-amd64-default] Extracting qt4-corelib-4.8.7_13: .......... done >Message from perl5-5.26.2: > >The /usr/bin/perl symlink has been removed starting with Perl 5.20. >For shebangs, you should either use: > >#!/usr/local/bin/perl > >or > >#!/usr/bin/env perl > >The first one will only work if you have a /usr/local/bin/perl, >the second will work as long as perl is in PATH. >Message from python27-2.7.15: > >=========================================================================== > >Note that some standard Python modules are provided as separate ports >as they require additional dependencies. They are available as: > >bsddb databases/py-bsddb >gdbm databases/py-gdbm >sqlite3 databases/py-sqlite3 >tkinter x11-toolkits/py-tkinter > >=========================================================================== >Message from qt4-corelib-4.8.7_13: > >====================================================================== > >Qt 4 can be built with optional support for: > - Common UNIX Printing System (CUPS) (enabled by default) > - Network Audio System (NAS) > - Qt style that renders using GTK (QGTKSTYLE) > >In order to enable them, you have to add > QT4_OPTIONS= CUPS NAS QGTKSTYLE >to your /etc/make.conf and compile devel/qt4-corelib and >x11-toolkits/qt4-gui ports. > >Attention! Whenever you change the QT4_OPTIONS both >devel/qt4-corelib and x11-toolkits/qt4-gui ports must be rebuilt! > >====================================================================== >===> xptools-w.161.r1_3 depends on shared library: libQtCore.so - found (/usr/local/lib/qt4/libQtCore.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libQtGui.so - not found >===> Installing existing package /packages/All/qt4-gui-4.8.7_4.txz >[11-amd64-default] Installing qt4-gui-4.8.7_4... >[11-amd64-default] `-- Installing atk-2.24.0... >[11-amd64-default] `-- Extracting atk-2.24.0: .......... done >[11-amd64-default] `-- Installing encodings-1.0.4_4,1... >[11-amd64-default] | `-- Installing font-util-1.3.1... >[11-amd64-default] | `-- Extracting font-util-1.3.1: .......... done >[11-amd64-default] `-- Extracting encodings-1.0.4_4,1: .......... done >[11-amd64-default] `-- Installing gtk2-2.24.32... >[11-amd64-default] | `-- Installing gdk-pixbuf2-2.36.11... >[11-amd64-default] | | `-- Installing shared-mime-info-1.8... >[11-amd64-default] | | `-- Extracting shared-mime-info-1.8: .......... done >[11-amd64-default] | `-- Extracting gdk-pixbuf2-2.36.11: .......... done >[11-amd64-default] | `-- Installing gtk-update-icon-cache-2.24.32... >[11-amd64-default] | | `-- Installing hicolor-icon-theme-0.15... >[11-amd64-default] | | `-- Extracting hicolor-icon-theme-0.15: . done >[11-amd64-default] | | `-- Installing libXcomposite-0.4.4_3,1... >[11-amd64-default] | | `-- Installing compositeproto-0.4.2... >[11-amd64-default] | | `-- Extracting compositeproto-0.4.2: ....... done >[11-amd64-default] | | `-- Extracting libXcomposite-0.4.4_3,1: .......... done >[11-amd64-default] | | `-- Installing libXcursor-1.1.15... >[11-amd64-default] | | `-- Extracting libXcursor-1.1.15: .......... done >[11-amd64-default] | | `-- Installing libXinerama-1.1.3_3,1... >[11-amd64-default] | | `-- Installing xineramaproto-1.2.1... >[11-amd64-default] | | `-- Extracting xineramaproto-1.2.1: ..... done >[11-amd64-default] | | `-- Extracting libXinerama-1.1.3_3,1: .......... done >[11-amd64-default] | | `-- Installing pango-1.42.0... >[11-amd64-default] | | `-- Installing cairo-1.14.8_1,2... >[11-amd64-default] | | | `-- Installing pixman-0.34.0... >[11-amd64-default] | | | `-- Extracting pixman-0.34.0: .......... done >[11-amd64-default] | | | `-- Installing xcb-util-renderutil-0.3.9_1... >[11-amd64-default] | | | `-- Installing xcb-util-0.4.0_2,1... >[11-amd64-default] | | | `-- Extracting xcb-util-0.4.0_2,1: .......... done >[11-amd64-default] | | | `-- Extracting xcb-util-renderutil-0.3.9_1: ......... done >[11-amd64-default] | | `-- Extracting cairo-1.14.8_1,2: .......... done >[11-amd64-default] | | `-- Installing fribidi-0.19.7... >[11-amd64-default] | | `-- Extracting fribidi-0.19.7: .......... done >[11-amd64-default] | | `-- Installing harfbuzz-1.8.1... >[11-amd64-default] | | | `-- Installing graphite2-1.3.11... >[11-amd64-default] | | | `-- Extracting graphite2-1.3.11: .......... done >[11-amd64-default] | | `-- Extracting harfbuzz-1.8.1: .......... done >[11-amd64-default] | | `-- Installing xorg-fonts-truetype-7.7_1... >[11-amd64-default] | | | `-- Installing dejavu-2.37... >[11-amd64-default] | | | `-- Installing mkfontdir-1.0.7... >[11-amd64-default] | | | | `-- Installing mkfontscale-1.1.3... >[11-amd64-default] | | | | `-- Installing libfontenc-1.1.3_1... >[11-amd64-default] | | | | `-- Extracting libfontenc-1.1.3_1: ......... done >[11-amd64-default] | | | | `-- Extracting mkfontscale-1.1.3: ..... done >[11-amd64-default] | | | `-- Extracting mkfontdir-1.0.7: ..... done >[11-amd64-default] | | | `-- Extracting dejavu-2.37: .......... done >[11-amd64-default] | | | `-- Installing font-bh-ttf-1.0.3_3... >[11-amd64-default] | | | `-- Extracting font-bh-ttf-1.0.3_3: .......... done >[11-amd64-default] | | | `-- Installing font-misc-ethiopic-1.0.3_3... >[11-amd64-default] | | | `-- Extracting font-misc-ethiopic-1.0.3_3: ... done >[11-amd64-default] | | | `-- Installing font-misc-meltho-1.0.3_3... >[11-amd64-default] | | | `-- Extracting font-misc-meltho-1.0.3_3: .......... done >[11-amd64-default] | | `-- Extracting pango-1.42.0: .......... done >[11-amd64-default] | `-- Extracting gtk-update-icon-cache-2.24.32: .... done >[11-amd64-default] `-- Extracting gtk2-2.24.32: .......... done >[11-amd64-default] `-- Installing xdg-utils-1.1.1... >[11-amd64-default] | `-- Installing xprop-1.2.3... >[11-amd64-default] | `-- Extracting xprop-1.2.3: .. done >[11-amd64-default] | `-- Installing xset-1.2.4... >[11-amd64-default] | | `-- Installing libXfontcache-1.0.5_3... >[11-amd64-default] | | `-- Installing fontcacheproto-0.1.3... >[11-amd64-default] | | `-- Extracting fontcacheproto-0.1.3: ....... done >[11-amd64-default] | | `-- Extracting libXfontcache-1.0.5_3: .......... done >[11-amd64-default] | `-- Extracting xset-1.2.4: .. done >[11-amd64-default] `-- Extracting xdg-utils-1.1.1: .......... done >[11-amd64-default] Extracting qt4-gui-4.8.7_4: .......... done >Message from dejavu-2.37: > >Make sure that the freetype module is loaded. If it is not, add the following >line to the "Modules" section of your X Windows configuration file: > > Load "freetype" > >Add the following line to the "Files" section of X Windows configuration file: > > FontPath "/usr/local/share/fonts/dejavu/" > >Note: your X Windows configuration file is typically /etc/X11/XF86Config >if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. >===> xptools-w.161.r1_3 depends on shared library: libQtGui.so - found (/usr/local/lib/qt4/libQtGui.so) >===> Returning to build of xptools-w.161.r1_3 >===> xptools-w.161.r1_3 depends on shared library: libQtOpenGL.so - not found >===> Installing existing package /packages/All/qt4-opengl-4.8.7_3.txz >[11-amd64-default] Installing qt4-opengl-4.8.7_3... >[11-amd64-default] Extracting qt4-opengl-4.8.7_3: .......... done >===> xptools-w.161.r1_3 depends on shared library: libQtOpenGL.so - found (/usr/local/lib/qt4/libQtOpenGL.so) >===> Returning to build of xptools-w.161.r1_3 >=========================================================================== >=>> Recording filesystem state for prebuild... done >=======================<phase: configure >============================ >===> xptools-w.161.r1_3 depends on executable: gnustat - found >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libntl.a - found >===> xptools-w.161.r1_3 depends on executable: cmake - found >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/eigen3.pc - found >===> xptools-w.161.r1_3 depends on executable: gmake - found >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/as - found >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/libGL.so - found >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - found >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri2proto.pc - found >===> xptools-w.161.r1_3 depends on file: /usr/local/libdata/pkgconfig/dri3proto.pc - found >===> xptools-w.161.r1_3 depends on file: /usr/local/lib/qt4/bin/moc - found >===> xptools-w.161.r1_3 depends on file: /usr/local/bin/ccache - found >===> xptools-w.161.r1_3 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) >===> xptools-w.161.r1_3 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) >===> xptools-w.161.r1_3 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) >===> xptools-w.161.r1_3 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) >===> xptools-w.161.r1_3 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) >===> xptools-w.161.r1_3 depends on shared library: libjasper.so - found (/usr/local/lib/libjasper.so) >===> xptools-w.161.r1_3 depends on shared library: libgeotiff.so - found (/usr/local/lib/libgeotiff.so) >===> xptools-w.161.r1_3 depends on shared library: libproj.so - found (/usr/local/lib/libproj.so) >===> xptools-w.161.r1_3 depends on shared library: libmpfr.so - found (/usr/local/lib/libmpfr.so) >===> xptools-w.161.r1_3 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) >===> xptools-w.161.r1_3 depends on shared library: libshp.so - found (/usr/local/lib/libshp.so) >===> xptools-w.161.r1_3 depends on shared library: libsquish.so - found (/usr/local/lib/libsquish.so) >===> xptools-w.161.r1_3 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so) >===> xptools-w.161.r1_3 depends on shared library: lib3ds.so - found (/usr/local/lib/lib3ds.so) >===> xptools-w.161.r1_3 depends on shared library: libGLw.so - found (/usr/local/lib/libGLw.so) >===> xptools-w.161.r1_3 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) >===> xptools-w.161.r1_3 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) >===> xptools-w.161.r1_3 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so) >===> xptools-w.161.r1_3 depends on shared library: libQtCore.so - found (/usr/local/lib/qt4/libQtCore.so) >===> xptools-w.161.r1_3 depends on shared library: libQtGui.so - found (/usr/local/lib/qt4/libQtGui.so) >===> xptools-w.161.r1_3 depends on shared library: libQtOpenGL.so - found (/usr/local/lib/qt4/libQtOpenGL.so) >===> Configuring for xptools-w.161.r1_3 >=========================================================================== >=======================<phase: build >============================ >===> Building for xptools-w.161.r1_3 >cd /wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1/libs && gmake >gmake[1]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1/libs' >building libcgal... >building libdime... >gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1/libs' >gmake[1]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[2]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/GUI/GUI_Unicode.cpp >[ CXX ] ./src/DSF/DSFLib.cpp >[ CXX ] ./src/DSF/tri_stripper_101/tri_stripper.cpp >[ CXX ] ./src/Obj/ObjDraw.cpp >[ CXX ] ./src/AC3DPlugins/TclStubs.cpp >[ CXX ] ./src/DSF/DSFLibWrite.cpp >[ CXX ] ./src/DSF/DSFLibWrite.cpp >[ CXX ] ./src/DSF/DSFLibWrite.cpp >[ CXX ] ./src/Utils/AssertUtils.cpp >[ CXX ] ./src/AC3DPlugins/ac_utils.cpp >[ CXX ] ./src/Obj/ObjConvert.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ CXX ] ./src/DSF/DSFLib_Print.cpp >[ CXX ] ./src/DSF/DSFLibWrite.cpp >[ CXX ] ./src/Utils/BitmapUtils.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ CXX ] ./src/AC3DPlugins/bitmap_match.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/DSF/DSFLib.cpp >[ CXX ] ./src/MeshTool/MeshTool.cpp >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/AC3DPlugins/obj8_export.cpp >src/AC3DPlugins/obj8_export.cpp:843:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >1 warning generated. >[ CXX ] ./src/DSFTools/DSF2Text.cpp >[ CXX ] ./src/Obj/XObjBuilder.cpp >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ CXX ] ./src/Obj/XObjDefs.cpp >[ CXX ] ./src/AC3DPlugins/obj8_import.cpp >[ CXX ] ./src/DSFTools/DSFToolCmdLine.cpp >src/AC3DPlugins/obj8_import.cpp:506:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] > if (!no_blend != cmd->params[0]) stuff_obj = NULL; > ^ ~~ >src/AC3DPlugins/obj8_import.cpp:506:9: note: add parentheses after the '!' to evaluate the comparison first > if (!no_blend != cmd->params[0]) stuff_obj = NULL; > ^ > ( ) >src/AC3DPlugins/obj8_import.cpp:506:9: note: add parentheses around left hand side expression to silence this warning > if (!no_blend != cmd->params[0]) stuff_obj = NULL; > ^ > ( ) >1 warning generated. >[ CXX ] ./src/Obj/XObjDefs.cpp >[ CXX ] ./src/Obj/XObjDefs.cpp >[ CC ] ./src/Utils/EndianUtils.c >[ CXX ] ./src/DSF/tri_stripper_101/tri_stripper.cpp >[ CXX ] ./src/Utils/FileUtils.cpp >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/AC3DPlugins/obj_anim.cpp >src/Utils/FileUtils.cpp:51:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (de = readdir(dir)) > ~~~^~~~~~~~~~~~~~ >src/Utils/FileUtils.cpp:51:12: note: place parentheses around the assignment to silence this warning > while (de = readdir(dir)) > ^ > ( ) >src/Utils/FileUtils.cpp:51:12: note: use '==' to turn this assignment into an equality comparison > while (de = readdir(dir)) > ^ > == >1 warning generated. >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/ObjEdit/OE_Zoomer3d.cpp >[ CXX ] ./src/DSFTools/DSF2Text.cpp >[ CXX ] ./src/Utils/QuiltUtils.cpp >[ CXX ] ./src/Obj/XObjWriteEmbedded.cpp >[ CC ] ./src/Utils/EndianUtils.c >[ CXX ] ./src/AC3DPlugins/obj_editor.cpp >[ CXX ] ./src/RawImport/AptElev.cpp >src/AC3DPlugins/obj_editor.cpp:448:38: warning: format specifies type 'int' but the argument has type 'uintptr_t' (aka 'unsigned long') [-Wformat] > sprintf(buf,"xplane_anim_value%d", n); > ~~ ^ > %lu >src/AC3DPlugins/obj_editor.cpp:450:38: warning: format specifies type 'int' but the argument has type 'uintptr_t' (aka 'unsigned long') [-Wformat] > sprintf(buf,"xplane_anim_angle%d", n); > ~~ ^ > %lu >2 warnings generated. >In file included from src/RawImport/AptElev.cpp:25: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/Utils/XChunkyFileUtils.cpp >[ MOC ] ./src/GUI/GUI_Application.h >[ CC ] ./src/Utils/unzip.c >src/Utils/unzip.c:514:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x02014b50) > ^ >src/Utils/unzip.c:594:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:619:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:796:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x04034b50) > ^ >src/Utils/unzip.c:980:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ >src/Utils/unzip.c:980:43: note: remove extraneous parentheses around the comparison to silence this warning > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~ ^ ~ >src/Utils/unzip.c:980:43: note: use '=' to turn this equality comparison into an assignment > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ^~ > = >5 warnings generated. >[ CC ] ./src/Utils/zip.c >[ CXX ] ./src/AC3DPlugins/obj_model.cpp >src/Utils/zip.c:381:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==2)) > ~~~~~^~~ >src/Utils/zip.c:381:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==2)) > ~ ^ ~ >src/Utils/zip.c:381:15: note: use '=' to turn this equality comparison into an assignment > if ((level==2)) > ^~ > = >src/Utils/zip.c:383:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==1)) > ~~~~~^~~ >src/Utils/zip.c:383:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==1)) > ~ ^ ~ >src/Utils/zip.c:383:15: note: use '=' to turn this equality comparison into an assignment > if ((level==1)) > ^~ > = >2 warnings generated. >[ CXX ] ./src/RawImport/FAA_Obs.cpp >src/AC3DPlugins/obj_model.cpp:357:22: warning: data argument not used by format string [-Wformat-extra-args] > sprintf(tag,"left0",r); > ~~~~~~~ ^ >src/AC3DPlugins/obj_model.cpp:363:24: warning: data argument not used by format string [-Wformat-extra-args] > sprintf(tag,"bottom0",r); > ~~~~~~~~~ ^ >src/AC3DPlugins/obj_model.cpp:369:23: warning: data argument not used by format string [-Wformat-extra-args] > sprintf(tag,"right0",r); > ~~~~~~~~ ^ >src/AC3DPlugins/obj_model.cpp:375:21: warning: data argument not used by format string [-Wformat-extra-args] > sprintf(tag,"top0",r); > ~~~~~~ ^ >4 warnings generated. >[ CXX ] ./src/Utils/MatrixUtils.cpp >[ CC ] ./src/Utils/md5.c >[ CXX ] ./src/XPTools/DDSTool.cpp >[ LD ] ./build/FreeBSD/release_opt/DSFTool >In file included from src/RawImport/FAA_Obs.cpp:23: >In file included from ./src/RawImport/FAA_Obs.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/FAA_Obs.cpp:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/FAA_Obs.cpp:23: >In file included from ./src/RawImport/FAA_Obs.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/AC3DPlugins/obj_panel.cpp >[ CXX ] ./src/UI/XGUIApp.cpp >[ CXX ] ./src/Utils/ObjUtils.cpp >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/RawImport/ShapeIO.cpp >[ CXX ] ./src/AC3DPlugins/obj_radius.cpp >In file included from src/RawImport/ShapeIO.cpp:24: >In file included from ./src/RawImport/ShapeIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/ShapeIO.cpp:30: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/ShapeIO.cpp:24: >In file included from ./src/RawImport/ShapeIO.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/RawImport/ShapeIO.cpp:783:12: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if(p.is_simple()) > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >5 warnings generated. >[ CXX ] ./src/XPTools/ConvertObj.cpp >[ LD ] ./build/FreeBSD/release_opt/DDSTool >[ CXX ] ./src/AC3DPlugins/obj_tools.cpp >[ MOC ] ./src/UI/XWin.h >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/RawImport/gshhs.cpp >[ CXX ] ./src/AC3DPlugins/obj_update.cpp >In file included from src/RawImport/gshhs.cpp:59: >In file included from ./src/RawImport/gshhs.h:55: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/gshhs.cpp:63: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/gshhs.cpp:59: >In file included from ./src/RawImport/gshhs.h:55: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/XPTools/ConvertObj3DS.cpp >[ CXX ] ./src/AC3DPlugins/prefs.cpp >[ CXX ] ./src/GUI/GUI_Application.cpp >[ CXX ] ./src/AC3DPlugins/tcl_utils.cpp >[ CXX ] ./src/UI/XWin.lin.cpp >[ CXX ] ./src/AC3DPlugins/uv_mapper.cpp >[ CXX ] ./src/XPTools/ConvertObjDXF.cpp >In file included from src/MeshTool/MeshTool.cpp:29: >In file included from ./src/XESCore/XESIO.h:40: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/MeshTool/MeshTool.cpp:29: >In file included from ./src/XESCore/XESIO.h:41: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/AC3DPlugins/xp_plugin.cpp >[ MOC ] ./src/UI/XWinGL.h >[ LD ] ./build/FreeBSD/release_opt/ObjConverter >src/GUI/GUI_Application.cpp:117:10: warning: expression result unused [-Wunused-value] > for (it ; it != actlist.end(); ++it) > ^~ >src/GUI/GUI_Application.cpp:139:10: warning: expression result unused [-Wunused-value] > for (it ; it != actlist.end(); ++it) > ^~ >2 warnings generated. >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/DSF/DSFLibWrite.cpp >[ CXX ] ./src/Utils/BWImage.cpp >[ CXX ] ./src/DSF/DSFLib.cpp >[ CXX ] ./src/GUI/GUI_Broadcaster.cpp >[ CXX ] ./src/MeshTool/MeshTool_Create.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ CXX ] ./src/GUI/GUI_Button.cpp >[ CXX ] ./src/UI/XWinGL.lin.cpp >In file included from src/MeshTool/MeshTool_Create.cpp:32: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/MeshTool/MeshTool_Create.cpp:33: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/MeshTool/MeshTool_Create.cpp:32: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/MeshTool/MeshTool_Create.cpp:419:12: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if (ring.is_simple()) { > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >5 warnings generated. >[ CXX ] ./src/DSF/tri_stripper_101/tri_stripper.cpp >[ CXX ] ./src/Utils/CompGeomUtils.cpp >[ CXX ] ./src/GUI/GUI_ChangeView.cpp >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/GUI/GUI_Unicode.cpp >[ CXX ] ./src/GUI/GUI_Clipboard.cpp >[ CXX ] ./src/UI/XGrinderApp.cpp >[ CXX ] ./src/Utils/GeoUtils.cpp >[ CXX ] ./src/Obj/ObjConvert.cpp >gmake[3]: Entering directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/Utils/PlatformUtils.lin.cpp >src/GUI/GUI_Clipboard.cpp:42:6: warning: linux fixme here [-W#warnings] > #warning linux fixme here > ^ >src/GUI/GUI_Clipboard.cpp:82:4: warning: implement clipboard init() for linux [-W#warnings] > #warning implement clipboard init() for linux > ^ >src/GUI/GUI_Clipboard.cpp:103:4: warning: implement clipboard type for linux [-W#warnings] > #warning implement clipboard type for linux > ^ >src/GUI/GUI_Clipboard.cpp:133:4: warning: implement clipboard typecheck for linux [-W#warnings] > #warning implement clipboard typecheck for linux > ^ >src/GUI/GUI_Clipboard.cpp:135:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:160:4: warning: implement clipboard getTypes for linux [-W#warnings] > #warning implement clipboard getTypes for linux > ^ >src/GUI/GUI_Clipboard.cpp:211:4: warning: implement clipboard GetSize for linux [-W#warnings] > #warning implement clipboard GetSize for linux > ^ >src/GUI/GUI_Clipboard.cpp:213:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:242:4: warning: implement clipboard getData() for linux [-W#warnings] > #warning implement clipboard getData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:244:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:281:4: warning: implement clipboard setData() for linux [-W#warnings] > #warning implement clipboard setData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:283:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:777:3: warning: DND is not fully implemented for Linux [-W#warnings] ># warning DND is not fully implemented for Linux > ^ >src/GUI/GUI_Clipboard.cpp:330:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >14 warnings generated. >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/Utils/MemFileUtils.cpp >[ CXX ] ./src/GUI/GUI_Commander.cpp >[ CXX ] ./src/Utils/CompGeomUtils.cpp >[ CXX ] ./src/DSF/DSFLibWrite.cpp >src/GUI/GUI_Clipboard.cpp:42:6: warning: linux fixme here [-W#warnings] > #warning linux fixme here > ^ >src/GUI/GUI_Clipboard.cpp:82:4: warning: implement clipboard init() for linux [-W#warnings] > #warning implement clipboard init() for linux > ^ >src/GUI/GUI_Clipboard.cpp:103:4: warning: implement clipboard type for linux [-W#warnings] > #warning implement clipboard type for linux > ^ >src/GUI/GUI_Clipboard.cpp:133:4: warning: implement clipboard typecheck for linux [-W#warnings] > #warning implement clipboard typecheck for linux > ^ >src/GUI/GUI_Clipboard.cpp:160:4: warning: implement clipboard getTypes for linux [-W#warnings] > #warning implement clipboard getTypes for linux > ^ >src/GUI/GUI_Clipboard.cpp:211:4: warning: implement clipboard GetSize for linux [-W#warnings] > #warning implement clipboard GetSize for linux > ^ >src/GUI/GUI_Clipboard.cpp:242:4: warning: implement clipboard getData() for linux [-W#warnings] > #warning implement clipboard getData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:281:4: warning: implement clipboard setData() for linux [-W#warnings] > #warning implement clipboard setData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:777:3: warning: DND is not fully implemented for Linux [-W#warnings] ># warning DND is not fully implemented for Linux > ^ >9 warnings generated. >[ CXX ] ./src/Utils/XUtils.cpp >[ CXX ] ./src/Obj/XObjBuilder.cpp >[ CXX ] ./src/Utils/GISUtils.cpp >[ CXX ] ./src/GUI/GUI_Control.cpp >[ CXX ] ./src/Utils/GISUtils.cpp >[ CXX ] ./src/XPTools/XGrinderShell.cpp >[ CXX ] ./src/Utils/TexUtils.cpp >[ CXX ] ./src/DSF/DSFLib_Print.cpp >In file included from src/Utils/GISUtils.cpp:23: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/Utils/GISUtils.cpp:31: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >In file included from src/Utils/GISUtils.cpp:23: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/Utils/GISUtils.cpp:31: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/Obj/XObjDefs.cpp >[ CXX ] ./src/GUI/GUI_Destroyable.cpp >[ CXX ] ./src/DSF/DSFLib.cpp >[ CC ] ./src/Utils/trackball.c >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/XPTools/ViewObj.cpp >[ CXX ] ./src/GUI/GUI_DrawUtils.cpp >[ CXX ] ./src/DSF/DSFPointPool.cpp >[ LD ] ./build/FreeBSD/release_opt/XGrinder >[ CXX ] ./src/Utils/AssertUtils.cpp >[ CXX ] ./src/GUI/GUI_FilterBar.cpp >[ CXX ] ./src/DSF/tri_stripper_101/tri_stripper.cpp >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/Utils/PolyRasterUtils.cpp >[ CXX ] ./src/Utils/FileUtils.cpp >src/Utils/FileUtils.cpp:51:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (de = readdir(dir)) > ~~~^~~~~~~~~~~~~~ >src/Utils/FileUtils.cpp:51:12: note: place parentheses around the assignment to silence this warning > while (de = readdir(dir)) > ^ > ( ) >src/Utils/FileUtils.cpp:51:12: note: use '==' to turn this assignment into an equality comparison > while (de = readdir(dir)) > ^ > == >1 warning generated. >[ LD ] ./build/FreeBSD/release_opt/ObjView >[ CXX ] ./src/GUI/GUI_Fonts.cpp >[ MOC ] ./src/GUI/GUI_Application.h >[ CXX ] ./src/Utils/XChunkyFileUtils.cpp >[ CXX ] ./src/Utils/ProgressUtils.cpp >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/GUI/GUI_Application.cpp >[ CC ] ./src/Utils/md5.c >[ CXX ] ./src/GUI/GUI_FormWindow.cpp >src/GUI/GUI_Application.cpp:117:10: warning: expression result unused [-Wunused-value] > for (it ; it != actlist.end(); ++it) > ^~ >src/GUI/GUI_Application.cpp:139:10: warning: expression result unused [-Wunused-value] > for (it ; it != actlist.end(); ++it) > ^~ >2 warnings generated. >[ LD ] ./build/FreeBSD/release_opt/XPlaneSupportLin.p >finished. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >[ CXX ] ./src/Utils/PolyRasterUtils.cpp >[ CXX ] ./src/Utils/Skeleton.cpp >[ CXX ] ./src/GUI/GUI_Broadcaster.cpp >[ CXX ] ./src/Utils/perlin.cpp >[ CXX ] ./src/GUI/GUI_GraphState.cpp >In file included from src/Utils/Skeleton.cpp:24: >In file included from ./src/Utils/Skeleton.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/Utils/Skeleton.cpp >[ CXX ] ./src/XESCore/Airports.cpp >[ CXX ] ./src/GUI/GUI_Button.cpp >[ CXX ] ./src/GUI/GUI_Help.cpp >[ CXX ] ./src/XESCore/AptAlgs.cpp >In file included from src/Utils/Skeleton.cpp:24: >In file included from ./src/Utils/Skeleton.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/GUI/GUI_ChangeView.cpp >In file included from src/XESCore/AptAlgs.cpp:24: >In file included from ./src/XESCore/AptAlgs.h:30: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/XESCore/AptAlgs.cpp:277:7: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if(p.is_simple()) > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/AptAlgs.cpp >[ CXX ] ./src/GUI/GUI_Clipboard.cpp >src/GUI/GUI_Clipboard.cpp:42:6: warning: linux fixme here [-W#warnings] > #warning linux fixme here > ^ >src/GUI/GUI_Clipboard.cpp:82:4: warning: implement clipboard init() for linux [-W#warnings] > #warning implement clipboard init() for linux > ^ >src/GUI/GUI_Clipboard.cpp:103:4: warning: implement clipboard type for linux [-W#warnings] > #warning implement clipboard type for linux > ^ >src/GUI/GUI_Clipboard.cpp:133:4: warning: implement clipboard typecheck for linux [-W#warnings] > #warning implement clipboard typecheck for linux > ^ >src/GUI/GUI_Clipboard.cpp:135:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:160:4: warning: implement clipboard getTypes for linux [-W#warnings] > #warning implement clipboard getTypes for linux > ^ >src/GUI/GUI_Clipboard.cpp:211:4: warning: implement clipboard GetSize for linux [-W#warnings] > #warning implement clipboard GetSize for linux > ^ >src/GUI/GUI_Clipboard.cpp:213:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:242:4: warning: implement clipboard getData() for linux [-W#warnings] > #warning implement clipboard getData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:244:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:281:4: warning: implement clipboard setData() for linux [-W#warnings] > #warning implement clipboard setData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:283:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >src/GUI/GUI_Clipboard.cpp:777:3: warning: DND is not fully implemented for Linux [-W#warnings] ># warning DND is not fully implemented for Linux > ^ >src/GUI/GUI_Clipboard.cpp:330:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >14 warnings generated. >[ CXX ] ./src/XESCore/AptIO.cpp >In file included from src/XESCore/AptAlgs.cpp:24: >In file included from ./src/XESCore/AptAlgs.h:30: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/XESCore/AptAlgs.cpp:277:7: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if(p.is_simple()) > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >2 warnings generated. >src/GUI/GUI_Clipboard.cpp:42:6: warning: linux fixme here [-W#warnings] > #warning linux fixme here > ^ >src/GUI/GUI_Clipboard.cpp:82:4: warning: implement clipboard init() for linux [-W#warnings] > #warning implement clipboard init() for linux > ^ >src/GUI/GUI_Clipboard.cpp:103:4: warning: implement clipboard type for linux [-W#warnings] > #warning implement clipboard type for linux > ^ >src/GUI/GUI_Clipboard.cpp:133:4: warning: implement clipboard typecheck for linux [-W#warnings] > #warning implement clipboard typecheck for linux > ^ >src/GUI/GUI_Clipboard.cpp:160:4: warning: implement clipboard getTypes for linux [-W#warnings] > #warning implement clipboard getTypes for linux > ^ >src/GUI/GUI_Clipboard.cpp:211:4: warning: implement clipboard GetSize for linux [-W#warnings] > #warning implement clipboard GetSize for linux > ^ >src/GUI/GUI_Clipboard.cpp:242:4: warning: implement clipboard getData() for linux [-W#warnings] > #warning implement clipboard getData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:281:4: warning: implement clipboard setData() for linux [-W#warnings] > #warning implement clipboard setData() for linux > ^ >src/GUI/GUI_Clipboard.cpp:777:3: warning: DND is not fully implemented for Linux [-W#warnings] ># warning DND is not fully implemented for Linux > ^ >9 warnings generated. >[ CXX ] ./src/GUI/GUI_Commander.cpp >[ CXX ] ./src/GUI/GUI_Label.cpp >[ CXX ] ./src/GUI/GUI_Control.cpp >[ CXX ] ./src/GUI/GUI_Listener.cpp >[ CXX ] ./src/GUI/GUI_Destroyable.cpp >[ CXX ] ./src/GUI/GUI_MemoryHog.cpp >[ CXX ] ./src/GUI/GUI_DrawUtils.cpp >[ CXX ] ./src/GUI/GUI_Packer.cpp >src/GUI/GUI_Packer.cpp:101:9: warning: enumeration values 'gui_Pack_Left', 'gui_Pack_Right', and 'gui_Pack_Center' not handled in switch [-Wswitch] > switch(side) { > ^ >1 warning generated. >[ CXX ] ./src/GUI/GUI_Fonts.cpp >[ CXX ] ./src/GUI/GUI_Pane.cpp >[ CXX ] ./src/GUI/GUI_GraphState.cpp >[ CXX ] ./src/GUI/GUI_PopupButton.cpp >[ CXX ] ./src/XESCore/AptIO.cpp >[ CXX ] ./src/XESCore/Beaches.cpp >In file included from src/XESCore/Beaches.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/GUI/GUI_Prefs.cpp >[ CXX ] ./src/GUI/GUI_Help.cpp >[ CXX ] ./src/GUI/GUI_Resources.cpp >[ CXX ] ./src/GUI/GUI_Listener.cpp >[ CXX ] ./src/GUI/GUI_ScrollBar.cpp >[ CXX ] ./src/GUI/GUI_MemoryHog.cpp >[ CXX ] ./src/GUI/GUI_Packer.cpp >[ CXX ] ./src/XESCore/BezierApprox.cpp >[ CXX ] ./src/GUI/GUI_ScrollerPane.cpp >src/GUI/GUI_Packer.cpp:101:9: warning: enumeration values 'gui_Pack_Left', 'gui_Pack_Right', and 'gui_Pack_Center' not handled in switch [-Wswitch] > switch(side) { > ^ >1 warning generated. >In file included from src/XESCore/BezierApprox.cpp:27: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/GUI/GUI_Pane.cpp >[ CXX ] ./src/XESCore/BlockAlgs.cpp >[ CXX ] ./src/GUI/GUI_SimpleScroller.cpp >In file included from src/XESCore/BlockAlgs.cpp:24: >In file included from ./src/XESCore/BlockAlgs.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/GUI/GUI_SimpleTableGeometry.cpp >[ CXX ] ./src/GUI/GUI_PopupButton.cpp >[ CXX ] ./src/GUI/GUI_Splitter.cpp >[ CXX ] ./src/GUI/GUI_Prefs.cpp >In file included from src/XESCore/Airports.cpp:24: >In file included from ./src/XESCore/Airports.h:29: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/Airports.cpp:28: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >src/XESCore/Airports.cpp:42:9: warning: '__x86_64__' macro redefined [-Wmacro-redefined] >#define __x86_64__ YES > ^ ><built-in>:354:9: note: previous definition is here >#define __x86_64__ 1 > ^ >In file included from src/XESCore/Airports.cpp:24: >In file included from ./src/XESCore/Airports.h:29: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >5 warnings generated. >[ CXX ] ./src/GUI/GUI_TabControl.cpp >[ CXX ] ./src/GUI/GUI_Resources.cpp >[ CXX ] ./src/GUI/GUI_TabPane.cpp >[ CXX ] ./src/XESCore/BlockFill.cpp >[ CXX ] ./src/GUI/GUI_ScrollBar.cpp >[ CXX ] ./src/GUI/GUI_Table.cpp >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:28: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/GUI/GUI_ScrollerPane.cpp >[ CXX ] ./src/GUI/GUI_TextField.cpp >[ CXX ] ./src/GUI/GUI_SimpleScroller.cpp >[ CXX ] ./src/GUI/GUI_TextTable.cpp >src/GUI/GUI_TextTable.cpp:288:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(c.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:428:9: warning: enumeration value 'gui_Table_None' not handled in switch [-Wswitch] > switch(mDragDest) { > ^ >src/GUI/GUI_TextTable.cpp:653:9: warning: enumeration values 'gui_Cell_None' and 'gui_Cell_Disclose' not handled in switch [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:806:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:867:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:965:11: warning: enumeration value 'drag_WholeCell' not handled in switch [-Wswitch] > switch(mDragPart) { > ^ >src/GUI/GUI_TextTable.cpp:996:11: warning: enumeration value 'drag_WholeCell' not handled in switch [-Wswitch] > switch(mDragPart) { > ^ >src/GUI/GUI_TextTable.cpp:1276:11: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_Disclose', 'gui_Cell_EditText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >8 warnings generated. >[ CXX ] ./src/XESCore/Beaches.cpp >[ CXX ] ./src/GUI/GUI_SimpleTableGeometry.cpp >In file included from src/XESCore/Beaches.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ MOC ] ./src/GUI/GUI_Timer.h >[ CXX ] ./src/GUI/GUI_Splitter.cpp >[ CXX ] ./src/GUI/GUI_Timer.cpp >[ CXX ] ./src/GUI/GUI_TabControl.cpp >[ CXX ] ./src/GUI/GUI_ToolBar.cpp >[ CXX ] ./src/GUI/GUI_TabPane.cpp >[ CXX ] ./src/GUI/GUI_Unicode.cpp >[ CXX ] ./src/XESCore/ConfigSystem.cpp >[ CXX ] ./src/GUI/GUI_Table.cpp >[ CXX ] ./src/GUI/GUI_Window.cpp >[ CXX ] ./src/XESCore/ConfigSystem.cpp >[ CXX ] ./src/GUI/GUI_TextField.cpp >[ CXX ] ./src/XESCore/DEMAlgs.cpp >[ CC ] ./src/Network/b64.c >[ CXX ] ./src/GUI/GUI_TextTable.cpp >src/XESCore/Airports.cpp:42:9: warning: '__x86_64__' macro redefined [-Wmacro-redefined] >#define __x86_64__ YES > ^ ><built-in>:354:9: note: previous definition is here >#define __x86_64__ 1 > ^ >src/GUI/GUI_TextTable.cpp:288:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(c.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:428:9: warning: enumeration value 'gui_Table_None' not handled in switch [-Wswitch] > switch(mDragDest) { > ^ >src/GUI/GUI_TextTable.cpp:653:9: warning: enumeration values 'gui_Cell_None' and 'gui_Cell_Disclose' not handled in switch [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:806:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:867:9: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_EditText', 'gui_Cell_FileText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >src/GUI/GUI_TextTable.cpp:965:11: warning: enumeration value 'drag_WholeCell' not handled in switch [-Wswitch] > switch(mDragPart) { > ^ >src/GUI/GUI_TextTable.cpp:996:11: warning: enumeration value 'drag_WholeCell' not handled in switch [-Wswitch] > switch(mDragPart) { > ^ >src/GUI/GUI_TextTable.cpp:1276:11: warning: 8 enumeration values not handled in switch: 'gui_Cell_None', 'gui_Cell_Disclose', 'gui_Cell_EditText'... [-Wswitch] > switch(mEditInfo.content_type) { > ^ >8 warnings generated. >[ CXX ] ./src/Network/curl_http.cpp >1 warning generated. >[ MOC ] ./src/GUI/GUI_Timer.h >[ CXX ] ./src/OGLE/ogle.cpp >[ CXX ] ./src/GUI/GUI_Timer.cpp >[ CXX ] ./src/XESCore/DEMAlgs.cpp >[ CXX ] ./src/XESCore/DEMDefs.cpp >In file included from src/XESCore/DEMDefs.cpp:23: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/DEMDefs.cpp >[ CXX ] ./src/Obj/ObjConvert.cpp >[ CXX ] ./src/GUI/GUI_ToolBar.cpp >In file included from src/XESCore/DEMDefs.cpp:23: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/DEMGrid.cpp >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >3 warnings generated. >[ CXX ] ./src/GUI/GUI_Unicode.cpp >[ CXX ] ./src/XESCore/DEMIO.cpp >[ CXX ] ./src/Obj/ObjDraw.cpp >[ CXX ] ./src/GUI/GUI_Window.cpp >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/Obj/XObjDefs.cpp >[ CXX ] ./src/Network/HTTPClient.cpp >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/Network/PCSBSocket.lin.cpp >[ MOC ] ./src/UI/XWin.h >[ CXX ] ./src/Network/PCSBSocketUDP.lin.cpp >[ CXX ] ./src/Network/Terraserver.cpp >[ CXX ] ./src/UI/XWin.lin.cpp >[ CXX ] ./src/XESCore/DEMGrid.cpp >[ CXX ] ./src/Network/XMLObject.cpp >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >3 warnings generated. >[ CC ] ./src/Network/b64.c >[ CXX ] ./src/OGLE/ogle.cpp >[ MOC ] ./src/UI/XWinGL.h >[ CXX ] ./src/Obj/ObjConvert.cpp >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:29: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/Obj/ObjPointPool.cpp >[ CXX ] ./src/Obj/XObjBuilder.cpp >[ CXX ] ./src/UI/XWinGL.lin.cpp >[ CXX ] ./src/Obj/XObjDefs.cpp >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:29: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/Obj/XObjReadWrite.cpp >[ CXX ] ./src/Utils/AssertUtils.cpp >[ CXX ] ./src/XESCore/DEMTables.cpp >[ CXX ] ./src/RawImport/AptElev.cpp >In file included from src/RawImport/AptElev.cpp:25: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >In file included from src/XESCore/DEMTables.cpp:26: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMTables.cpp:27: >In file included from ./src/XESCore/Zoning.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/DEMTables.cpp:454:10: warning: enumeration values 'shader_normal' and 'shader_heading' not handled in switch [-Wswitch] > switch(info.shader) { > ^ >4 warnings generated. >[ CXX ] ./src/Utils/BWImage.cpp >[ CXX ] ./src/RawImport/FAA_Obs.cpp >[ CXX ] ./src/Utils/BitmapUtils.cpp >In file included from src/RawImport/FAA_Obs.cpp:23: >In file included from ./src/RawImport/FAA_Obs.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/FAA_Obs.cpp:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/FAA_Obs.cpp:23: >In file included from ./src/RawImport/FAA_Obs.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/Utils/CSVParser.cpp >[ CXX ] ./src/Utils/CompGeomUtils.cpp >[ CC ] ./src/Utils/EndianUtils.c >[ CXX ] ./src/Utils/FileUtils.cpp >src/Utils/FileUtils.cpp:51:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (de = readdir(dir)) > ~~~^~~~~~~~~~~~~~ >src/Utils/FileUtils.cpp:51:12: note: place parentheses around the assignment to silence this warning > while (de = readdir(dir)) > ^ > ( ) >src/Utils/FileUtils.cpp:51:12: note: use '==' to turn this assignment into an equality comparison > while (de = readdir(dir)) > ^ > == >1 warning generated. >[ CXX ] ./src/Utils/GISUtils.cpp >In file included from src/Utils/GISUtils.cpp:31: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/RawImport/ShapeIO.cpp >[ CXX ] ./src/Utils/MatrixUtils.cpp >In file included from src/RawImport/ShapeIO.cpp:24: >In file included from ./src/RawImport/ShapeIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/ShapeIO.cpp:30: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/ShapeIO.cpp:24: >In file included from ./src/RawImport/ShapeIO.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/RawImport/ShapeIO.cpp:783:12: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if(p.is_simple()) > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >5 warnings generated. >[ CXX ] ./src/XESCore/DEMIO.cpp >[ CXX ] ./src/Utils/MemFileUtils.cpp >[ CXX ] ./src/RawImport/gshhs.cpp >[ CXX ] ./src/Utils/ObjUtils.cpp >In file included from src/RawImport/gshhs.cpp:59: >In file included from ./src/RawImport/gshhs.h:55: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RawImport/gshhs.cpp:63: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RawImport/gshhs.cpp:59: >In file included from ./src/RawImport/gshhs.h:55: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/Utils/PlatformUtils.lin.cpp >[ CXX ] ./src/XESCore/DEMToVector.cpp >In file included from src/XESCore/DEMToVector.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DEMToVector.cpp:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/Utils/PolyRasterUtils.cpp >[ CXX ] ./src/Utils/SQLUtils.cpp >In file included from src/XESCore/AptIO.cpp:31: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/AptIO.cpp:710:42: error: comparison between pointer and integer ('const char *' and 'int') > if(ramp_operation_type_strings[i] == '\0') > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:993:16: error: comparison between pointer and integer ('const char *' and 'int') > while(*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1001:15: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1039:18: error: comparison between pointer and integer ('const char *' and 'int') > while (*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1047:16: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >1 warning and 5 errors generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:365: build/FreeBSD/release_opt/obj/./src/XESCore/AptIO.o] Error 1 >gmake[3]: *** Waiting for unfinished jobs.... >[ CXX ] ./src/XESCore/DSFBuilder.cpp >[ CXX ] ./src/Utils/STLUtils.cpp >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:37: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:32: >In file included from ./libs/local/include/CGAL/Constrained_Delaunay_triangulation_2.h:25: >In file included from ./libs/local/include/CGAL/Constrained_triangulation_2.h:28: >In file included from ./libs/local/include/CGAL/Triangulation_2.h:38: >In file included from ./libs/local/include/CGAL/Triangulation_data_structure_2.h:38: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/Utils/TexUtils.cpp >[ CXX ] ./src/Utils/XChunkyFileUtils.cpp >[ CXX ] ./src/Utils/XUtils.cpp >[ CC ] ./src/Utils/md5.c >[ CC ] ./src/Utils/unzip.c >src/Utils/unzip.c:514:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x02014b50) > ^ >src/Utils/unzip.c:594:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:619:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:796:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x04034b50) > ^ >src/Utils/unzip.c:980:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ >src/Utils/unzip.c:980:43: note: remove extraneous parentheses around the comparison to silence this warning > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~ ^ ~ >src/Utils/unzip.c:980:43: note: use '=' to turn this equality comparison into an assignment > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ^~ > = >5 warnings generated. >[ CC ] ./src/Utils/zip.c >src/Utils/zip.c:381:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==2)) > ~~~~~^~~ >src/Utils/zip.c:381:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==2)) > ~ ^ ~ >src/Utils/zip.c:381:15: note: use '=' to turn this equality comparison into an assignment > if ((level==2)) > ^~ > = >src/Utils/zip.c:383:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==1)) > ~~~~~^~~ >src/Utils/zip.c:383:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==1)) > ~ ^ ~ >src/Utils/zip.c:383:15: note: use '=' to turn this equality comparison into an assignment > if ((level==1)) > ^~ > = >2 warnings generated. >[ CXX ] ./src/XESCore/EnumSystem.cpp >[ CXX ] ./src/WEDCore/WED_AppMain.cpp >[ CXX ] ./src/RenderFarmUI/RF_Application.cpp >In file included from src/XESCore/AptIO.cpp:31: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/AptIO.cpp:710:42: error: comparison between pointer and integer ('const char *' and 'int') > if(ramp_operation_type_strings[i] == '\0') > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:993:16: error: comparison between pointer and integer ('const char *' and 'int') > while(*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1001:15: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1039:18: error: comparison between pointer and integer ('const char *' and 'int') > while (*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1047:16: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >1 warning and 5 errors generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:365: build/FreeBSD/release_opt/obj/./src/XESCore/AptIO.o] Error 1 >gmake[3]: *** Waiting for unfinished jobs.... >[ CXX ] ./src/WEDCore/WED_Application.cpp >In file included from src/RenderFarmUI/RF_Application.cpp:27: >In file included from ./src/XESCore/XESIO.h:40: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_Application.cpp:27: >In file included from ./src/XESCore/XESIO.h:41: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >In file included from src/XESCore/EnumSystem.cpp:25: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/RenderFarmUI/RF_Assert.cpp >[ CXX ] ./src/RenderFarmUI/RF_CropTool.cpp >[ CXX ] ./src/WEDCore/WED_Archive.cpp >[ CXX ] ./src/WEDCore/WED_Assert.cpp >In file included from src/RenderFarmUI/RF_CropTool.cpp:31: >In file included from ./src/XESCore/MapAlgs.h:29: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_CropTool.cpp:31: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_CropTool.cpp:31: >In file included from ./src/XESCore/MapAlgs.h:29: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/RenderFarmUI/RF_DEMGraphics.cpp >[ CXX ] ./src/RenderFarmUI/RF_DrawMap.cpp >[ CXX ] ./src/WEDCore/WED_Buffer.cpp >In file included from src/RenderFarmUI/RF_DEMGraphics.cpp:23: >In file included from ./src/RenderFarmUI/RF_DEMGraphics.h:26: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >In file included from src/RenderFarmUI/RF_DrawMap.cpp:23: >In file included from ./src/RenderFarmUI/RF_DrawMap.h:26: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_DrawMap.cpp:32: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_DrawMap.cpp:23: >In file included from ./src/RenderFarmUI/RF_DrawMap.h:26: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDCore/WED_Clipping.cpp >[ CXX ] ./src/RenderFarmUI/RF_FileCommands.cpp >In file included from src/RenderFarmUI/RF_FileCommands.cpp:26: >In file included from ./src/XESCore/XESIO.h:40: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_FileCommands.cpp:26: >In file included from ./src/XESCore/XESIO.h:41: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_FileCommands.cpp:26: >In file included from ./src/XESCore/XESIO.h:40: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDCore/WED_Document.cpp >[ CXX ] ./src/RenderFarmUI/RF_Globals.cpp >[ CXX ] ./src/WEDCore/WED_EnumSystem.cpp >[ CXX ] ./src/WEDCore/WED_Errors.cpp >[ CXX ] ./src/RenderFarmUI/RF_ImageTool.cpp >[ CXX ] ./src/WEDCore/WED_FastBuffer.cpp >In file included from src/RenderFarmUI/RF_ImageTool.cpp:28: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_ImageTool.cpp:29: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/WEDCore/WED_GISUtils.cpp >[ CXX ] ./src/WEDCore/WED_Globals.cpp >[ CXX ] ./src/RenderFarmUI/RF_Main.cpp >[ CXX ] ./src/WEDCore/WED_HierarchyUtils.cpp >[ CXX ] ./src/WEDCore/WED_LibraryMgr.cpp >[ CXX ] ./src/WEDCore/WED_Orthophoto.cpp >In file included from src/WEDCore/WED_Orthophoto.cpp:24: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/WEDCore/WED_PackageMgr.cpp >[ CXX ] ./src/WEDCore/WED_Package.cpp >src/WEDCore/WED_Package.cpp:106:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (err = FILE_make_dir_exist(mPackageBase.c_str())) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDCore/WED_Package.cpp:106:11: note: place parentheses around the assignment to silence this warning > if (err = FILE_make_dir_exist(mPackageBase.c_str())) > ^ > ( ) >src/WEDCore/WED_Package.cpp:106:11: note: use '==' to turn this assignment into an equality comparison > if (err = FILE_make_dir_exist(mPackageBase.c_str())) > ^ > == >src/WEDCore/WED_Package.cpp:108:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (err = FILE_make_dir_exist(wed_folder.c_str())) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDCore/WED_Package.cpp:108:11: note: place parentheses around the assignment to silence this warning > if (err = FILE_make_dir_exist(wed_folder.c_str())) > ^ > ( ) >src/WEDCore/WED_Package.cpp:108:11: note: use '==' to turn this assignment into an equality comparison > if (err = FILE_make_dir_exist(wed_folder.c_str())) > ^ > == >src/WEDCore/WED_Package.cpp:110:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (err = FILE_make_dir_exist(earth_folder.c_str())) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDCore/WED_Package.cpp:110:11: note: place parentheses around the assignment to silence this warning > if (err = FILE_make_dir_exist(earth_folder.c_str())) > ^ > ( ) >src/WEDCore/WED_Package.cpp:110:11: note: use '==' to turn this assignment into an equality comparison > if (err = FILE_make_dir_exist(earth_folder.c_str())) > ^ > == >src/WEDCore/WED_Package.cpp:177:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (err = FILE_make_dir_exist(parent.c_str())) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDCore/WED_Package.cpp:177:10: note: place parentheses around the assignment to silence this warning > if (err = FILE_make_dir_exist(parent.c_str())) > ^ > ( ) >src/WEDCore/WED_Package.cpp:177:10: note: use '==' to turn this assignment into an equality comparison > if (err = FILE_make_dir_exist(parent.c_str())) > ^ > == >4 warnings generated. >[ CXX ] ./src/RenderFarmUI/RF_MapTool.cpp >[ CXX ] ./src/WEDCore/WED_Persistent.cpp >[ CXX ] ./src/WEDCore/WED_Properties.cpp >[ CXX ] ./src/RenderFarmUI/RF_MapView.cpp >[ CXX ] ./src/WEDCore/WED_PropertyHelper.cpp >[ CXX ] ./src/RenderFarmUI/RF_MapZoomer.cpp >[ CXX ] ./src/WEDCore/WED_ResourceMgr.cpp >In file included from src/RenderFarmUI/RF_MapView.cpp:34: >In file included from ./src/XESCore/AptAlgs.h:30: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_MapView.cpp:35: >In file included from ./src/XESCore/DEMAlgs.h:29: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_MapView.cpp:34: >In file included from ./src/XESCore/AptAlgs.h:30: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDCore/WED_Sign_Parser.cpp >[ CXX ] ./src/RenderFarmUI/RF_Notify.cpp >[ CXX ] ./src/WEDCore/WED_TCEDebugLayer.cpp >[ CXX ] ./src/RenderFarmUI/RF_Progress.cpp >[ CXX ] ./src/RenderFarmUI/RF_SelectionTool.cpp >[ CXX ] ./src/WEDCore/WED_TexMgr.cpp >[ CXX ] ./src/RenderFarmUI/RF_Selection.cpp >[ CXX ] ./src/WEDCore/WED_UndoLayer.cpp >In file included from src/RenderFarmUI/RF_SelectionTool.cpp:23: >In file included from ./src/RenderFarmUI/RF_SelectionTool.h:29: >In file included from ./src/RenderFarmUI/RF_Selection.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_SelectionTool.cpp:43: >In file included from ./src/XESCore/XESIO.h:41: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_SelectionTool.cpp:23: >In file included from ./src/RenderFarmUI/RF_SelectionTool.h:29: >In file included from ./src/RenderFarmUI/RF_Selection.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >In file included from src/XESCore/DEMIO.cpp:23: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMIO.cpp:28: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/DEMIO.cpp:1718:5: error: no matching function for call to 'WriteBitmapToPNG' > if(WriteBitmapToPNG(&image, out_file.c_str(), NULL, NULL, 2.2f)) > ^~~~~~~~~~~~~~~~ >./src/Utils/BitmapUtils.h:116:6: note: candidate function not viable: no known conversion from 'nullptr_t' to 'int' for 4th argument >int WriteBitmapToPNG(const struct ImageInfo * inImage, const char * inFilePath, char * inPalette, int inPaletteLen, float gamma); > ^ >3 warnings and 1 error generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:365: build/FreeBSD/release_opt/obj/./src/XESCore/DEMIO.o] Error 1 >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[2]: *** [Makefile:54: MeshTool] Error 2 >gmake[2]: *** Waiting for unfinished jobs.... >In file included from src/RenderFarmUI/RF_Selection.cpp:23: >In file included from ./src/RenderFarmUI/RF_Selection.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/RenderFarmUI/RF_Selection.cpp:43:71: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] > RF_Notifiable::Notify(rf_Cat_Selection, rf_Msg_SelectionModeChanged, (void *) cleared); > ^ >2 warnings generated. >[ CXX ] ./src/RenderFarmUI/RF_SpecialCommands.cpp >[ CXX ] ./src/WEDCore/WED_UndoMgr.cpp >[ CXX ] ./src/RenderFarmUI/RF_TerraTool.cpp >[ CXX ] ./src/WEDCore/WED_ValidateATCRunwayChecks.cpp >In file included from src/RenderFarmUI/RF_SpecialCommands.cpp:25: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_SpecialCommands.cpp:37: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_SpecialCommands.cpp:25: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDCore/WED_Validate.cpp >[ CXX ] ./src/RenderFarmUI/RF_TriTestTool.cpp >In file included from src/RenderFarmUI/RF_TriTestTool.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/RenderFarmUI/RF_TriTestTool.cpp:31: >In file included from ./src/XESCore/MeshAlgs.h:26: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_TriTestTool.cpp:24: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDCore/WED_XMLReader.cpp >[ CXX ] ./src/WEDCore/WED_XMLWriter.cpp >[ CXX ] ./src/WEDEntities/WED_ATCFlow.cpp >[ CXX ] ./src/WEDEntities/WED_ATCFrequency.cpp >[ CXX ] ./src/WEDEntities/WED_ATCRunwayUse.cpp >[ CXX ] ./src/WEDEntities/WED_ATCTimeRule.cpp >[ MOC ] ./src/UI/XWin.h >[ CXX ] ./src/WEDEntities/WED_ATCWindRule.cpp >[ CXX ] ./src/WEDEntities/WED_AirportBeacon.cpp >[ CXX ] ./src/WEDEntities/WED_AirportBoundary.cpp >[ CXX ] ./src/UI/XWin.lin.cpp >[ CXX ] ./src/WEDEntities/WED_AirportChain.cpp >[ CXX ] ./src/WEDEntities/WED_AirportNode.cpp >[ CXX ] ./src/WEDEntities/WED_AirportSign.cpp >[ MOC ] ./src/UI/XWinGL.h >[ CXX ] ./src/UI/XWinGL.lin.cpp >[ CXX ] ./src/WEDEntities/WED_Airport.cpp >[ CXX ] ./src/Utils/AssertUtils.cpp >[ CXX ] ./src/WEDEntities/WED_DrapedOrthophoto.cpp >[ CXX ] ./src/WEDEntities/WED_Entity.cpp >[ CXX ] ./src/Utils/BWImage.cpp >[ CXX ] ./src/WEDEntities/WED_ExclusionZone.cpp >[ CXX ] ./src/Utils/BitmapUtils.cpp >[ CXX ] ./src/WEDEntities/WED_FacadeNode.cpp >[ CXX ] ./src/Utils/CompGeomUtils.cpp >[ CXX ] ./src/WEDEntities/WED_FacadePlacement.cpp >[ CXX ] ./src/WEDEntities/WED_FacadeRing.cpp >[ CC ] ./src/Utils/EndianUtils.c >[ CXX ] ./src/Utils/FileUtils.cpp >[ CXX ] ./src/WEDEntities/WED_ForestPlacement.cpp >[ CXX ] ./src/WEDEntities/WED_ForestRing.cpp >src/Utils/FileUtils.cpp:51:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > while (de = readdir(dir)) > ~~~^~~~~~~~~~~~~~ >src/Utils/FileUtils.cpp:51:12: note: place parentheses around the assignment to silence this warning > while (de = readdir(dir)) > ^ > ( ) >src/Utils/FileUtils.cpp:51:12: note: use '==' to turn this assignment into an equality comparison > while (de = readdir(dir)) > ^ > == >1 warning generated. >[ CXX ] ./src/Utils/GISUtils.cpp >[ CXX ] ./src/Utils/MatrixUtils.cpp >[ CXX ] ./src/Utils/MemFileUtils.cpp >In file included from src/Utils/GISUtils.cpp:23: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/Utils/GISUtils.cpp:31: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/WEDEntities/WED_GISBoundingBox.cpp >[ CXX ] ./src/Utils/ObjUtils.cpp >[ CXX ] ./src/Utils/PlatformUtils.lin.cpp >[ CXX ] ./src/WEDEntities/WED_GISChain.cpp >[ CXX ] ./src/WEDEntities/WED_GISComposite.cpp >[ CXX ] ./src/Utils/PolyRasterUtils.cpp >[ CXX ] ./src/WEDEntities/WED_GISEdge.cpp >[ CXX ] ./src/Utils/ProgressUtils.cpp >[ CXX ] ./src/Utils/Skeleton.cpp >[ CXX ] ./src/WEDEntities/WED_GISLine_Width.cpp >[ CXX ] ./src/WEDEntities/WED_GISLine.cpp >[ CXX ] ./src/Utils/TexUtils.cpp >[ CXX ] ./src/WEDEntities/WED_GISPoint_Bezier.cpp >In file included from src/Utils/Skeleton.cpp:24: >In file included from ./src/Utils/Skeleton.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/Utils/UIUtils.cpp >[ CXX ] ./src/Utils/XChunkyFileUtils.cpp >[ CXX ] ./src/WEDEntities/WED_GISPoint_HeadingWidthLength.cpp >[ CXX ] ./src/Utils/XUtils.cpp >[ CXX ] ./src/WEDEntities/WED_GISPoint_Heading.cpp >[ CC ] ./src/Utils/md5.c >[ CXX ] ./src/WEDEntities/WED_GISPoint.cpp >[ CXX ] ./src/Utils/perlin.cpp >[ CXX ] ./src/WEDEntities/WED_GISPolygon.cpp >[ CC ] ./src/Utils/unzip.c >src/Utils/unzip.c:514:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x02014b50) > ^ >src/Utils/unzip.c:594:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:619:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else > ^ >src/Utils/unzip.c:796:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] > else if (uMagic!=0x04034b50) > ^ >src/Utils/unzip.c:980:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ >src/Utils/unzip.c:980:43: note: remove extraneous parentheses around the comparison to silence this warning > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ~ ^ ~ >src/Utils/unzip.c:980:43: note: use '=' to turn this equality comparison into an assignment > if ((pfile_in_zip_read_info->read_buffer == NULL)) > ^~ > = >5 warnings generated. >[ CXX ] ./src/WEDEntities/WED_Group.cpp >[ CXX ] ./src/WEDEntities/WED_Helipad.cpp >[ CC ] ./src/Utils/zip.c >src/Utils/zip.c:381:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==2)) > ~~~~~^~~ >src/Utils/zip.c:381:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==2)) > ~ ^ ~ >src/Utils/zip.c:381:15: note: use '=' to turn this equality comparison into an assignment > if ((level==2)) > ^~ > = >src/Utils/zip.c:383:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((level==1)) > ~~~~~^~~ >src/Utils/zip.c:383:15: note: remove extraneous parentheses around the comparison to silence this warning > if ((level==1)) > ~ ^ ~ >src/Utils/zip.c:383:15: note: use '=' to turn this equality comparison into an assignment > if ((level==1)) > ^~ > = >2 warnings generated. >[ CXX ] ./src/WEDCore/WED_Sign_Parser.cpp >[ CXX ] ./src/WEDEntities/WED_KeyObjects.cpp >[ CXX ] ./src/WEDWindows/WED_Sign_Editor.cpp >[ CXX ] ./src/XESCore/Airports.cpp >[ CXX ] ./src/WEDEntities/WED_LightFixture.cpp >In file included from src/XESCore/Airports.cpp:24: >In file included from ./src/XESCore/Airports.h:29: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/Airports.cpp:28: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >src/XESCore/Airports.cpp:42:9: warning: '__x86_64__' macro redefined [-Wmacro-redefined] >#define __x86_64__ YES > ^ ><built-in>:354:9: note: previous definition is here >#define __x86_64__ 1 > ^ >In file included from src/XESCore/Airports.cpp:24: >In file included from ./src/XESCore/Airports.h:29: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >5 warnings generated. >[ CXX ] ./src/XESCore/AptAlgs.cpp >[ CXX ] ./src/WEDEntities/WED_LinePlacement.cpp >[ CXX ] ./src/WEDEntities/WED_ObjPlacement.cpp >In file included from src/XESCore/AptAlgs.cpp:24: >In file included from ./src/XESCore/AptAlgs.h:30: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from <built-in>:1: >In file included from ././src/Obj/XDefs.h:128: >In file included from /usr/include/c++/v1/map:442: >/usr/include/c++/v1/__tree:1819:22: warning: the specified comparator type does not provide a const call operator [-Wuser-defined-warnings] > __trigger_diagnostics()), ""); > ^ >/usr/include/c++/v1/__tree:960:70: note: in instantiation of member function 'std::__1::__tree<CGAL::i_polygon::Vertex_index, CGAL::i_polygon::Less_segments<CGAL::i_polygon::Vertex_data<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > >, std::__1::allocator<CGAL::i_polygon::Vertex_index> >::~__tree' requested here > template <class, class, class> friend class _LIBCPP_TEMPLATE_VIS set; > ^ >./libs/local/include/CGAL/Polygon_2/Polygon_2_algorithms_impl.h:52:12: note: in instantiation of function template specialization 'CGAL::is_simple_polygon<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_polygon(first, last, traits); > ^ >./libs/local/include/CGAL/Polygon_2.h:299:14: note: in instantiation of function template specialization 'CGAL::is_simple_2<std::__1::__wrap_iter<const CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > *>, CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >' requested here > return is_simple_2(d_container.begin(),d_container.end(), traits); > ^ >src/XESCore/AptAlgs.cpp:277:7: note: in instantiation of member function 'CGAL::Polygon_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > > >::is_simple' requested here > if(p.is_simple()) > ^ >/usr/include/c++/v1/__tree:970:7: note: from 'diagnose_if' attribute on '__trigger_diagnostics': > _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/__config:1130:20: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' > __attribute__((diagnose_if(__VA_ARGS__, "warning"))) > ^ ~~~~~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/AptIO.cpp >[ CXX ] ./src/XESCore/Beaches.cpp >[ CXX ] ./src/WEDEntities/WED_OverlayImage.cpp >In file included from src/XESCore/DEMIO.cpp:23: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMIO.cpp:28: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/DEMIO.cpp:1718:5: error: no matching function for call to 'WriteBitmapToPNG' > if(WriteBitmapToPNG(&image, out_file.c_str(), NULL, NULL, 2.2f)) > ^~~~~~~~~~~~~~~~ >./src/Utils/BitmapUtils.h:116:6: note: candidate function not viable: no known conversion from 'nullptr_t' to 'int' for 4th argument >int WriteBitmapToPNG(const struct ImageInfo * inImage, const char * inFilePath, char * inPalette, int inPaletteLen, float gamma); > ^ >3 warnings and 1 error generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:365: build/FreeBSD/release_opt/obj/./src/XESCore/DEMIO.o] Error 1 >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[2]: *** [Makefile:54: RenderFarm] Error 2 >[ CXX ] ./src/XESCore/BezierApprox.cpp >In file included from src/XESCore/Beaches.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >In file included from src/XESCore/BezierApprox.cpp:27: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/WEDEntities/WED_PolygonPlacement.cpp >[ CXX ] ./src/WEDEntities/WED_RampPosition.cpp >[ CXX ] ./src/WEDEntities/WED_Ring.cpp >[ CXX ] ./src/XESCore/BlockAlgs.cpp >[ CXX ] ./src/WEDEntities/WED_RoadEdge.cpp >In file included from src/XESCore/BlockAlgs.cpp:24: >In file included from ./src/XESCore/BlockAlgs.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/WEDEntities/WED_RoadNode.cpp >[ CXX ] ./src/WEDEntities/WED_Root.cpp >[ CXX ] ./src/WEDEntities/WED_RunwayNode.cpp >[ CXX ] ./src/WEDEntities/WED_Runway.cpp >[ CXX ] ./src/WEDEntities/WED_Sealane.cpp >[ CXX ] ./src/XESCore/BlockFill.cpp >[ CXX ] ./src/WEDEntities/WED_Select.cpp >src/XESCore/Airports.cpp:42:9: warning: '__x86_64__' macro redefined [-Wmacro-redefined] >#define __x86_64__ YES > ^ ><built-in>:354:9: note: previous definition is here >#define __x86_64__ 1 > ^ >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:28: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/BlockFill.cpp:43: >In file included from ./src/XESCore/BlockFill.h:27: >In file included from ./src/XESCore/BlockDefs.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/XESCore/ConfigSystem.cpp >[ CXX ] ./src/WEDEntities/WED_SimpleBezierBoundaryNode.cpp >1 warning generated. >[ CXX ] ./src/XESCore/DEMAlgs.cpp >[ CXX ] ./src/WEDEntities/WED_SimpleBoundaryNode.cpp >[ CXX ] ./src/XESCore/DEMDefs.cpp >In file included from src/XESCore/DEMDefs.cpp:23: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/DEMGrid.cpp >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:29: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMAlgs.cpp:23: >In file included from ./src/XESCore/DEMAlgs.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMGrid.cpp:24: >In file included from ./src/XESCore/DEMGrid.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >3 warnings generated. >[ CXX ] ./src/WEDEntities/WED_StringPlacement.cpp >[ CXX ] ./src/XESCore/DEMIO.cpp >[ CXX ] ./src/WEDEntities/WED_TaxiRouteNode.cpp >[ CXX ] ./src/WEDEntities/WED_TaxiRoute.cpp >[ CXX ] ./src/WEDEntities/WED_Taxiway.cpp >[ CXX ] ./src/WEDEntities/WED_TextureBezierNode.cpp >[ CXX ] ./src/XESCore/DEMTables.cpp >[ CXX ] ./src/WEDEntities/WED_TextureNode.cpp >In file included from src/XESCore/DEMTables.cpp:26: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMTables.cpp:27: >In file included from ./src/XESCore/Zoning.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/DEMTables.cpp:454:10: warning: enumeration values 'shader_normal' and 'shader_heading' not handled in switch [-Wswitch] > switch(info.shader) { > ^ >4 warnings generated. >[ CXX ] ./src/WEDEntities/WED_Thing.cpp >[ CXX ] ./src/WEDEntities/WED_TowerViewpoint.cpp >[ CXX ] ./src/WEDEntities/WED_TruckDestination.cpp >[ CXX ] ./src/XESCore/DEMToVector.cpp >[ CXX ] ./src/WEDEntities/WED_TruckParkingLocation.cpp >In file included from src/XESCore/DEMToVector.cpp:24: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DEMToVector.cpp:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >[ CXX ] ./src/WEDEntities/WED_Windsock.cpp >[ CXX ] ./src/WEDFileCache/CACHE_CacheObject.cpp >[ CXX ] ./src/XESCore/DSFBuilder.cpp >[ CXX ] ./src/WEDFileCache/CACHE_DomainPolicy.cpp >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:37: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DSFBuilder.cpp:23: >In file included from ./src/XESCore/DSFBuilder.h:26: >In file included from ./src/XESCore/MeshDefs.h:32: >In file included from ./libs/local/include/CGAL/Constrained_Delaunay_triangulation_2.h:25: >In file included from ./libs/local/include/CGAL/Constrained_triangulation_2.h:28: >In file included from ./libs/local/include/CGAL/Triangulation_2.h:38: >In file included from ./libs/local/include/CGAL/Triangulation_data_structure_2.h:38: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDFileCache/WED_FileCache.cpp >[ CXX ] ./src/XESCore/EnumSystem.cpp >In file included from src/XESCore/EnumSystem.cpp:25: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/WEDImportExport/WED_AptIE.cpp >src/WEDImportExport/WED_AptIE.cpp:312:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if (apt = dynamic_cast<WED_Airport *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:312:10: note: place parentheses around the assignment to silence this warning > if (apt = dynamic_cast<WED_Airport *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:312:10: note: use '==' to turn this assignment into an equality comparison > if (apt = dynamic_cast<WED_Airport *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:341:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (bcn = dynamic_cast<WED_AirportBeacon *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:341:15: note: place parentheses around the assignment to silence this warning > else if (bcn = dynamic_cast<WED_AirportBeacon *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:341:15: note: use '==' to turn this assignment into an equality comparison > else if (bcn = dynamic_cast<WED_AirportBeacon *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:345:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (bou = dynamic_cast<WED_AirportBoundary *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:345:15: note: place parentheses around the assignment to silence this warning > else if (bou = dynamic_cast<WED_AirportBoundary *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:345:15: note: use '==' to turn this assignment into an equality comparison > else if (bou = dynamic_cast<WED_AirportBoundary *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:360:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (cha = dynamic_cast<WED_AirportChain *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:360:15: note: place parentheses around the assignment to silence this warning > else if (cha = dynamic_cast<WED_AirportChain *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:360:15: note: use '==' to turn this assignment into an equality comparison > else if (cha = dynamic_cast<WED_AirportChain *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:367:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (sgn = dynamic_cast<WED_AirportSign *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:367:15: note: place parentheses around the assignment to silence this warning > else if (sgn = dynamic_cast<WED_AirportSign *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:367:15: note: use '==' to turn this assignment into an equality comparison > else if (sgn = dynamic_cast<WED_AirportSign *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:372:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (hel = dynamic_cast<WED_Helipad *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:372:15: note: place parentheses around the assignment to silence this warning > else if (hel = dynamic_cast<WED_Helipad *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:372:15: note: use '==' to turn this assignment into an equality comparison > else if (hel = dynamic_cast<WED_Helipad *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:377:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (lit = dynamic_cast<WED_LightFixture *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:377:15: note: place parentheses around the assignment to silence this warning > else if (lit = dynamic_cast<WED_LightFixture *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:377:15: note: use '==' to turn this assignment into an equality comparison > else if (lit = dynamic_cast<WED_LightFixture *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:382:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (ram = dynamic_cast<WED_RampPosition *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:382:15: note: place parentheses around the assignment to silence this warning > else if (ram = dynamic_cast<WED_RampPosition *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:382:15: note: use '==' to turn this assignment into an equality comparison > else if (ram = dynamic_cast<WED_RampPosition *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:387:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (rwy = dynamic_cast<WED_Runway *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:387:15: note: place parentheses around the assignment to silence this warning > else if (rwy = dynamic_cast<WED_Runway *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:387:15: note: use '==' to turn this assignment into an equality comparison > else if (rwy = dynamic_cast<WED_Runway *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:392:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (sea = dynamic_cast<WED_Sealane *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:392:15: note: place parentheses around the assignment to silence this warning > else if (sea = dynamic_cast<WED_Sealane *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:392:15: note: use '==' to turn this assignment into an equality comparison > else if (sea = dynamic_cast<WED_Sealane *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:397:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (tax = dynamic_cast<WED_Taxiway *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:397:15: note: place parentheses around the assignment to silence this warning > else if (tax = dynamic_cast<WED_Taxiway *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:397:15: note: use '==' to turn this assignment into an equality comparison > else if (tax = dynamic_cast<WED_Taxiway *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:412:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (twr = dynamic_cast<WED_TowerViewpoint *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:412:15: note: place parentheses around the assignment to silence this warning > else if (twr = dynamic_cast<WED_TowerViewpoint *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:412:15: note: use '==' to turn this assignment into an equality comparison > else if (twr = dynamic_cast<WED_TowerViewpoint *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:416:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (win = dynamic_cast<WED_Windsock *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:416:15: note: place parentheses around the assignment to silence this warning > else if (win = dynamic_cast<WED_Windsock *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:416:15: note: use '==' to turn this assignment into an equality comparison > else if (win = dynamic_cast<WED_Windsock *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:421:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if (atc = dynamic_cast<WED_ATCFrequency *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:421:15: note: place parentheses around the assignment to silence this warning > else if (atc = dynamic_cast<WED_ATCFrequency *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:421:15: note: use '==' to turn this assignment into an equality comparison > else if (atc = dynamic_cast<WED_ATCFrequency *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:427:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(flw = dynamic_cast<WED_ATCFlow *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:427:14: note: place parentheses around the assignment to silence this warning > else if(flw = dynamic_cast<WED_ATCFlow *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:427:14: note: use '==' to turn this assignment into an equality comparison > else if(flw = dynamic_cast<WED_ATCFlow *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:432:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(use = dynamic_cast<WED_ATCRunwayUse *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:432:14: note: place parentheses around the assignment to silence this warning > else if(use = dynamic_cast<WED_ATCRunwayUse *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:432:14: note: use '==' to turn this assignment into an equality comparison > else if(use = dynamic_cast<WED_ATCRunwayUse *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:437:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(tim = dynamic_cast<WED_ATCTimeRule *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:437:14: note: place parentheses around the assignment to silence this warning > else if(tim = dynamic_cast<WED_ATCTimeRule *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:437:14: note: use '==' to turn this assignment into an equality comparison > else if(tim = dynamic_cast<WED_ATCTimeRule *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:442:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(wnd = dynamic_cast<WED_ATCWindRule *>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:442:14: note: place parentheses around the assignment to silence this warning > else if(wnd = dynamic_cast<WED_ATCWindRule *>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:442:14: note: use '==' to turn this assignment into an equality comparison > else if(wnd = dynamic_cast<WED_ATCWindRule *>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:447:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(trk = dynamic_cast<WED_TruckParkingLocation*>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:447:14: note: place parentheses around the assignment to silence this warning > else if(trk = dynamic_cast<WED_TruckParkingLocation*>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:447:14: note: use '==' to turn this assignment into an equality comparison > else if(trk = dynamic_cast<WED_TruckParkingLocation*>(what)) > ^ > == >src/WEDImportExport/WED_AptIE.cpp:452:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > else if(dst = dynamic_cast<WED_TruckDestination*>(what)) > ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/WEDImportExport/WED_AptIE.cpp:452:14: note: place parentheses around the assignment to silence this warning > else if(dst = dynamic_cast<WED_TruckDestination*>(what)) > ^ > ( ) >src/WEDImportExport/WED_AptIE.cpp:452:14: note: use '==' to turn this assignment into an equality comparison > else if(dst = dynamic_cast<WED_TruckDestination*>(what)) > ^ > == >20 warnings generated. >[ CXX ] ./src/WEDImportExport/WED_AptImportDialog.cpp >[ CXX ] ./src/XESCore/ForestTables.cpp >In file included from src/XESCore/ForestTables.cpp:26: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >2 warnings generated. >[ CXX ] ./src/XESCore/GreedyMesh.cpp >[ CXX ] ./src/WEDImportExport/WED_AptTable.cpp >In file included from src/XESCore/GreedyMesh.cpp:27: >In file included from ./src/XESCore/MeshDefs.h:37: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/GreedyMesh.cpp:27: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/GreedyMesh.cpp:27: >In file included from ./src/XESCore/MeshDefs.h:32: >In file included from ./libs/local/include/CGAL/Constrained_Delaunay_triangulation_2.h:25: >In file included from ./libs/local/include/CGAL/Constrained_triangulation_2.h:28: >In file included from ./libs/local/include/CGAL/Triangulation_2.h:38: >In file included from ./libs/local/include/CGAL/Triangulation_data_structure_2.h:38: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDImportExport/WED_DSFExport.cpp >[ CXX ] ./src/XESCore/Hydro2.cpp >In file included from src/XESCore/Hydro2.cpp:24: >In file included from ./src/XESCore/Hydro2.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/Hydro2.cpp:24: >In file included from ./src/XESCore/Hydro2.h:28: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/Hydro2.cpp:24: >In file included from ./src/XESCore/Hydro2.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/XESCore/MapAlgs.cpp >In file included from src/XESCore/MapAlgs.cpp:23: >In file included from ./src/XESCore/MapAlgs.h:29: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MapAlgs.cpp:23: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MapAlgs.cpp:23: >In file included from ./src/XESCore/MapAlgs.h:29: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/WEDImportExport/WED_DSFImport.cpp >src/WEDFileCache/WED_FileCache.cpp:160:28: error: no matching function for call to 'make_pair' > paired_files.push_back(make_pair<string,string>(files[i], files[i+1])); > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/c++/v1/utility:639:1: note: candidate function not viable: no known conversion from 'std::__1::__vector_base<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > >::value_type' (aka 'std::__1::basic_string<char>') to 'std::__1::basic_string<char> &&' for 1st argument >make_pair(_T1&& __t1, _T2&& __t2) >^ >1 error generated. >[ CXX ] ./src/XESCore/MapBuffer.cpp >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:365: build/FreeBSD/release_opt/obj/./src/WEDFileCache/WED_FileCache_wed.o] Error 1 >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[2]: *** [Makefile:54: WED] Error 2 >[ CXX ] ./src/XESCore/MapCreate.cpp >In file included from src/XESCore/MapCreate.cpp:24: >In file included from ./src/XESCore/MapCreate.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >In file included from src/XESCore/MapBuffer.cpp:24: >In file included from ./src/XESCore/MapBuffer.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/XESCore/MapHelpers.cpp >In file included from src/XESCore/MapHelpers.cpp:24: >In file included from ./src/XESCore/MapHelpers.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >[ CXX ] ./src/XESCore/MapIO.cpp >In file included from src/XESCore/MapIO.cpp:23: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MapIO.cpp:29: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MapIO.cpp:23: >In file included from ./src/XESCore/MapIO.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/XESCore/MapOverlay.cpp >In file included from src/XESCore/MapOverlay.cpp:24: >In file included from ./src/XESCore/MapOverlay.h:28: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MapOverlay.cpp:25: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MapOverlay.cpp:24: >In file included from ./src/XESCore/MapOverlay.h:28: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >[ CXX ] ./src/XESCore/MapPolygon.cpp >[ CXX ] ./src/XESCore/MapRaster.cpp >[ CXX ] ./src/XESCore/MapTopology.cpp >[ CXX ] ./src/XESCore/MeshAlgs.cpp >[ CXX ] ./src/XESCore/MeshDefs.cpp >In file included from src/XESCore/DEMIO.cpp:23: >In file included from ./src/XESCore/DEMIO.h:27: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/DEMIO.cpp:28: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/DEMIO.cpp:1718:5: error: no matching function for call to 'WriteBitmapToPNG' > if(WriteBitmapToPNG(&image, out_file.c_str(), NULL, NULL, 2.2f)) > ^~~~~~~~~~~~~~~~ >./src/Utils/BitmapUtils.h:116:6: note: candidate function not viable: no known conversion from 'nullptr_t' to 'int' for 4th argument >int WriteBitmapToPNG(const struct ImageInfo * inImage, const char * inFilePath, char * inPalette, int inPaletteLen, float gamma); > ^ >3 warnings and 1 error generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:367: build/FreeBSD/release_opt/obj/./src/XESCore/DEMIO_rfui.o] Error 1 >gmake[3]: *** Waiting for unfinished jobs.... >In file included from src/XESCore/AptIO.cpp:31: >In file included from ./src/Utils/GISUtils.h:28: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/XESCore/AptIO.cpp:710:42: error: comparison between pointer and integer ('const char *' and 'int') > if(ramp_operation_type_strings[i] == '\0') > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:993:16: error: comparison between pointer and integer ('const char *' and 'int') > while(*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1001:15: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1039:18: error: comparison between pointer and integer ('const char *' and 'int') > while (*str != '\0') > ~~~~ ^ ~~~~ >src/XESCore/AptIO.cpp:1047:16: error: comparison between pointer and integer ('const char *' and 'int') > if (*str == '\0') > ~~~~ ^ ~~~~ >1 warning and 5 errors generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:367: build/FreeBSD/release_opt/obj/./src/XESCore/AptIO_rfui.o] Error 1 >In file included from src/RenderFarmUI/RF_Main.cpp:30: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/RenderFarmUI/RF_Main.cpp:52: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >src/RenderFarmUI/RF_Main.cpp:306:12: error: cannot initialize a variable of type 'int' with an rvalue of type 'nullptr_t' >static int fifo = NULL; > ^ ~~~~ >In file included from src/RenderFarmUI/RF_Main.cpp:52: >In file included from ./src/XESTools/GISTool_Globals.h:27: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings and 1 error generated. >[ --FAILED-- ] >gmake[3]: *** [makerules/global/toplevel.mk:367: build/FreeBSD/release_opt/obj/./src/RenderFarmUI/RF_Main_rfui.o] Error 1 >In file included from src/XESCore/MeshDefs.cpp:24: >In file included from ./src/XESCore/MeshDefs.h:37: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MeshDefs.cpp:24: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MeshDefs.cpp:24: >In file included from ./src/XESCore/MeshDefs.h:32: >In file included from ./libs/local/include/CGAL/Constrained_Delaunay_triangulation_2.h:25: >In file included from ./libs/local/include/CGAL/Constrained_triangulation_2.h:28: >In file included from ./libs/local/include/CGAL/Triangulation_2.h:38: >In file included from ./libs/local/include/CGAL/Triangulation_data_structure_2.h:38: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >In file included from src/XESCore/MapTopology.cpp:24: >In file included from ./src/XESCore/MapTopology.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >1 warning generated. >In file included from src/XESCore/MapRaster.cpp:24: >In file included from ./src/XESCore/MapRaster.h:27: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MapRaster.cpp:24: >In file included from ./src/XESCore/MapRaster.h:28: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >3 warnings generated. >In file included from src/XESCore/MeshAlgs.cpp:25: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MeshAlgs.cpp:27: >In file included from ./src/XESCore/MeshAlgs.h:26: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MeshAlgs.cpp:25: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >In file included from src/XESCore/MapPolygon.cpp:6: >In file included from ./src/XESCore/MapPolygon.h:9: >In file included from ./src/XESCore/MapDefs.h:56: >In file included from ./src/XESCore/CGALDefs.h:43: >./libs/local/include/CGAL/MP_Float.h:162:49: warning: shifting a negative signed value is undefined [-Wshift-negative-value] > const limb2 mask= ~( static_cast<limb2>(-1) << sizeof_limb ); //0000ffff > ~~~~~~~~~~~~~~~~~~~~~~ ^ >In file included from src/XESCore/MapPolygon.cpp:9: >In file included from ./src/XESCore/MapAlgs.h:32: >In file included from ./src/XESCore/MeshDefs.h:38: >./src/XESCore/DEMDefs.h:1220:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >./src/XESCore/DEMDefs.h:1226:60: warning: implicit conversion from 'double' to 'bool' changes value from -32768 to true [-Wliteral-conversion] > if (x < 0 || x >= mWidth || y < 0 || y >= mHeight) return DEM_NO_DATA; > ~~~~~~ ^~~~~~~~~~~ >./src/XESCore/DEMDefs.h:88:21: note: expanded from macro 'DEM_NO_DATA' >#define DEM_NO_DATA -32768.0 > ^~~~~~~~ >In file included from src/XESCore/MapPolygon.cpp:6: >In file included from ./src/XESCore/MapPolygon.h:9: >In file included from ./src/XESCore/MapDefs.h:65: >In file included from ./libs/local/include/CGAL/Arr_landmarks_point_location.h:33: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_vertices_generator.h:27: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_generator_base.h:30: >In file included from ./libs/local/include/CGAL/Arr_point_location/Arr_lm_nearest_neighbor.h:30: >In file included from ./libs/local/include/CGAL/Orthogonal_k_neighbor_search.h:24: >In file included from ./libs/local/include/CGAL/internal/K_neighbor_search.h:27: >In file included from ./libs/local/include/CGAL/Kd_tree_node.h:26: >./libs/local/include/CGAL/Compact_container.h:1150:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] > return &*rhs == NULL; > ^~~~ ~~~~ >./libs/local/include/CGAL/Triangulation_data_structure_2.h:651:10: note: in instantiation of function template specialization 'CGAL::internal::operator==<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' requested here > if (fc == 0) return false; > ^ >./libs/local/include/CGAL/Triangulation_2.h:886:15: note: in instantiation of member function 'CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > >::is_edge' requested here > return _tds.is_edge(va, vb, fr, i); > ^ >./src/XESCore/MeshDefs.h:261:10: note: in instantiation of member function 'CGAL::Triangulation_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<MeshVertexInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_vertex_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_with_info_2<MeshFaceInfo, CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_face_base_2<CGAL::Gps_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true>, std::__1::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, std::__1::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> > > >, CGAL::Arr_consolidated_curve_data_traits_2<CGAL::Arr_segment_traits_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<CGAL::Lazy_exact_nt<CGAL::Quotient<CGAL::MP_Float> > >, true> >, int> >, CGAL::Triangulation_ds_face_base_2<void> > > > > >::is_edge' requested here > if (cdt.is_edge(a,b,r.first,r.second)) > ^ >./libs/local/include/CGAL/Compact_container.h:1095:15: note: 'operator*' returns a reference > reference operator*() const { return *(m_ptr.p); } > ^ >4 warnings generated. >gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[2]: *** [Makefile:54: RenderFarmUI] Error 2 >gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >gmake[1]: *** [Makefile:26: release-opt] Error 2 >gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/xptools/work/xptools-wed_161r1' >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make: stopped in /usr/ports/games/xptools >build of games/xptools | xptools-w.161.r1_3 ended at Wed Jul 4 16:51:58 CEST 2018 >build time: 00:02:31 >!!! build failure encountered !!! >[00:02:38] Cleaning up >[00:02:38] Unmounting file systems
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 229517
:
194879
| 194880 |
194934
|
194936
|
195005
|
195135
|
195136
|
195138