=>> Building cad/electric build started at Tue Apr 2 11:55:47 BST 2024 port directory: /usr/ports/cad/electric package name: electric-7.0.0_5 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1556 Jul 29 2023 /usr/ports/cad/electric/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: df92eba69a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 07 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for electric-7.0.0_5: NLS=on: Native Language Support OPTIMIZED_CFLAGS=off: Use extra compiler optimizations T1LIB=on: Use T1lib Type1 font library ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/cad/electric/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/cad/electric/work XDG_CACHE_HOME=/wrkdirs/usr/ports/cad/electric/work/.cache HOME=/wrkdirs/usr/ports/cad/electric/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/cad/electric/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/cad/electric/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- MOTIFLIB="-L/usr/local/lib -lXm" XDG_DATA_HOME=/wrkdirs/usr/ports/cad/electric/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/cad/electric/work XDG_CACHE_HOME=/wrkdirs/usr/ports/cad/electric/work/.cache HOME=/wrkdirs/usr/ports/cad/electric/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/cad/electric/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/cad/electric/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" 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-- OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/electric" EXAMPLESDIR="share/examples/electric" DATADIR="share/electric" WWWDIR="www/electric" ETCDIR="etc/electric" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/electric DOCSDIR=/usr/local/share/doc/electric EXAMPLESDIR=/usr/local/share/examples/electric WWWDIR=/usr/local/www/electric ETCDIR=/usr/local/etc/electric --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 #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 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) 89999 open files (-n) 8192 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-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The electric 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://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> electric-7.0.0_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of electric-7.0.0_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The electric 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by electric-7.0.0_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The electric 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by electric-7.0.0_5 for building => SHA256 Checksum OK for electric-7.00.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The electric 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by electric-7.0.0_5 for building ===> Extracting for electric-7.0.0_5 => SHA256 Checksum OK for electric-7.00.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for electric-7.0.0_5 ===> Applying FreeBSD patches for electric-7.0.0_5 from /usr/ports/cad/electric/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> electric-7.0.0_5 depends on package: gettext-runtime>=0.22_1 - not found ===> Installing existing package /packages/All/gettext-runtime-0.22.3_1.pkg [pkg-builder.dan.net.uk] Installing gettext-runtime-0.22.3_1... [pkg-builder.dan.net.uk] `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] Extracting gettext-runtime-0.22.3_1: .......... done ===> electric-7.0.0_5 depends on package: gettext-runtime>=0.22_1 - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.22.3_1.pkg [pkg-builder.dan.net.uk] Installing gettext-tools-0.22.3_1... [pkg-builder.dan.net.uk] `-- Installing libtextstyle-0.22.3... [pkg-builder.dan.net.uk] `-- Extracting libtextstyle-0.22.3: .......... done [pkg-builder.dan.net.uk] Extracting gettext-tools-0.22.3_1: .......... done ===> electric-7.0.0_5 depends on executable: msgfmt - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/ice.pc - not found ===> Installing existing package /packages/All/libICE-1.1.0_2,1.pkg [pkg-builder.dan.net.uk] Installing libICE-1.1.0_2,1... [pkg-builder.dan.net.uk] Extracting libICE-1.1.0_2,1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/sm.pc - not found ===> Installing existing package /packages/All/libSM-1.2.3_1,1.pkg [pkg-builder.dan.net.uk] Installing libSM-1.2.3_1,1... [pkg-builder.dan.net.uk] Extracting libSM-1.2.3_1,1: ........ done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.7_1,1.pkg [pkg-builder.dan.net.uk] Installing libX11-1.8.7_1,1... [pkg-builder.dan.net.uk] `-- Installing libxcb-1.16.1... [pkg-builder.dan.net.uk] | `-- Installing libXau-1.0.9_1... [pkg-builder.dan.net.uk] | `-- Extracting libXau-1.0.9_1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXdmcp-1.1.5... [pkg-builder.dan.net.uk] | | `-- Installing xorgproto-2023.2... [pkg-builder.dan.net.uk] | | `-- Extracting xorgproto-2023.2: .......... done [pkg-builder.dan.net.uk] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg-builder.dan.net.uk] `-- Extracting libxcb-1.16.1: .......... done [pkg-builder.dan.net.uk] Extracting libX11-1.8.7_1,1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - not found ===> Installing existing package /packages/All/libXext-1.3.6,1.pkg [pkg-builder.dan.net.uk] Installing libXext-1.3.6,1... [pkg-builder.dan.net.uk] Extracting libXext-1.3.6,1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.4,1.pkg [pkg-builder.dan.net.uk] Installing libXmu-1.1.4,1... [pkg-builder.dan.net.uk] `-- Installing libXt-1.3.0,1... [pkg-builder.dan.net.uk] `-- Extracting libXt-1.3.0,1: .......... done [pkg-builder.dan.net.uk] Extracting libXmu-1.1.4,1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - not found ===> Installing existing package /packages/All/libXpm-3.5.17_1.pkg [pkg-builder.dan.net.uk] Installing libXpm-3.5.17_1... [pkg-builder.dan.net.uk] Extracting libXpm-3.5.17_1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> Returning to build of electric-7.0.0_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> electric-7.0.0_5 depends on shared library: libt1.so - not found ===> Installing existing package /packages/All/t1lib-5.1.2_5,1.pkg [pkg-builder.dan.net.uk] Installing t1lib-5.1.2_5,1... [pkg-builder.dan.net.uk] `-- Installing libXaw-1.0.14_1,2... [pkg-builder.dan.net.uk] `-- Extracting libXaw-1.0.14_1,2: .......... done [pkg-builder.dan.net.uk] Extracting t1lib-5.1.2_5,1: .......... done ===> electric-7.0.0_5 depends on shared library: libt1.so - found (/usr/local/lib/libt1.so) ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on shared library: libXm.so.4 - not found ===> Installing existing package /packages/All/open-motif-2.3.8_8.pkg [pkg-builder.dan.net.uk] Installing open-motif-2.3.8_8... [pkg-builder.dan.net.uk] `-- Installing fontconfig-2.15.0_2,1... [pkg-builder.dan.net.uk] | `-- Installing expat-2.6.1... [pkg-builder.dan.net.uk] | `-- Extracting expat-2.6.1: .......... done [pkg-builder.dan.net.uk] | `-- Installing freetype2-2.13.2... [pkg-builder.dan.net.uk] | `-- Extracting freetype2-2.13.2: .......... done [pkg-builder.dan.net.uk] `-- Extracting fontconfig-2.15.0_2,1: .......... done [pkg-builder.dan.net.uk] `-- Installing jpeg-turbo-3.0.2... [pkg-builder.dan.net.uk] `-- Extracting jpeg-turbo-3.0.2: .......... done [pkg-builder.dan.net.uk] `-- Installing libXft-2.3.7_1... [pkg-builder.dan.net.uk] | `-- Installing libXrender-0.9.10_2... [pkg-builder.dan.net.uk] | `-- Extracting libXrender-0.9.10_2: ....... done [pkg-builder.dan.net.uk] `-- Extracting libXft-2.3.7_1: .......... done [pkg-builder.dan.net.uk] `-- Installing png-1.6.43... [pkg-builder.dan.net.uk] `-- Extracting png-1.6.43: .......... done [pkg-builder.dan.net.uk] `-- Installing xbitmaps-1.1.2... [pkg-builder.dan.net.uk] `-- Extracting xbitmaps-1.1.2: .......... done [pkg-builder.dan.net.uk] Extracting open-motif-2.3.8_8: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ===== Message from freetype2-2.13.2: -- 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. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> electric-7.0.0_5 depends on shared library: libXm.so.4 - found (/usr/local/lib/libXm.so.4) ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for electric-7.0.0_5 loading site script /usr/ports/Templates/config.site creating cache ./config.cache checking for c++... c++ checking whether the C++ compiler (c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong ) works... yes checking whether the C++ compiler (c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for gcc... cc checking whether the C compiler (cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong ) works... yes checking whether the C compiler (cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cpp checking whether cc needs -traditional... no checking for X... libraries /usr/local/lib, headers /usr/local/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XmuCompareISOLatin1 in -lXmu... yes checking for XShmAttach in -lXext... yes checking for XpStartPage in -lXp... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for db.h... yes checking for fcntl.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking for sys/int_types.h... no checking for locale.h... (cached) yes checking for sgtty.h... no checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... no checking for termios.h... yes checking for termio.h... no checking for unistd.h... (cached) yes checking for Xm.h... no checking for working const... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for pid_t... (cached) yes checking for vfork.h... (cached) no checking for working vfork... yes checking return type of signal handlers... void checking for vprintf... (cached) yes checking for type of readdir_r... POSIX checking for ftime... no checking for getcwd... (cached) yes checking for gethostid... yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for getwd... (cached) yes checking for qsort... yes checking for scandir... (cached) yes checking for setlocale... (cached) yes checking for strstr... (cached) yes checking for strchr... (cached) yes checking for valloc... yes checking for vsnprintf... (cached) yes checking host system type... amd64-portbld-freebsd13.2 checking for pthread.h... (cached) yes checking for pthread_join in LIBS=-lpthread with CFLAGS=... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... -D_THREAD_SAFE checking for cc_r... cc checking for u_int64_t... yes checking for uint64_t... yes updating cache ./config.cache creating ./config.status creating Makefile creating src/include/defines.h =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for electric-7.0.0_5 cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/conlay.c -o src/cons/conlay.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/conlin.c -o src/cons/conlin.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/conlingtt.c -o src/cons/conlingtt.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/conlinprs.c -o src/cons/conlinprs.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/conlinttg.c -o src/cons/conlinttg.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/cons/contable.c -o src/cons/contable.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/aidtable.c -o src/db/aidtable.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/data.c -o src/db/data.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbchange.c -o src/db/dbchange.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbcontour.c -o src/db/dbcontour.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbcontrol.c -o src/db/dbcontrol.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbcreate.c -o src/db/dbcreate.o src/db/dbcreate.c:1213:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ang = abs(angles[1]-angles[0]); ^ src/db/dbcreate.c:1213:8: note: use function 'labs' instead ang = abs(angles[1]-angles[0]); ^~~ labs src/db/dbcreate.c:1239:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(cx0-cx1) > abs(cy0-cy1)) ^ src/db/dbcreate.c:1239:7: note: use function 'labs' instead if (abs(cx0-cx1) > abs(cy0-cy1)) ^~~ labs src/db/dbcreate.c:1239:22: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(cx0-cx1) > abs(cy0-cy1)) ^ src/db/dbcreate.c:1239:22: note: use function 'labs' instead if (abs(cx0-cx1) > abs(cy0-cy1)) ^~~ labs 3 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dberror.c -o src/db/dberror.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbgeom.c -o src/db/dbgeom.o src/db/dbgeom.c:1015:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(radius)*2 >= ai->length) ^ src/db/dbgeom.c:1015:9: note: use function 'labs' instead if (abs(radius)*2 >= ai->length) ^~~ labs src/db/dbgeom.c:1018:23: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (!findcenters(abs(radius), ai->end[0].xpos, ^ src/db/dbgeom.c:1018:23: note: use function 'labs' instead if (!findcenters(abs(radius), ai->end[0].xpos, ^~~ labs 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dblang.c -o src/db/dblang.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dblangelk.c -o src/db/dblangelk.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dblangjava.cpp -o src/db/dblangjava.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dblangtcl.c -o src/db/dblangtcl.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dblibrary.c -o src/db/dblibrary.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbmath.c -o src/db/dbmath.o src/db/dbmath.c:175:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{ZE, P1}, {N1, ZE}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:176:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{N1, ZE}, {ZE, N1}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:176:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{N1, ZE}, {ZE, N1}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:177:8: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{ZE, N1}, {P1, ZE}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:178:8: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{ZE, N1}, {N1, ZE}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:178:14: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{ZE, N1}, {N1, ZE}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:179:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{N1, ZE}, {ZE, P1}}, ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:181:18: warning: shifting a negative signed value is undefined [-Wshift-negative-value] {{P1, ZE}, {ZE, N1}} ^~ src/db/dbmath.c:127:15: note: expanded from macro 'N1' #define N1 (-1<<30) /* fractional representation of -1 */ ~~^ src/db/dbmath.c:926:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dx = abs(x1 - x2); ^ src/db/dbmath.c:926:7: note: use function 'labs' instead dx = abs(x1 - x2); ^~~ labs src/db/dbmath.c:927:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dy = abs(y1 - y2); ^ src/db/dbmath.c:927:7: note: use function 'labs' instead dy = abs(y1 - y2); ^~~ labs src/db/dbmath.c:1701:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^ src/db/dbmath.c:1701:7: note: use function 'labs' instead if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^~~ labs src/db/dbmath.c:1701:20: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^ src/db/dbmath.c:1701:20: note: use function 'labs' instead if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^~~ labs src/db/dbmath.c:1701:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^ src/db/dbmath.c:1701:33: note: use function 'labs' instead if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^~~ labs src/db/dbmath.c:1701:46: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^ src/db/dbmath.c:1701:46: note: use function 'labs' instead if (abs(ix-x1) + abs(iy-y1) < abs(ix-x2) + abs(iy-y2)) ^~~ labs src/db/dbmath.c:2543:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ang) <= poly->count) return(FALSE); ^ src/db/dbmath.c:2543:8: note: use function 'labs' instead if (abs(ang) <= poly->count) return(FALSE); ^~~ labs src/db/dbmath.c:3021:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] return(abs(dist-odist)); ^ src/db/dbmath.c:3021:10: note: use function 'labs' instead return(abs(dist-odist)); ^~~ labs src/db/dbmath.c:3045:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] return(abs(dist-odist)); ^ src/db/dbmath.c:3045:10: note: use function 'labs' instead return(abs(dist-odist)); ^~~ labs 17 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbmemory.c -o src/db/dbmemory.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbmerge.c -o src/db/dbmerge.o src/db/dbmerge.c:3624:12: warning: self-comparison always evaluates to false [-Wtautological-compare] if ((tx != tx || oty != ty) && (otx != fx || oty != fy)) ^ src/db/dbmerge.c:3752:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ang) <= mp->count) return(FALSE); ^ src/db/dbmerge.c:3752:6: note: use function 'labs' instead if (abs(ang) <= mp->count) return(FALSE); ^~~ labs 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbmult.c -o src/db/dbmult.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbnoproto.c -o src/db/dbnoproto.o src/db/dbnoproto.c:554:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] i = abs(i) % lib->nodeprotohashtablesize; ^ src/db/dbnoproto.c:554:8: note: use function 'labs' instead i = abs(i) % lib->nodeprotohashtablesize; ^~~ labs src/db/dbnoproto.c:732:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] i = abs(i) % hashtablesize; ^ src/db/dbnoproto.c:732:7: note: use function 'labs' instead i = abs(i) % hashtablesize; ^~~ labs src/db/dbnoproto.c:759:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] i = abs(i) % lib->nodeprotohashtablesize; ^ src/db/dbnoproto.c:759:7: note: use function 'labs' instead i = abs(i) % lib->nodeprotohashtablesize; ^~~ labs 3 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbtech.c -o src/db/dbtech.o src/db/dbtech.c:2177:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(radius)*2 < ai->length) return(TRUE); ^ src/db/dbtech.c:2177:6: note: use function 'labs' instead if (abs(radius)*2 < ai->length) return(TRUE); ^~~ labs src/db/dbtech.c:2180:18: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (findcenters(abs(radius), ai->end[0].xpos, ai->end[0].ypos, ^ src/db/dbtech.c:2180:18: note: use function 'labs' instead if (findcenters(abs(radius), ai->end[0].xpos, ai->end[0].ypos, ^~~ labs 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbtechi.c -o src/db/dbtechi.o src/db/dbtechi.c:375:16: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] halflength = abs(hy-ly) / 2; ^ src/db/dbtechi.c:375:16: note: use function 'labs' instead halflength = abs(hy-ly) / 2; ^~~ labs src/db/dbtechi.c:401:16: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] halflength = abs(hx-lx) / 2; ^ src/db/dbtechi.c:401:16: note: use function 'labs' instead halflength = abs(hx-lx) / 2; ^~~ labs src/db/dbtechi.c:1028:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^ src/db/dbtechi.c:1028:8: note: use function 'labs' instead if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^~~ labs src/db/dbtechi.c:1028:27: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^ src/db/dbtechi.c:1028:27: note: use function 'labs' instead if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^~~ labs src/db/dbtechi.c:1028:48: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^ src/db/dbtechi.c:1028:48: note: use function 'labs' instead if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^~~ labs src/db/dbtechi.c:1028:67: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^ src/db/dbtechi.c:1028:67: note: use function 'labs' instead if (abs(x-poly->xv[0])+abs(y-poly->yv[0]) > abs(x-poly->xv[1])+abs(y-poly->yv[1])) ^~~ labs src/db/dbtechi.c:1448:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(pl->radius)*2 < ai->length) return(total); ^ src/db/dbtechi.c:1448:6: note: use function 'labs' instead if (abs(pl->radius)*2 < ai->length) return(total); ^~~ labs src/db/dbtechi.c:1451:18: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (findcenters(abs(pl->radius), ai->end[0].xpos, ai->end[0].ypos, ^ src/db/dbtechi.c:1451:18: note: use function 'labs' instead if (findcenters(abs(pl->radius), ai->end[0].xpos, ai->end[0].ypos, ^~~ labs 8 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbtext.c -o src/db/dbtext.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/db/dbvars.c -o src/db/dbvars.o In file included from src/db/dbvars.c:43: src/include/simirsim.h:79:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ In file included from src/db/dbvars.c:43: src/include/simirsim.h:91:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/drc/drc.c -o src/drc/drc.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/drc/drcbatch.c -o src/drc/drcbatch.o src/drc/drcbatch.c:2510:15: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcbatch.c:2510:15: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcbatch.c:2510:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcbatch.c:2510:29: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcbatch.c:2510:49: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcbatch.c:2510:49: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcbatch.c:2510:63: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcbatch.c:2510:63: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcbatch.c:2511:15: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcbatch.c:2511:15: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcbatch.c:2511:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcbatch.c:2511:29: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcbatch.c:2511:49: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcbatch.c:2511:49: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcbatch.c:2511:63: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcbatch.c:2511:63: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs 8 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/drc/drcflat.cpp -o src/drc/drcflat.o src/drc/drcflat.cpp:69:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:99:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:126:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN ret = TRUE; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:128:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:181:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)tech, VTECHNOLOGY, VSTRING|VISARRAY, x_("IO_cif_layer_names")); ^ src/drc/drcflat.cpp:207:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((flatdrcloc = egetenv(x_("FLATDRCLOC"))) == NULL) ^ src/drc/drcflat.cpp:208:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] flatdrcloc = FLATDRCLOC; ^ src/include/config.h:169:33: note: expanded from macro 'FLATDRCLOC' # define FLATDRCLOC x_("/usr/local/bin/ffindshort") ^ src/drc/drcflat.cpp:230:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( SORTLOC ); ^ src/include/config.h:168:33: note: expanded from macro 'SORTLOC' # define SORTLOC x_("/usr/bin/sort") ^ src/drc/drcflat.cpp:231:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("+0n") ); ^ src/drc/drcflat.cpp:232:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("-1") ); ^ src/drc/drcflat.cpp:233:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("-o") ); ^ src/drc/drcflat.cpp:241:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( SORTLOC ); ^ src/include/config.h:168:33: note: expanded from macro 'SORTLOC' # define SORTLOC x_("/usr/bin/sort") ^ src/drc/drcflat.cpp:242:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("+1n") ); ^ src/drc/drcflat.cpp:243:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("-2") ); ^ src/drc/drcflat.cpp:244:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dr_process.addArgument( x_("-o") ); ^ src/drc/drcflat.cpp:253:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((sflatdrcloc = egetenv(x_("SFLATDRCLOC"))) == NULL) ^ src/drc/drcflat.cpp:254:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sflatdrcloc = SFLATDRCLOC; ^ src/include/config.h:170:33: note: expanded from macro 'SFLATDRCLOC' # define SFLATDRCLOC x_("/usr/local/bin/findshort") ^ src/drc/drcflat.cpp:270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ptr, *layname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ptr, *layname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG errors, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG errors, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG errors, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG errors, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG errors, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:296:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/drc/drcflat.cpp:307:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-area"), lx, hx, ly, hy, el_curwindowpart->curnodeproto); ^ src/drc/drcflat.cpp:314:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(x_("%s"), err); ^ src/drc/drcflat.cpp:315:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else ttyputmsg(x_("%s"), line); ^ src/drc/drcflat.cpp:330:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:333:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:334:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:472:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi, *spi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:472:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi, *spi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG drain, portnum, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG drain, portnum, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG drain, portnum, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECH_NODES *thistn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:510:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, gate_min_distance, active_overlap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:510:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, gate_min_distance, active_overlap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:510:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, gate_min_distance, active_overlap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:511:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, correction; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:511:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, correction; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:512:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECH_SERPENT *st; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:513:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECH_POLYGON *lay; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:537:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG default_width = (active_overlap/WHOLE) * lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:574:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xv, yv; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:574:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xv, yv; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:575:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:604:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(dr_file, x_("%ld %ld %ld %ld %ld %ld\n"), ly, hy, lx, hx, poly->layer, net); ^ src/drc/drcflat.cpp:615:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:616:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:617:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/drc/drcflat.cpp:618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 62 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/drc/drcquick.c -o src/drc/drcquick.o src/drc/drcquick.c:1618:15: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcquick.c:1618:15: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcquick.c:1618:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcquick.c:1618:29: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcquick.c:1618:49: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcquick.c:1618:49: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcquick.c:1618:63: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^ src/drc/drcquick.c:1618:63: note: use function 'labs' instead mini(mini(abs(lx1-lx2), abs(lx1-hx2)), mini(abs(hx1-lx2), abs(hx1-hx2))), ^~~ labs src/drc/drcquick.c:1619:15: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcquick.c:1619:15: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcquick.c:1619:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcquick.c:1619:29: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcquick.c:1619:49: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcquick.c:1619:49: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcquick.c:1619:63: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^ src/drc/drcquick.c:1619:63: note: use function 'labs' instead mini(mini(abs(ly1-ly2), abs(ly1-hy2)), mini(abs(hy1-ly2), abs(hy1-hy2)))); ^~~ labs src/drc/drcquick.c:2093:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] hash = abs(((INTBIG)dii->cell1 + dii->rot1 + dii->trn1 + ^ src/drc/drcquick.c:2093:9: note: use function 'labs' instead hash = abs(((INTBIG)dii->cell1 + dii->rot1 + dii->trn1 + ^~~ labs src/drc/drcquick.c:2117:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] hash = abs(((INTBIG)dii->cell1 + dii->rot1 + dii->trn1 + ^ src/drc/drcquick.c:2117:9: note: use function 'labs' instead hash = abs(((INTBIG)dii->cell1 + dii->rot1 + dii->trn1 + ^~~ labs src/drc/drcquick.c:3723:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] index = abs(((INTBIG)np) % dr_quicklayerinternodehashsize); ^ src/drc/drcquick.c:3723:11: note: use function 'labs' instead index = abs(((INTBIG)np) % dr_quicklayerinternodehashsize); ^~~ labs src/drc/drcquick.c:3786:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] index = abs(((INTBIG)ap) % dr_quicklayerinterarchashsize); ^ src/drc/drcquick.c:3786:11: note: use function 'labs' instead index = abs(((INTBIG)ap) % dr_quicklayerinterarchashsize); ^~~ labs src/drc/drcquick.c:3837:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] index = abs(((INTBIG)np) % dr_quicklayerinternodehashsize); ^ src/drc/drcquick.c:3837:10: note: use function 'labs' instead index = abs(((INTBIG)np) % dr_quicklayerinternodehashsize); ^~~ labs src/drc/drcquick.c:3863:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] index = abs(((INTBIG)ap) % dr_quicklayerinterarchashsize); ^ src/drc/drcquick.c:3863:10: note: use function 'labs' instead index = abs(((INTBIG)ap) % dr_quicklayerinterarchashsize); ^~~ labs 14 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/graph/graphcommon.cpp -o src/graph/graphcommon.o src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:136:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x1, y1, x_("line")); ^ src/graph/graphcommon.cpp:137:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x2, y2, x_("line")); ^ src/graph/graphcommon.cpp:161:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, dx, dy, d, incr1, incr2, x, y, xend, yend, yincr, xincr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:167:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x1, y1, x_("invline")); ^ src/graph/graphcommon.cpp:168:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x2, y2, x_("invline")); ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:439:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, ycur=0, yrev, wrap, lx=0, hx=0, ly=0, hy=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:440:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *row; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:441:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, style, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:441:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, style, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:441:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, style, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:441:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, style, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYSEG *a, *active, *edge, *lastedge, *left, *edgelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:443:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:453:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x[i], y[i], x_("polygon")); ^ src/graph/graphcommon.cpp:648:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style, x, y, left, right, bottom, top, pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:650:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow, mask, col; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:650:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow, mask, col; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:650:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow, mask, col; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:658:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, left, top, x_("box")); ^ src/graph/graphcommon.cpp:659:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, right-1, bottom-1, x_("box")); ^ src/graph/graphcommon.cpp:697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right, x, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:707:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, left, top, x_("invbox")); ^ src/graph/graphcommon.cpp:708:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, right-1, bottom-1, x_("invbox")); ^ src/graph/graphcommon.cpp:727:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:742:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, fleft, ftop, x_("movebox")); ^ src/graph/graphcommon.cpp:743:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, fright-1, fbottom-1, x_("movebox")); ^ src/graph/graphcommon.cpp:750:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, tleft, ttop, x_("movebox")); ^ src/graph/graphcommon.cpp:751:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, tright-1, tbottom-1, x_("movebox")); ^ src/graph/graphcommon.cpp:819:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:822:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:822:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xsize, ysize, toindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xsize, ysize, toindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xsize, ysize, toindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:863:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SAVEDBOX *box; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:880:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:881:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SAVEDBOX *box; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:882:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fromindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:884:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xsize, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:884:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xsize, y; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, col, top, bottom, left, right, mask, pos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:930:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *dest, *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:930:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *dest, *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:933:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1059:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1062:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1074:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, left, top, x_("circle")); ^ src/graph/graphcommon.cpp:1075:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, right, bottom, x_("circle")); ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG col, mask, top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d, maxx, maxy, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow1, *thisrow2, *thisrow3, *thisrow4, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1343:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1344:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1345:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1372:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1373:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1373:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1373:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1374:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1374:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1374:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1374:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG top, bottom, left, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1375:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UCHAR1 *thisrow; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1479:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x, y, x_("arc")); ^ src/graph/graphcommon.cpp:1503:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1525:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1543:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1561:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1589:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG alternate, pa_x, pa_y, pb_x, pb_y, i, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG start_oct, end_oct; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG start_oct, end_oct; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1683:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWFRAME *wf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1684:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, xnum, xden, ynum, yden, x0,y0, x1,y1, x2,y2, x3,y3, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, fatdots; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, fatdots; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, fatdots; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1687:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:1696:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x2, y2, x_("grid")); ^ src/graph/graphcommon.cpp:1697:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHECKCOORD(wf, x3, y3, x_("grid")); ^ src/graph/graphcommon.cpp:2095:28: warning: when type is in parentheses, array cannot have dynamic size newArguments = new (CHAR*[n + 2]); ~ ^~~~~ ~ src/graph/graphcommon.cpp:2127:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG save0, save1, save2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:2127:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG save0, save1, save2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/graph/graphcommon.cpp:2127:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG save0, save1, save2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 219 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -DANYDEPTH -DTRUETYPE -I/usr/local/include -c src/graph/graphunixx11.c -o src/graph/graphunixx11.o src/graph/graphunixx11.c:2657:40: warning: incompatible function pointer types passing 'void (char *)' to parameter of type 'void (*)(String) __attribute__((noreturn))' (aka 'void (*)(char *) __attribute__((noreturn))') [-Wincompatible-function-pointer-types] (void)XtAppSetErrorHandler(gra_xtapp, gra_xterrors); ^~~~~~~~~~~~ /usr/local/include/X11/Intrinsic.h:1786:1: note: passing argument to parameter here ); ^ src/graph/graphunixx11.c:2715:4: warning: format specifies type 'int' but the argument has type 'Atom' (aka 'unsigned long') [-Wformat] gra_movedisplayprotocol); ^~~~~~~~~~~~~~~~~~~~~~~ src/graph/graphunixx11.c:4108:65: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] efprintf(stderr, _("Error allocating %ldx%ld image array\n"), wd->wid, wd->hei); ~~~ ^~~~~~~ %d src/graph/graphunixx11.c:4108:74: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] efprintf(stderr, _("Error allocating %ldx%ld image array\n"), wd->wid, wd->hei); ~~~ ^~~~~~~ %d src/graph/graphunixx11.c:4116:67: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] efprintf(stderr, _("Error allocating %ld-long row pointers\n"), wd->hei); ~~~ ^~~~~~~ %d src/graph/graphunixx11.c:7376:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(xfx - sim_window_wavexbar) < 2 && xfy >= 560) ^ src/graph/graphunixx11.c:7376:11: note: use function 'labs' instead if (abs(xfx - sim_window_wavexbar) < 2 && xfy >= 560) ^~~ labs src/graph/graphunixx11.c:11134:9: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] item = (int)client_data; ^~~~~~~~~~~~~~~~ src/graph/graphunixx11.c:11202:10: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] item = ((int)client_data) & 0xFFFF; ^~~~~~~~~~~~~~~~ 8 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/io.c -o src/io/io.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iobinaryi.c -o src/io/iobinaryi.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iobinaryo.c -o src/io/iobinaryo.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iocifin.c -o src/io/iocifin.o src/io/iocifin.c:478:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] hlen = abs(((l-r)/2)); hwid = abs(((b-t)/2)); ^ src/io/iocifin.c:478:12: note: use function 'labs' instead hlen = abs(((l-r)/2)); hwid = abs(((b-t)/2)); ^~~ labs src/io/iocifin.c:478:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] hlen = abs(((l-r)/2)); hwid = abs(((b-t)/2)); ^ src/io/iocifin.c:478:37: note: use function 'labs' instead hlen = abs(((l-r)/2)); hwid = abs(((b-t)/2)); ^~~ labs 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iocifout.c -o src/io/iocifout.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iocifpars.c -o src/io/iocifpars.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iodefi.c -o src/io/iodefi.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iodxf.c -o src/io/iodxf.o src/io/iodxf.c:1696:38: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] *lx = mini(x, xalign); *hx = *lx + abs(xalign-x) * 2; ^ src/io/iodxf.c:1696:38: note: use function 'labs' instead *lx = mini(x, xalign); *hx = *lx + abs(xalign-x) * 2; ^~~ labs 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/ioecado.c -o src/io/ioecado.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/ioeagleo.c -o src/io/ioeagleo.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/ioedifi.c -o src/io/ioedifi.o src/io/ioedifi.c:3441:23: warning: comparison of array 'io_edifgbl.original' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (io_edifgbl.original != 0 && *io_edifgbl.original != 0) ~~~~~~~~~~~^~~~~~~~ ~ src/io/ioedifi.c:3646:25: warning: address of array 'io_edifgbl.net_reference' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.net_reference) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ src/io/ioedifi.c:3651:25: warning: address of array 'io_edifgbl.net_name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.net_name) ~~ ~~~~~~~~~~~^~~~~~~~ src/io/ioedifi.c:3661:25: warning: address of array 'io_edifgbl.bundle_reference' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.bundle_reference) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/io/ioedifi.c:3666:25: warning: address of array 'io_edifgbl.bundle_name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.bundle_name) ~~ ~~~~~~~~~~~^~~~~~~~~~~ src/io/ioedifi.c:4951:18: warning: address of array 'io_edifgbl.net_reference' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.net_reference) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ src/io/ioedifi.c:4983:18: warning: address of array 'io_edifgbl.net_reference' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.net_reference) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ src/io/ioedifi.c:4988:18: warning: address of array 'io_edifgbl.net_name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (io_edifgbl.net_name) ~~ ~~~~~~~~~~~^~~~~~~~ 8 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/ioedifo.c -o src/io/ioedifo.o src/io/ioedifo.c:1246:37: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((pi->conarcinst->network == net)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/io/ioedifo.c:1246:37: note: remove extraneous parentheses around the comparison to silence this warning if ((pi->conarcinst->network == net)) ~ ^ ~ src/io/ioedifo.c:1246:37: note: use '=' to turn this equality comparison into an assignment if ((pi->conarcinst->network == net)) ^~ = 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iogdsi.c -o src/io/iogdsi.o src/io/iogdsi.c:787:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(io_gdsboundarydelta[i].px) != abs(io_gdsboundarydelta[i].py)) ^ src/io/iogdsi.c:787:8: note: use function 'labs' instead if (abs(io_gdsboundarydelta[i].px) != abs(io_gdsboundarydelta[i].py)) ^~~ labs src/io/iogdsi.c:787:42: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(io_gdsboundarydelta[i].px) != abs(io_gdsboundarydelta[i].py)) ^ src/io/iogdsi.c:787:42: note: use function 'labs' instead if (abs(io_gdsboundarydelta[i].px) != abs(io_gdsboundarydelta[i].py)) ^~~ labs src/io/iogdsi.c:1617:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(thisAngle-lastAngle) % 900 != 0) ^ src/io/iogdsi.c:1617:9: note: use function 'labs' instead if (abs(thisAngle-lastAngle) % 900 != 0) ^~~ labs src/io/iogdsi.c:1619:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ang = abs(thisAngle-lastAngle) / 10; ^ src/io/iogdsi.c:1619:12: note: use function 'labs' instead ang = abs(thisAngle-lastAngle) / 10; ^~~ labs src/io/iogdsi.c:1634:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(thisAngle-nextAngle) % 900 != 0) ^ src/io/iogdsi.c:1634:9: note: use function 'labs' instead if (abs(thisAngle-nextAngle) % 900 != 0) ^~~ labs src/io/iogdsi.c:1636:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ang = abs(thisAngle-nextAngle) / 10; ^ src/io/iogdsi.c:1636:12: note: use function 'labs' instead ang = abs(thisAngle-nextAngle) / 10; ^~~ labs 6 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iogdso.c -o src/io/iogdso.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iohpglout.c -o src/io/iohpglout.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iolefi.c -o src/io/iolefi.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iolefo.c -o src/io/iolefo.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iolout.c -o src/io/iolout.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iopadso.c -o src/io/iopadso.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iopsout.cpp -o src/io/iopsout.o src/io/iopsout.cpp:115:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/ComStart 92 def"), /* "\", enter command mode */ ^ src/io/iopsout.cpp:116:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/ComSub 100 def"), /* "d", start subscript */ ^ src/io/iopsout.cpp:117:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/ComSup 117 def"), /* "u", start superscript */ ^ src/io/iopsout.cpp:118:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/ComNorm 125 def"), /* "}", return to normal */ ^ src/io/iopsout.cpp:119:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/SSSize .70 def"), /* sub- and super-script size */ ^ src/io/iopsout.cpp:120:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/SubDy -.20 def"), /* Dy for sub-script */ ^ src/io/iopsout.cpp:121:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/SupDy .40 def"), /* Dy for super-script*/ ^ src/io/iopsout.cpp:123:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StringShow {"), /* str size StringShow */ ^ src/io/iopsout.cpp:124:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 0 def"), /* command mode flag */ ^ src/io/iopsout.cpp:125:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /TSize exch def"), /* text size */ ^ src/io/iopsout.cpp:126:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /TString exch def"), /* string to draw */ ^ src/io/iopsout.cpp:127:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /NormY currentpoint exch pop def"), /* save Y coord of string */ ^ src/io/iopsout.cpp:128:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize scaleFont"), ^ src/io/iopsout.cpp:129:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TString {"), /* scan string char by char */ ^ src/io/iopsout.cpp:130:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /CharCode exch def"), /* save char */ ^ src/io/iopsout.cpp:131:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ComMode 1 eq {"), ^ src/io/iopsout.cpp:132:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 0 def"), /* command mode */ ^ src/io/iopsout.cpp:133:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComSub eq {"), /* start subscript */ ^ src/io/iopsout.cpp:134:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize SSSize mul scaleFont"), ^ src/io/iopsout.cpp:135:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" currentpoint pop NormY TSize SubDy mul add moveto"), ^ src/io/iopsout.cpp:136:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:137:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComSup eq {"), /* start superscript */ ^ src/io/iopsout.cpp:138:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize SSSize mul scaleFont"), ^ src/io/iopsout.cpp:139:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" currentpoint pop NormY TSize SupDy mul add moveto"), ^ src/io/iopsout.cpp:140:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:141:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComNorm eq {"), /* end sub- or super-script */ ^ src/io/iopsout.cpp:142:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize scaleFont"), ^ src/io/iopsout.cpp:143:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" currentpoint pop NormY moveto"), ^ src/io/iopsout.cpp:144:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:145:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComStart eq {"), /* print a "\" */ ^ src/io/iopsout.cpp:146:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ( ) dup 0 CharCode put show"), ^ src/io/iopsout.cpp:147:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:148:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" }"), ^ src/io/iopsout.cpp:149:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" {"), ^ src/io/iopsout.cpp:150:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComStart eq {"), ^ src/io/iopsout.cpp:151:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 1 def"), /* enter command mode */ ^ src/io/iopsout.cpp:152:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" }"), ^ src/io/iopsout.cpp:153:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" {"), ^ src/io/iopsout.cpp:154:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ( ) dup 0 CharCode put show"), /* print char */ ^ src/io/iopsout.cpp:155:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } ifelse"), ^ src/io/iopsout.cpp:156:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } ifelse"), ^ src/io/iopsout.cpp:157:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } forall "), ^ src/io/iopsout.cpp:158:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:160:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StringLength {"), /* str size StringLength */ ^ src/io/iopsout.cpp:161:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 0 def"), /* command mode flag */ ^ src/io/iopsout.cpp:162:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /StrLen 0 def"), /* total string length */ ^ src/io/iopsout.cpp:163:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /TSize exch def"), /* text size */ ^ src/io/iopsout.cpp:164:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /TString exch def"), /* string to draw */ ^ src/io/iopsout.cpp:165:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize scaleFont"), ^ src/io/iopsout.cpp:166:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TString {"), /* scan string char by char */ ^ src/io/iopsout.cpp:167:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /CharCode exch def"), /* save char */ ^ src/io/iopsout.cpp:168:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ComMode 1 eq {"), ^ src/io/iopsout.cpp:169:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 0 def"), /* command mode */ ^ src/io/iopsout.cpp:170:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComSub eq {"), /* start subscript */ ^ src/io/iopsout.cpp:171:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize SSSize mul scaleFont"), ^ src/io/iopsout.cpp:172:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:173:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComSup eq {"), /* start superscript */ ^ src/io/iopsout.cpp:174:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize SSSize mul scaleFont"), ^ src/io/iopsout.cpp:175:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:176:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComNorm eq {"), /* end sub- or super-script */ ^ src/io/iopsout.cpp:177:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" TSize scaleFont"), ^ src/io/iopsout.cpp:178:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:179:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComStart eq {"), /* add "\" to length */ ^ src/io/iopsout.cpp:180:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ( ) dup 0 CharCode put stringwidth pop StrLen add"), ^ src/io/iopsout.cpp:181:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /StrLen exch def"), ^ src/io/iopsout.cpp:182:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } if"), ^ src/io/iopsout.cpp:183:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" }"), ^ src/io/iopsout.cpp:184:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" {"), ^ src/io/iopsout.cpp:185:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharCode ComStart eq {"), ^ src/io/iopsout.cpp:186:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /ComMode 1 def"), /* enter command mode */ ^ src/io/iopsout.cpp:187:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" }"), ^ src/io/iopsout.cpp:188:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" {"), /* add char to length */ ^ src/io/iopsout.cpp:189:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" ( ) dup 0 CharCode put stringwidth pop StrLen add"), ^ src/io/iopsout.cpp:190:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /StrLen exch def"), ^ src/io/iopsout.cpp:191:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } ifelse"), ^ src/io/iopsout.cpp:192:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } ifelse"), ^ src/io/iopsout.cpp:193:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } forall "), ^ src/io/iopsout.cpp:194:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" StrLen 0"), /* return info like stringwidth */ ^ src/io/iopsout.cpp:195:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:197:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Centerstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:198:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:199:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont exch dup TSize StringLength"), /* x y sca str xw yw */ ^ src/io/iopsout.cpp:200:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" pop 3 -1 roll .5 mul"), /* x y str xw sca*.5 (was .8) */ ^ src/io/iopsout.cpp:201:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 5 -1 roll exch 2 div sub"), /* y str sca*.5 x-xw/2 */ ^ src/io/iopsout.cpp:202:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 4 -1 roll exch 2 div sub"), /* str x-xw/2 y-sca*.5/2 */ ^ src/io/iopsout.cpp:203:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:204:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:206:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Topstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:207:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:208:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont exch dup TSize StringLength"), /* x y sca str xw yw */ ^ src/io/iopsout.cpp:209:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" pop 3 -1 roll .5 mul"), /* x y str xw sca*.5 (was .8) */ ^ src/io/iopsout.cpp:210:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 5 -1 roll exch 2 div sub"), /* y str sca*.5 x-xw/2 */ ^ src/io/iopsout.cpp:211:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 4 -1 roll exch sub"), /* str x-xw/2 y-sca*.5 */ ^ src/io/iopsout.cpp:212:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:213:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:215:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Botstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:216:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:217:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" scaleFont dup TSize StringLength pop"), /* x y str xw */ ^ src/io/iopsout.cpp:218:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 4 -1 roll exch 2 div sub"), /* y str x-xw/2 */ ^ src/io/iopsout.cpp:219:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll moveto TSize StringShow"), ^ src/io/iopsout.cpp:220:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:222:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Leftstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:223:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:224:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont .4 mul"), /* x y str sca*.4 */ ^ src/io/iopsout.cpp:225:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll exch sub"), /* x str y-sca*.4 */ ^ src/io/iopsout.cpp:226:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll exch"), /* str x y-sca*.4 */ ^ src/io/iopsout.cpp:227:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:228:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:230:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Rightstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:231:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:232:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont exch dup TSize StringLength"), /* x y sca str xw yw */ ^ src/io/iopsout.cpp:233:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" pop 3 -1 roll .4 mul"), /* x y str xw sca*.4 */ ^ src/io/iopsout.cpp:234:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 5 -1 roll exch sub"), /* y str sca*.4 x-xw */ ^ src/io/iopsout.cpp:235:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 4 -1 roll exch sub"), /* str x-xw y-sca*.4 */ ^ src/io/iopsout.cpp:236:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:237:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:239:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Topleftstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:240:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:241:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont .5 mul"), /* x y str sca*.5 (was .8) */ ^ src/io/iopsout.cpp:242:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll exch sub"), /* x str y-sca*.5 */ ^ src/io/iopsout.cpp:243:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll exch"), /* str x y-sca*.5 */ ^ src/io/iopsout.cpp:244:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:245:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:247:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Toprightstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:248:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:249:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont exch dup TSize StringLength"), /* x y sca str xw yw */ ^ src/io/iopsout.cpp:250:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" pop 3 -1 roll .5 mul"), /* x y str xw sca*.5 (was .8) */ ^ src/io/iopsout.cpp:251:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 5 -1 roll exch sub"), /* y str sca*.5 x-xw */ ^ src/io/iopsout.cpp:252:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch 4 -1 roll exch sub"), /* str x-xw y-sca*.5 */ ^ src/io/iopsout.cpp:253:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:254:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:256:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Botleftstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:257:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:258:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" scaleFont 3 1 roll moveto TSize StringShow"), ^ src/io/iopsout.cpp:259:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:261:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Botrightstring {"), /* x y str sca */ ^ src/io/iopsout.cpp:262:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:263:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" scaleFont dup TSize StringLength"), ^ src/io/iopsout.cpp:264:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" pop 4 -1 roll exch"), ^ src/io/iopsout.cpp:265:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" sub 3 -1 roll"), ^ src/io/iopsout.cpp:266:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto TSize StringShow"), ^ src/io/iopsout.cpp:267:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:269:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Min {"), /* leave minimum of top two */ ^ src/io/iopsout.cpp:270:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup 3 -1 roll dup"), ^ src/io/iopsout.cpp:271:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 1 roll gt"), ^ src/io/iopsout.cpp:272:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" {exch} if pop"), ^ src/io/iopsout.cpp:273:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:275:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Boxstring {"), /* x y mx my str sca */ ^ src/io/iopsout.cpp:276:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup /TSize exch def"), /* save size */ ^ src/io/iopsout.cpp:277:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" dup scaleFont"), /* x y mx my str sca */ ^ src/io/iopsout.cpp:278:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" exch dup TSize StringLength pop"), /* x y mx my sca str xw */ ^ src/io/iopsout.cpp:279:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll dup"), /* x y mx my str xw sca sca */ ^ src/io/iopsout.cpp:280:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 6 -1 roll mul"), /* x y my str xw sca sca*mx */ ^ src/io/iopsout.cpp:281:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 3 -1 roll div"), /* x y my str sca sca*mx/xw */ ^ src/io/iopsout.cpp:282:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 4 -1 roll"), /* x y str sca sca*mx/xw my */ ^ src/io/iopsout.cpp:283:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" Min Min"), /* x y str minsca */ ^ src/io/iopsout.cpp:284:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" Centerstring"), ^ src/io/iopsout.cpp:285:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numsyncs, synchother, filestatus; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numsyncs, synchother, filestatus; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numsyncs, synchother, filestatus; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numsyncs, synchother, filestatus; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:327:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:328:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vardate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vardate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:330:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG mdate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:346:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i > 0 && namesamen(par[0], x_("no"), estrlen(par[0])) == 0) ^ src/io/iopsout.cpp:412:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:413:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG topmargin, ypos, page, lastboxxpos, boxsize, dashindent, xpos, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:416:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:439:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsout.cpp:440:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Title: Cell Explorer\n")); ^ src/io/iopsout.cpp:441:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/Times-Roman findfont 10 scalefont setfont\n")); ^ src/io/iopsout.cpp:442:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/Drawline {\n")); ^ src/io/iopsout.cpp:443:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" newpath moveto lineto stroke} def\n")); ^ src/io/iopsout.cpp:445:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/io/iopsout.cpp:448:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/io/iopsout.cpp:451:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/io/iopsout.cpp:480:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:490:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld moveto "), pagewid/3, yposbox+fontHeight*2); ^ src/io/iopsout.cpp:492:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" show\n")); ^ src/io/iopsout.cpp:497:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos, yposbox, xpos+boxsize, yposbox); ^ src/io/iopsout.cpp:498:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+boxsize, yposbox, xpos+boxsize, yposbox+boxsize); ^ src/io/iopsout.cpp:499:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+boxsize, yposbox+boxsize, xpos, yposbox+boxsize); ^ src/io/iopsout.cpp:500:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos, yposbox+boxsize, xpos, yposbox); ^ src/io/iopsout.cpp:504:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+dashindent, yposbox+boxsize/2, ^ src/io/iopsout.cpp:509:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+boxsize/2, yposbox+dashindent, ^ src/io/iopsout.cpp:517:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("[1 2] 0 setdash\n")); ^ src/io/iopsout.cpp:518:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos, yposbox+boxsize/2, ^ src/io/iopsout.cpp:527:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), l, yposbox+boxsize/2, l, topypos); ^ src/io/iopsout.cpp:529:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("[] 0 setdash\n")); ^ src/io/iopsout.cpp:534:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld moveto "), xpos+boxsize+boxsize/2, yposbox); ^ src/io/iopsout.cpp:536:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" show\n")); ^ src/io/iopsout.cpp:539:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pagewid, pagehei, pagemarginps, pagemargin, *curstate, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:561:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN *layarr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN plotdates, rotateplot, useplotter, hierpostscript, epsformat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN plotdates, rotateplot, useplotter, hierpostscript, epsformat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN plotdates, rotateplot, useplotter, hierpostscript, epsformat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN plotdates, rotateplot, useplotter, hierpostscript, epsformat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN plotdates, rotateplot, useplotter, hierpostscript, epsformat; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:565:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:566:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:568:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:568:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:568:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:570:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:605:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io_psout, x_("\n\n\n")); ^ src/io/iopsout.cpp:615:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io_psout, x_("%s\n"), ptr); ^ src/io/iopsout.cpp:658:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/io/iopsout.cpp:661:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/io/iopsout.cpp:664:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/io/iopsout.cpp:678:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varred = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_red")); ^ src/io/iopsout.cpp:679:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] vargreen = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_green")); ^ src/io/iopsout.cpp:680:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varblue = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_blue")); ^ src/io/iopsout.cpp:822:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (epsformat) io_pswrite(x_("%%!PS-Adobe-2.0 EPSF-2.0\n")); else ^ src/io/iopsout.cpp:823:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsout.cpp:824:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Title: %s\n"), describenodeproto(np)); ^ src/io/iopsout.cpp:827:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System version %s\n"), el_version); ^ src/io/iopsout.cpp:829:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%CreationDate: %s\n"), timetostring(curdate)); ^ src/io/iopsout.cpp:832:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System\n")); ^ src/io/iopsout.cpp:834:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (epsformat) io_pswrite(x_("%%%%Pages: 0\n")); else ^ src/io/iopsout.cpp:835:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Pages: 1\n")); ^ src/io/iopsout.cpp:866:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%BoundingBox: %ld %ld %ld %ld\n"), bblx-1, bbly-1, bbhx+1, bbhy+1); ^ src/io/iopsout.cpp:867:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%DocumentFonts: Times-Roman\n")); ^ src/io/iopsout.cpp:868:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%EndComments\n")); ^ src/io/iopsout.cpp:873:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% cell dimensions: %ld wide x %ld high (database units)\n"), ^ src/io/iopsout.cpp:875:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% origin: %ld %ld\n"), np->lowx, np->lowy); ^ src/io/iopsout.cpp:881:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% The EPS header should declare a private dictionary.\n")); ^ src/io/iopsout.cpp:884:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% The non-EPS header does not claim conformance to Adobe-2.0\n")); ^ src/io/iopsout.cpp:885:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% because the structure may not be exactly correct.\n")); ^ src/io/iopsout.cpp:887:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%\n")); ^ src/io/iopsout.cpp:892:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("<< /PageSize [%ld %ld] >> setpagedevice\n"), ^ src/io/iopsout.cpp:897:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("72 %ld div 72 %ld div scale\n"), PSSCALE*75, PSSCALE*75); ^ src/io/iopsout.cpp:900:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/DefaultFont /Times-Roman def\n")); ^ src/io/iopsout.cpp:901:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/scaleFont {\n")); ^ src/io/iopsout.cpp:902:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" DefaultFont findfont\n")); ^ src/io/iopsout.cpp:903:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" exch scalefont setfont} def\n")); ^ src/io/iopsout.cpp:906:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld setlinewidth\n"), PSSCALE/2); ^ src/io/iopsout.cpp:909:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("1 setlinecap\n")); ^ src/io/iopsout.cpp:916:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s 300 mul %s 300 mul translate 90 rotate\n"), ^ src/io/iopsout.cpp:921:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s 300 mul %s 300 mul translate 90 rotate\n"), ^ src/io/iopsout.cpp:956:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspolycount); ^ src/io/iopsout.cpp:973:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:981:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:986:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:1058:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n%% Invocation of top-level cell\n")); ^ src/io/iopsout.cpp:1068:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1072:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1075:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1086:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Hierarchical PostScript uses %ld units of VM"), io_psopcount); ^ src/io/iopsout.cpp:1115:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld\n{\n"), gridlx, gridx, hx); ^ src/io/iopsout.cpp:1116:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld %ld %ld\n {\n"), gridly, gridy, hy); /* x y */ ^ src/io/iopsout.cpp:1117:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" dup 3 -1 roll dup dup\n")); /* y y x x x */ ^ src/io/iopsout.cpp:1118:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" 5 1 roll 3 1 roll\n")); /* x y x y x */ ^ src/io/iopsout.cpp:1119:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld mul exch %ld mul add 65536 div %ld add\n"), ^ src/io/iopsout.cpp:1122:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" 3 1 roll\n")); /* x x' y x */ ^ src/io/iopsout.cpp:1123:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld mul exch %ld mul add 65536 div %ld add\n"), ^ src/io/iopsout.cpp:1126:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" newpath moveto 0 0 rlineto stroke\n")); ^ src/io/iopsout.cpp:1127:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" } for\n")); ^ src/io/iopsout.cpp:1128:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("} for\n")); ^ src/io/iopsout.cpp:1149:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, io_pswindow.uselx, ^ src/io/iopsout.cpp:1152:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1156:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, io_pswindow.uselx, ^ src/io/iopsout.cpp:1159:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1163:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, io_pswindow.uselx, io_pswindow.usely); ^ src/io/iopsout.cpp:1165:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1168:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:1169:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Trailer\n")); ^ src/io/iopsout.cpp:1197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1198:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1202:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/io/iopsout.cpp:1205:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] printer = egetenv(x_("PRINTER")); ^ src/io/iopsout.cpp:1210:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pr_process.addArgument( x_("lpr") ); ^ src/io/iopsout.cpp:1214:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("-P")); ^ src/io/iopsout.cpp:1231:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1232:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1235:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("Cell_")); ^ src/io/iopsout.cpp:1245:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (io_whichlayer == 0) addstringtoinfstr(infstr, x_("REST")); else ^ src/io/iopsout.cpp:1259:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1260:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1279:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n%% Definition of cell %s\n"), describenodeproto(np)); ^ src/io/iopsout.cpp:1307:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1309:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tot, cx, cy, tx, ty, ptx, pty; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1319:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/%s {\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1341:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate %s %ld %ld translate\n"), ^ src/io/iopsout.cpp:1357:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate"), io_psprefix, ptx+pcx, pty+pcy); ^ src/io/iopsout.cpp:1359:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" 90 rotate -1 1 scale")); ^ src/io/iopsout.cpp:1361:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %g rotate"), (float)ni->rotation/10.0f); ^ src/io/iopsout.cpp:1362:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld %ld translate\n"), -pcx, -pcy); ^ src/io/iopsout.cpp:1363:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s %s\n"), io_psprefix, io_pscellname(ni->proto)); ^ src/io/iopsout.cpp:1364:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate"), io_psprefix, pcx, pcy); ^ src/io/iopsout.cpp:1366:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %g rotate"), -(float)ni->rotation/10.0f); ^ src/io/iopsout.cpp:1368:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" -1 1 scale -90 rotate")); ^ src/io/iopsout.cpp:1369:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld %ld translate\n"), -ptx-pcx, -pty-pcy); ^ src/io/iopsout.cpp:1463:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("} def\n")); ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG red, green, blue, k, type, size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float r, g, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float r, g, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float r, g, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1482:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1531:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%g %g %g setrgbcolor\n"), io_psprefix, r, g, b); ^ src/io/iopsout.cpp:1660:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG size, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1660:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG size, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1660:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG size, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1662:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1681:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **strings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1682:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1685:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Putdot {"), /* print dot at stack pos */ ^ src/io/iopsout.cpp:1686:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" newpath moveto 0 0 rlineto stroke} def"), ^ src/io/iopsout.cpp:1690:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Drawline {"), /* draw line on stack */ ^ src/io/iopsout.cpp:1691:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" newpath moveto lineto stroke} def"), ^ src/io/iopsout.cpp:1695:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Polygon {"), /* put array into path */ ^ src/io/iopsout.cpp:1696:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" aload"), ^ src/io/iopsout.cpp:1697:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" length 2 idiv /len exch def"), ^ src/io/iopsout.cpp:1698:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" newpath"), ^ src/io/iopsout.cpp:1699:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" moveto"), ^ src/io/iopsout.cpp:1700:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" len 1 sub {lineto} repeat"), ^ src/io/iopsout.cpp:1701:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" closepath"), ^ src/io/iopsout.cpp:1702:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:1706:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/BuildCharDict 10 dict def"), /* ref Making a User Defined (PostScript Cookbook) */ ^ src/io/iopsout.cpp:1708:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StippleFont1 7 dict def"), ^ src/io/iopsout.cpp:1709:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("StippleFont1 begin"), ^ src/io/iopsout.cpp:1710:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /FontType 3 def"), ^ src/io/iopsout.cpp:1711:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /FontMatrix [1 0 0 1 0 0] def"), ^ src/io/iopsout.cpp:1712:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /FontBBox [0 0 1 1] def"), ^ src/io/iopsout.cpp:1713:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /Encoding 256 array def"), ^ src/io/iopsout.cpp:1714:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 0 1 255 {Encoding exch /.notdef put} for"), ^ src/io/iopsout.cpp:1715:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /CharacterDefs 40 dict def"), ^ src/io/iopsout.cpp:1716:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" CharacterDefs /.notdef {} put"), ^ src/io/iopsout.cpp:1717:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /BuildChar"), ^ src/io/iopsout.cpp:1718:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" { BuildCharDict begin"), ^ src/io/iopsout.cpp:1719:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /char exch def"), ^ src/io/iopsout.cpp:1720:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /fontdict exch def"), ^ src/io/iopsout.cpp:1721:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /charname fontdict /Encoding get"), ^ src/io/iopsout.cpp:1722:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" char get def"), ^ src/io/iopsout.cpp:1723:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /charproc fontdict /CharacterDefs get"), ^ src/io/iopsout.cpp:1724:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" charname get def"), ^ src/io/iopsout.cpp:1725:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" 1 0 0 0 1 1 setcachedevice"), ^ src/io/iopsout.cpp:1726:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" gsave charproc grestore"), ^ src/io/iopsout.cpp:1727:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" end"), ^ src/io/iopsout.cpp:1728:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } def"), ^ src/io/iopsout.cpp:1729:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("end"), ^ src/io/iopsout.cpp:1731:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StippleFont StippleFont1 definefont pop"), ^ src/io/iopsout.cpp:1733:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StippleCharYSize 128 def"), ^ src/io/iopsout.cpp:1734:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/StippleCharXSize StippleCharYSize def"), ^ src/io/iopsout.cpp:1736:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("/Filledpolygon {"), ^ src/io/iopsout.cpp:1737:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" gsave"), ^ src/io/iopsout.cpp:1738:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /StippleFont findfont StippleCharYSize scalefont setfont"), ^ src/io/iopsout.cpp:1739:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /LowY exch def /LowX exch def"), ^ src/io/iopsout.cpp:1740:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /HighY exch LowY add def /HighX exch LowX add def"), ^ src/io/iopsout.cpp:1741:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" Polygon clip"), ^ src/io/iopsout.cpp:1742:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /Char exch def"), ^ src/io/iopsout.cpp:1743:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /LowY LowY StippleCharYSize div truncate StippleCharYSize mul def"), ^ src/io/iopsout.cpp:1744:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /LowX LowX StippleCharXSize div truncate StippleCharXSize mul def"), ^ src/io/iopsout.cpp:1745:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /HighY HighY StippleCharYSize div 1 add truncate StippleCharYSize mul def"), ^ src/io/iopsout.cpp:1746:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" /HighX HighX StippleCharXSize div 1 add truncate StippleCharXSize mul def"), ^ src/io/iopsout.cpp:1747:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" LowY StippleCharYSize HighY "), ^ src/io/iopsout.cpp:1748:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" { LowX exch moveto "), ^ src/io/iopsout.cpp:1749:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" LowX StippleCharXSize HighX "), ^ src/io/iopsout.cpp:1750:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" { Char show pop "), ^ src/io/iopsout.cpp:1751:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } for "), ^ src/io/iopsout.cpp:1752:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" } for"), ^ src/io/iopsout.cpp:1753:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" grestore"), ^ src/io/iopsout.cpp:1754:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("} def"), ^ src/io/iopsout.cpp:1786:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s\n"), strings[i]); ^ src/io/iopsout.cpp:1802:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld Putdot\n"), io_psprefix, psx, psy); ^ src/io/iopsout.cpp:1824:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline\n"), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1827:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s[%ld %ld] 0 setdash "), io_psprefix, i, i*3); ^ src/io/iopsout.cpp:1828:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1829:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s [] 0 setdash\n"), io_psprefix); ^ src/io/iopsout.cpp:1832:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s[%ld %ld] 6 setdash "), io_psprefix, i*6, i*3); ^ src/io/iopsout.cpp:1833:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1834:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s [] 0 setdash\n"), io_psprefix); ^ src/io/iopsout.cpp:1837:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld setlinewidth "), PSSCALE); ^ src/io/iopsout.cpp:1838:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1839:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld setlinewidth\n"), PSSCALE/2); ^ src/io/iopsout.cpp:1861:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%snewpath %ld %ld %ld %ld %ld arc stroke\n"), io_psprefix, pscx, ^ src/io/iopsout.cpp:1879:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%snewpath %ld %ld %ld 0 360 arc stroke\n"), io_psprefix, pscx, ^ src/io/iopsout.cpp:1897:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%snewpath %ld %ld %ld 0 360 arc fill\n"), ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, i, stipplepattern; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:1942:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s["), io_psprefix); ^ src/io/iopsout.cpp:1945:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i != 0) io_pswrite(x_(" ")); ^ src/io/iopsout.cpp:1947:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld"), psx, psy); ^ src/io/iopsout.cpp:1949:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("] Polygon fill\n")); ^ src/io/iopsout.cpp:1963:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s(%c) ["), io_psprefix, io_pspattern(desc)); ^ src/io/iopsout.cpp:1969:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i != 0) io_pswrite(x_(" ")); ^ src/io/iopsout.cpp:1971:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld"), psx, psy); ^ src/io/iopsout.cpp:1975:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("] %ld %ld %ld %ld Filledpolygon\n"), hx-lx+1, hy-ly+1, lx, ly); ^ src/io/iopsout.cpp:2018:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%sStippleFont1 begin\n"), io_psprefix); ^ src/io/iopsout.cpp:2019:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s Encoding (%c) 0 get /Stipple%c put\n"), io_psprefix, ^ src/io/iopsout.cpp:2021:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s CharacterDefs /Stipple%c {\n"), io_psprefix, i+'A'); ^ src/io/iopsout.cpp:2022:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s 128 128 true [128 0 0 -128 0 128]\n"), io_psprefix); ^ src/io/iopsout.cpp:2023:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s { <\n"), io_psprefix); ^ src/io/iopsout.cpp:2044:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s "), io_psprefix); ^ src/io/iopsout.cpp:2046:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%04x %04x "), bhd&0xFFFF, bld&0xFFFF); ^ src/io/iopsout.cpp:2047:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n")); ^ src/io/iopsout.cpp:2050:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s > } imagemask\n"), io_psprefix); ^ src/io/iopsout.cpp:2051:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s } put\n"), io_psprefix); ^ src/io/iopsout.cpp:2052:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%send\n"), io_psprefix); ^ src/io/iopsout.cpp:2067:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsout.cpp:2109:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/DefaultFont /%s def\n"), returninfstr(infstr)); ^ src/io/iopsout.cpp:2138:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld %ld %ld "), io_psprefix, (pslx+pshx)/2, ^ src/io/iopsout.cpp:2141:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld Boxstring\n"), size); ^ src/io/iopsout.cpp:2148:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Centerstring"); ^ src/io/iopsout.cpp:2152:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Topstring"); ^ src/io/iopsout.cpp:2156:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botstring"); ^ src/io/iopsout.cpp:2160:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Leftstring"); ^ src/io/iopsout.cpp:2164:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Rightstring"); ^ src/io/iopsout.cpp:2168:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Topleftstring"); ^ src/io/iopsout.cpp:2172:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Toprightstring"); ^ src/io/iopsout.cpp:2176:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botleftstring"); ^ src/io/iopsout.cpp:2180:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botrightstring"); ^ src/io/iopsout.cpp:2198:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTTOP: opname = x_("Rightstring"); break; ^ src/io/iopsout.cpp:2199:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTBOT: opname = x_("Leftstring"); break; ^ src/io/iopsout.cpp:2200:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTLEFT: opname = x_("Botstring"); break; ^ src/io/iopsout.cpp:2201:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTRIGHT: opname = x_("Topstring"); break; ^ src/io/iopsout.cpp:2202:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTTOPLEFT: opname = x_("Botrightstring"); break; ^ src/io/iopsout.cpp:2203:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTBOTRIGHT: opname = x_("Topleftstring"); break; ^ src/io/iopsout.cpp:2211:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate 90 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2214:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate 180 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2217:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld translate 270 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2221:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, x, y); ^ src/io/iopsout.cpp:2223:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld %s\n"), size, opname); ^ src/io/iopsout.cpp:2229:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s270 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp:2232:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s180 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp:2235:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s90 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp:2261:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("(")); ^ src/io/iopsout.cpp:2264:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (*str == '(' || *str == ')' || *str == '\\') io_pswrite(x_("\\")); ^ src/io/iopsout.cpp:2265:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%c"), *str); ^ src/io/iopsout.cpp:2267:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(")")); ^ src/io/iopsout.cpp:2279:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io_psout, x_("%s"), theline); ^ 472 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iopsoutcolor.cpp -o src/io/iopsoutcolor.o src/io/iopsoutcolor.cpp:268:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:299:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:300:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:306:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] io_pscolor_cifBoundaries[2] = -1<<30; ~~^ src/io/iopsoutcolor.cpp:307:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] io_pscolor_cifBoundaries[3] = -1<<30; ~~^ src/io/iopsoutcolor.cpp:327:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LAYERSORT *ls; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:364:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr("More than %ld layers", MAXLAYERS); ^ src/io/iopsoutcolor.cpp:422:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:423:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:424:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:425:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:432:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:620:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN isabox; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:1236:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsoutcolor.cpp:1237:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%Title: %s\n"), describenodeproto(cell)); ^ src/io/iopsoutcolor.cpp:1240:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System (David Harris's color PostScript generator) version %s\n"), el_version); ^ src/io/iopsoutcolor.cpp:1242:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%CreationDate: %s\n"), timetostring(curdate)); ^ src/io/iopsoutcolor.cpp:1245:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System (David Harris's color PostScript generator)\n")); ^ src/io/iopsoutcolor.cpp:1247:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%Pages: 1\n")); ^ src/io/iopsoutcolor.cpp:1248:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%BoundingBox: %ld %ld %ld %ld\n"), io_pscolor_cifBoundaries[0], ^ src/io/iopsoutcolor.cpp:1250:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%DocumentFonts: %s\n"), io_pscolor_font); ^ src/io/iopsoutcolor.cpp:1251:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%%%%EndComments\n")); ^ src/io/iopsoutcolor.cpp:1254:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%% Min X: %d min Y: %d max X: %d max Y: %d\n"), io_pscolor_cifBoundaries[0], ^ src/io/iopsoutcolor.cpp:1262:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%f %f scale\n"), scale, scale); ^ src/io/iopsoutcolor.cpp:1266:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%d neg %d neg translate\n"), x, y); ^ src/io/iopsoutcolor.cpp:1272:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%f %f scale\n"), scale, scale); ^ src/io/iopsoutcolor.cpp:1277:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%d neg %d neg translate\n"), x, y); ^ src/io/iopsoutcolor.cpp:1281:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/DefaultFont /%s def\n"), io_pscolor_font); ^ src/io/iopsoutcolor.cpp:1282:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("/scaleFont {\n")); ^ src/io/iopsoutcolor.cpp:1283:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" DefaultFont findfont\n")); ^ src/io/iopsoutcolor.cpp:1284:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" exch scalefont setfont} def\n")); ^ src/io/iopsoutcolor.cpp:1287:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n/bx \n { /h exch def /w exch def /x exch def /y exch def\n")); ^ src/io/iopsoutcolor.cpp:1288:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" newpath x y moveto w 0 rlineto 0 h rlineto w neg 0 rlineto closepath fill } def\n")); ^ src/io/iopsoutcolor.cpp:1300:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n%% Layer %s:%d"), io_pscolor_layers[i].tech->techname, ^ src/io/iopsoutcolor.cpp:1303:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" mix of %d and %d"), io_pscolor_layers[io_pscolor_layers[i].mix1].layernumber, ^ src/io/iopsoutcolor.cpp:1305:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n%f %f %f setrgbcolor\n"), io_pscolor_layers[i].r, ^ src/io/iopsoutcolor.cpp:1314:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%d %d %d %d bx\n"), g->pos[3], g->pos[2], w, h); ^ src/io/iopsoutcolor.cpp:1324:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("newpath %d %d moveto\n"), p->coords[0], p->coords[1]); ^ src/io/iopsoutcolor.cpp:1326:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %d %d lineto\n"), p->coords[j], p->coords[j+1]); ^ src/io/iopsoutcolor.cpp:1328:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("closepath %s\n"), i==0 ? x_("stroke") : x_("fill")); ^ src/io/iopsoutcolor.cpp:1346:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\n%% Port and Cell Instance Labels\n")); ^ src/io/iopsoutcolor.cpp:1347:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("0 0 0 setrgbcolor\n")); ^ src/io/iopsoutcolor.cpp:1349:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%s\n"), io_psstringheader[i]); ^ src/io/iopsoutcolor.cpp:1357:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld %ld %ld "), (pslx+pshx)/2, (psly+pshy)/2, pshx-pslx, pshy-psly); ^ src/io/iopsoutcolor.cpp:1359:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %f Boxstring\n"), size/scale); ^ src/io/iopsoutcolor.cpp:1366:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Centerstring"); ^ src/io/iopsoutcolor.cpp:1370:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Topstring"); ^ src/io/iopsoutcolor.cpp:1374:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botstring"); ^ src/io/iopsoutcolor.cpp:1378:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Leftstring"); ^ src/io/iopsoutcolor.cpp:1382:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Rightstring"); ^ src/io/iopsoutcolor.cpp:1386:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Topleftstring"); ^ src/io/iopsoutcolor.cpp:1390:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Toprightstring"); ^ src/io/iopsoutcolor.cpp:1394:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botleftstring"); ^ src/io/iopsoutcolor.cpp:1398:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] opname = x_("Botrightstring"); ^ src/io/iopsoutcolor.cpp:1416:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTTOP: opname = x_("Rightstring"); break; ^ src/io/iopsoutcolor.cpp:1417:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTBOT: opname = x_("Leftstring"); break; ^ src/io/iopsoutcolor.cpp:1418:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTLEFT: opname = x_("Botstring"); break; ^ src/io/iopsoutcolor.cpp:1419:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTRIGHT: opname = x_("Topstring"); break; ^ src/io/iopsoutcolor.cpp:1420:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTTOPLEFT: opname = x_("Botrightstring"); break; ^ src/io/iopsoutcolor.cpp:1421:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case TEXTBOTRIGHT: opname = x_("Topleftstring"); break; ^ src/io/iopsoutcolor.cpp:1429:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld translate 90 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1432:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld translate 180 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1435:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld translate 270 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1439:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("%ld %ld "), x, y); ^ src/io/iopsoutcolor.cpp:1441:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_(" %ld %s\n"), size, opname); ^ src/io/iopsoutcolor.cpp:1447:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("270 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1450:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("180 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1453:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("90 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1462:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] io_pswrite(x_("\nshowpage\n")); ^ src/io/iopsoutcolor.cpp:1467:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:1467:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/io/iopsoutcolor.cpp:1639:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Plotting statistics:"); ^ src/io/iopsoutcolor.cpp:1640:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(" %ld layers defined or transparencies implied in layer map", io_pscolor_numLayers); ^ src/io/iopsoutcolor.cpp:1641:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(" %ld cells", io_pscolor_numCells); ^ src/io/iopsoutcolor.cpp:1642:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(" %ld instances used", io_pscolor_numInstances); ^ src/io/iopsoutcolor.cpp:1643:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(" %ld boxes generated", io_pscolor_numBoxes); ^ src/io/iopsoutcolor.cpp:1644:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(" %ld polygons generated", io_pscolor_numPolys); ^ 80 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iosdfi.c -o src/io/iosdfi.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iosuei.c -o src/io/iosuei.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iotexti.c -o src/io/iotexti.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iotexto.c -o src/io/iotexto.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/io/iovhdl.c -o src/io/iovhdl.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/compact.c -o src/misc/compact.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/compensate.c -o src/misc/compensate.o src/misc/compensate.c:2673:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(a1-a2) > 50) impliedintersection = 1; ^ src/misc/compensate.c:2673:6: note: use function 'labs' instead if (abs(a1-a2) > 50) impliedintersection = 1; ^~~ labs src/misc/compensate.c:3140:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff1 = abs(angt1-ang); if (diff1 > 1800) diff1 = 3600 - diff1; ^ src/misc/compensate.c:3140:13: note: use function 'labs' instead diff1 = abs(angt1-ang); if (diff1 > 1800) diff1 = 3600 - diff1; ^~~ labs src/misc/compensate.c:3141:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff2 = abs(angt2-ang); if (diff2 > 1800) diff2 = 3600 - diff2; ^ src/misc/compensate.c:3141:13: note: use function 'labs' instead diff2 = abs(angt2-ang); if (diff2 > 1800) diff2 = 3600 - diff2; ^~~ labs src/misc/compensate.c:3324:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(ang) <= angles) return(FALSE); ^ src/misc/compensate.c:3324:6: note: use function 'labs' instead if (abs(ang) <= angles) return(FALSE); ^~~ labs 4 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/erc.c -o src/misc/erc.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/ercantenna.c -o src/misc/ercantenna.o src/misc/ercantenna.c:662:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] return(abs(i % erc_antpathhashtablesize)); ^ src/misc/ercantenna.c:662:9: note: use function 'labs' instead return(abs(i % erc_antpathhashtablesize)); ^~~ labs 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/logeffort.cpp -o src/misc/logeffort.o src/misc/logeffort.cpp:50:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("analyze-path"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:51:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("analyze-cell"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:52:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("analyze-network"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:53:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("show-loads"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:54:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("estimate-delay"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:55:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("set-options"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:56:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("set-capacitance"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:57:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("set-node-effort"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/misc/logeffort.cpp:62:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Logical effort action"), M_("show defaults")}; ^ src/misc/logeffort.cpp:62:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Logical effort action"), M_("show defaults")}; ^ src/misc/logeffort.cpp:62:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Logical effort action"), M_("show defaults")}; ^ src/misc/logeffort.cpp:158:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_attrcapacitance_key = makekey(x_("ATTR_Capacitance")); ^ src/misc/logeffort.cpp:159:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_nodeeffort_key = makekey(x_("LE_node_effort")); ^ src/misc/logeffort.cpp:160:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_fanout_key = makekey(x_("LE_fanout")); ^ src/misc/logeffort.cpp:161:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_state_key = makekey(x_("LE_state")); ^ src/misc/logeffort.cpp:162:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_wire_ratio_key = makekey(x_("LE_wire_ratio")); ^ src/misc/logeffort.cpp:163:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] le_maximumstageeffort_key = makekey(x_("LE_maximum_stage_effort")); ^ src/misc/logeffort.cpp:196:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG l; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:198:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:199:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:200:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:204:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool logeffort (analyze-path | analyze-cell | analyze-network | show-loads | set-options | set-capacitance | set-node-effort)")); ^ src/misc/logeffort.cpp:209:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("analyze-cell"), l) == 0 && l >= 9) ^ src/misc/logeffort.cpp:219:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("analyze-path"), l) == 0 && l >= 9) ^ src/misc/logeffort.cpp:229:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("estimate-delay"), l) == 0) ^ src/misc/logeffort.cpp:237:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("show-loads"), l) == 0 && l >= 2) ^ src/misc/logeffort.cpp:242:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("analyze-network"), l) == 0 && l >= 2) ^ src/misc/logeffort.cpp:247:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("set-options"), l) == 0 && l >= 5) ^ src/misc/logeffort.cpp:252:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("set-node-effort"), l) == 0 && l >= 5) ^ src/misc/logeffort.cpp:258:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool logeffort")); ^ src/misc/logeffort.cpp:264:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {196,204,220,268}, BUTTON, N_("OK")}, ^ src/misc/logeffort.cpp:265:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {132,204,156,268}, BUTTON, N_("Cancel")}, ^ src/misc/logeffort.cpp:266:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,160}, MESSAGE, N_("Maximum Stage Gain")}, ^ src/misc/logeffort.cpp:267:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,168,24,220}, EDITTEXT, x_("")}, ^ src/misc/logeffort.cpp:268:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {36,8,52,244}, CHECK, N_("Display intermediate capacitances")}, ^ src/misc/logeffort.cpp:269:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {64,8,80,192}, CHECK, N_("Highlight components")}, ^ src/misc/logeffort.cpp:270:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {112,8,220,180}, SCROLL, x_("")}, ^ src/misc/logeffort.cpp:271:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {224,8,240,92}, MESSAGE, N_("Wire ratio:")}, ^ src/misc/logeffort.cpp:272:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {224,96,240,180}, EDITTEXT, x_("")}, ^ src/misc/logeffort.cpp:273:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {92,8,108,180}, MESSAGE, N_("Wire ratio for each layer:")} ^ src/misc/logeffort.cpp:275:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG le_leoptionsdialog = {{75,75,324,352}, N_("Logical Effort Options"), 0, 10, le_leoptionsdialogitems, 0, 0}; ^ src/misc/logeffort.cpp:293:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:294:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:301:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (%ld)"), describearcproto(ap), ap->temp1); ^ src/misc/logeffort.cpp:315:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:316:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:378:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (%ld)"), describearcproto(ap), ap->temp1); ^ src/misc/logeffort.cpp:415:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {40,128,64,192}, BUTTON, N_("OK")}, ^ src/misc/logeffort.cpp:416:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,12,64,76}, BUTTON, N_("Cancel")}, ^ src/misc/logeffort.cpp:417:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,116}, MESSAGE, N_("Logical Effort:")}, ^ src/misc/logeffort.cpp:418:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,128,24,192}, EDITTEXT, x_("")} ^ src/misc/logeffort.cpp:420:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG le_logeffortdialog = {{75,75,149,281}, N_("Logical Effort"), 0, 4, le_logeffortdialogitems, 0, 0}; ^ src/misc/logeffort.cpp:432:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:433:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:437:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:439:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ni = (NODEINST *)asktool(us_tool, x_("get-node")); ^ src/misc/logeffort.cpp:473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:506:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:506:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:602:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap, *aplist, *nextap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap, *aplist, *nextap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap, *aplist, *nextap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETDELAY *nd, *firstnd; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETDELAY *nd, *firstnd; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:617:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Network %s has numerator:"), describenetwork(net)); ^ src/misc/logeffort.cpp:618:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" N Gates = %g, P Gates = %g"), n_gate->area/flambda/flambda, p_gate->area/flambda/flambda); ^ src/misc/logeffort.cpp:629:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Layer %s has %g x %g = %g"), layername(ap->tech, ap->layer), ^ src/misc/logeffort.cpp:641:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (n_active->width == 0) ttyputmsg(x_(" N denominator undefined")); else ^ src/misc/logeffort.cpp:642:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" N denominator = %g, ratio = %g"), nd->ndenominator, nd->numerator/nd->ndenominator); ^ src/misc/logeffort.cpp:643:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (p_active->width == 0) ttyputmsg(x_(" P denominator undefined")); else ^ src/misc/logeffort.cpp:644:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" P denominator = %g, ratio = %g"), nd->pdenominator, nd->numerator/nd->pdenominator); ^ src/misc/logeffort.cpp:645:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (n_active->width+p_active->width == 0) ttyputmsg(x_(" Denominator undefined")); else ^ src/misc/logeffort.cpp:646:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Denominator = %g, ratio = %g"), nd->ndenominator+nd->pdenominator, ^ src/misc/logeffort.cpp:687:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist, **selnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist, **selnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist, **selnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:689:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, gwidth, gtotal, atotal, wirelen, fun, load, wireratio, thisload, thiswl, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:694:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, *nextarpe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, *nextarpe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, *nextarpe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:793:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Layer %s wire-length (%s) / wire ratio (%ld) = load (%s)"), ^ src/misc/logeffort.cpp:811:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("; load / P-active-width (%s) = %g"), latoa(net_transistor_p_active.width, 0), ^ src/misc/logeffort.cpp:814:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("; load / N-active-width (%s) = %g"), latoa(net_transistor_n_active.width, 0), ^ src/misc/logeffort.cpp:816:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:833:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:833:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:842:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK **netlist, *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:842:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK **netlist, *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:843:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:844:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, widest, len, lambda, total, gtotal, atotal, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *pad; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *pad; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:848:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:849:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:849:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:849:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:852:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:925:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:937:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:947:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:951:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("---------- Load Calculations:")); ^ src/misc/logeffort.cpp:952:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Sum of Metal and Poly half-perimeters / wire-ratio = %s"), latoa(metpolhalfperim, 0)); ^ src/misc/logeffort.cpp:954:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Sum + gate-width (%s) = %s (Load)"), ^ src/misc/logeffort.cpp:957:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Load / P-active-width (%s) = %g"), latoa(net_transistor_p_active.width, 0), ^ src/misc/logeffort.cpp:960:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Load / N-active-width (%s) = %g"), latoa(net_transistor_n_active.width, 0), ^ src/misc/logeffort.cpp:974:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inport, oinport, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:974:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inport, oinport, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:974:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inport, oinport, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:975:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN first; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arrowsize, x, y, i, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arrowsize, x, y, i, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arrowsize, x, y, i, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arrowsize, x, y, i, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arrowsize, x, y, i, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:978:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:979:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:979:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:980:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:981:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:982:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:983:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi, *opi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:983:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi, *opi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:986:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1143:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/misc/logeffort.cpp:1146:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/misc/logeffort.cpp:1158:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1159:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1160:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1168:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1169:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1170:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1226:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LENODE *le; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1227:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG iteration, changeneeded, changemade, i, displaycapacitance, state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1229:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1307:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN first; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG edge, x, y, arrowsize, agree, disagree, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1309:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ret, *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1309:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ret, *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1316:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1324:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] list = (GEOM **)asktool(us_tool, x_("get-all-objects")); ^ src/misc/logeffort.cpp:1450:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/misc/logeffort.cpp:1458:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/misc/logeffort.cpp:1465:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/misc/logeffort.cpp:1468:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/misc/logeffort.cpp:1479:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1480:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1481:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1489:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1490:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1491:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *oni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *oni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1506:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1508:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG otherend, moved; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1508:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG otherend, moved; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1545:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *oni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1546:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1547:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1548:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG otherend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1550:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LENODE *le, *nextle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LENODE *le, *nextle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1635:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1673:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1674:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1675:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG otherend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1676:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1678:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *oni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1716:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG inputnegates, outputnegates, thisend, isinput, gatetype, func; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1718:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1719:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1720:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1735:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] inputport = x_("a"); outputport1 = outputport2 = x_("y"); ^ src/misc/logeffort.cpp:1735:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] inputport = x_("a"); outputport1 = outputport2 = x_("y"); ^ src/misc/logeffort.cpp:1738:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^ src/misc/logeffort.cpp:1738:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^ src/misc/logeffort.cpp:1738:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^ src/misc/logeffort.cpp:1857:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1858:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1891:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("[")); ^ src/misc/logeffort.cpp:1893:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("]")); ^ src/misc/logeffort.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1905:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1975:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1977:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/misc/logeffort.cpp:1978:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 246 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/misc/projecttool.c -o src/misc/projecttool.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/net/netdiff.cpp -o src/net/netdiff.o src/net/netdiff.cpp:238:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:239:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:320:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:321:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:322:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:323:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:324:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *anet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:324:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *anet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:325:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:327:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *obj; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:328:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, **sglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:328:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, **sglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, k, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, k, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, k, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, k, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, k, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:330:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN first; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:345:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] obj = (GEOM *)asktool(us_tool, x_("get-object")); ^ src/net/netdiff.cpp:380:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp:400:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/net/netdiff.cpp:441:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/net/netdiff.cpp:454:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/net/netdiff.cpp:462:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;-"), ^ src/net/netdiff.cpp:469:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/netdiff.cpp:481:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, **sglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:481:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, **sglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:482:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:483:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK **newequiv; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:484:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:484:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:484:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:485:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN done; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:550:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:551:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:551:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:551:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:551:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:552:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:553:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *wantni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:553:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *wantni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:554:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:612:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:613:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:613:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:613:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, k; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:614:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:615:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *subnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:671:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG newtotal, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:671:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG newtotal, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:672:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP **newlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, resignore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, resignore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:702:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:703:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:704:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN backannotate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:741:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] resignore = asktech(sch_tech, x_("ignoring-resistor-topology")); ^ src/net/netdiff.cpp:745:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[0] = x_("resistors"); ^ src/net/netdiff.cpp:746:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[1] = x_("include"); ^ src/net/netdiff.cpp:751:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[0] = x_("resistors"); ^ src/net/netdiff.cpp:752:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[1] = x_("ignore"); ^ src/net/netdiff.cpp:780:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktool(net_tool, x_("name-nets"), (INTBIG)np) != 0) backannotate = TRUE; ^ src/net/netdiff.cpp:795:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {276,340,300,480}, BUTTON, N_("Show Preanalysis")}, ^ src/net/netdiff.cpp:796:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {244,340,268,480}, BUTTON, N_("Stop Now")}, ^ src/net/netdiff.cpp:797:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {308,340,332,480}, BUTTON, N_("Do Full NCC")}, ^ src/net/netdiff.cpp:798:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,512}, MESSAGE, x_("")}, ^ src/net/netdiff.cpp:799:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {28,8,236,512}, SCROLL, x_("")}, ^ src/net/netdiff.cpp:800:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {248,56,264,332}, MESSAGE, N_("You may stop the NCC now:")}, ^ src/net/netdiff.cpp:801:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {280,56,296,332}, MESSAGE, N_("You may request additional detail:")}, ^ src/net/netdiff.cpp:802:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {312,56,328,332}, MESSAGE, N_("You may continue with NCC:")} ^ src/net/netdiff.cpp:804:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccwarndialog = {{75,75,416,597}, N_("NCC Differences Have Been Found"), 0, 8, net_nccwarndialogitems, 0, 0}; ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ocomp1, ocomp2, verbose, buscount1, buscount2, ret, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:830:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *errortype, **errorstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:830:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *errortype, **errorstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:831:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w, *savecurw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:831:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w, *savecurw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:832:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:833:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp1, *subnp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:833:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp1, *subnp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:834:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:835:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:836:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *opc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:836:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *opc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:837:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:838:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *errorsa; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *errorsa; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *errorsa; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1006:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("- %s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:1013:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("- %s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:1173:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1180:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1194:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1201:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1358:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- Made %ld iterations of Gemini"), net_debuggeminipasscount); ^ src/net/netdiff.cpp:1361:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- Of those %ld iterations considered all groups"), net_debuggeminiexpandglobal); ^ src/net/netdiff.cpp:1362:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- And %ld of the all-group examinations found new splits"), net_debuggeminiexpandglobalworked); ^ src/net/netdiff.cpp:1364:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- Renumbered %ld symmetry groups"), net_debuggeminigroupsrenumbered); ^ src/net/netdiff.cpp:1366:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- Of these, %ld split"), net_debuggeminigroupssplit); ^ src/net/netdiff.cpp:1370:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("--- On average, %ld%% of groups are active"), ^ src/net/netdiff.cpp:1395:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Size"); break; ^ src/net/netdiff.cpp:1397:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Export"); break; ^ src/net/netdiff.cpp:1399:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Structural"); break; ^ src/net/netdiff.cpp:1401:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Size and Export"); break; ^ src/net/netdiff.cpp:1403:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Size and Structural"); break; ^ src/net/netdiff.cpp:1405:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Export and Structural"); break; ^ src/net/netdiff.cpp:1407:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] errortype = N_("Size, Export and Structural"); break; ^ src/net/netdiff.cpp:1461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgc, *sgn, *sgnz, *sg, *lastsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgc, *sgn, *sgnz, *sg, *lastsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgc, *sgn, *sgnz, *sg, *lastsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgc, *sgn, *sgnz, *sg, *lastsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgc, *sgn, *sgnz, *sg, *lastsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1462:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1463:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, changesc, changesn, verbose, redeemcount, unmatched, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1536:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1538:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1540:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1542:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1634:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("***Computing component codes from networks:")); ^ src/net/netdiff.cpp:1641:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("***Computing network codes from components:")); ^ src/net/netdiff.cpp:1656:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("flush-changes")); ^ src/net/netdiff.cpp:1730:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *lastsg, *nextsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1730:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *lastsg, *nextsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1730:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *lastsg, *nextsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1766:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1767:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG index, factor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1767:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG index, factor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1770:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("***Renumbering hash codes:")); ^ src/net/netdiff.cpp:1797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1800:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1801:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1827:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" COMPONENT %s: now %s (hash #%ld)"), describenodeinst(ni), ^ src/net/netdiff.cpp:1831:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" COMPONENT %s: now %s (hash)"), describenodeinst(ni), ^ src/net/netdiff.cpp:1852:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" NETWORK %s:%s: now %s (hash #%ld)"), describenodeproto(net->parent), ^ src/net/netdiff.cpp:1856:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" NETWORK %s:%s: now %s (hash)"), describenodeproto(net->parent), ^ src/net/netdiff.cpp:1874:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1875:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG changes, verbose; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1875:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG changes, verbose; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, change, activemask; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, change, activemask; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, change, activemask; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, change, activemask; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, change, activemask; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1877:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN matched, focusonactivegroups; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1877:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN matched, focusonactivegroups; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1878:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *lastsg, *nextsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1878:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *lastsg, *nextsg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1879:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:1880:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2081:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2081:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2081:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2082:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2083:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *osg, *newgroup; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *osg, *newgroup; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2085:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN groupsplits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2100:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("matched"), net_tool->cluster); ^ src/net/netdiff.cpp:2108:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("unmatched"), net_tool->cluster); ^ src/net/netdiff.cpp:2197:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("matched"), net_tool->cluster); ^ src/net/netdiff.cpp:2206:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("unmatched"), net_tool->cluster); ^ src/net/netdiff.cpp:2292:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2293:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2297:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:2302:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2314:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cells1, cells2, cellnum, i, j, l, portcount1, portcount2, start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2315:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thecell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2316:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2317:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **celllist1, **celllist2, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2317:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **celllist1, **celllist2, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2317:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **celllist1, **celllist2, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2317:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **celllist1, **celllist2, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2319:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2319:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2320:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2321:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2535:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s"), thecell->protoname); ^ src/net/netdiff.cpp:2574:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s"), thecell->protoname); ^ src/net/netdiff.cpp:2603:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, **newnetnumbers; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, **newnetnumbers; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, **newnodelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, **newnodelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO **newportlist, *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO **newportlist, *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, wantedflag, newnodecount, *newnodewire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, wantedflag, newnodecount, *newnodewire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, wantedflag, newnodecount, *newnodewire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, wantedflag, newnodecount, *newnodewire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, wantedflag, newnodecount, *newnodewire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTSML *newportindices, *newstate, newwirecount; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTSML *newportindices, *newstate, newwirecount; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTSML *newportindices, *newstate, newwirecount; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2609:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN fixed; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2724:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2725:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *subnet, **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2725:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *subnet, **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2725:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *subnet, **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2726:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2726:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2773:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2773:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2783:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2783:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2784:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *lastpn, *nextpn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *lastpn, *nextpn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *lastpn, *nextpn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2813:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *lastpc, *nextpc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2813:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *lastpc, *nextpc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2813:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *lastpc, *nextpc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2814:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER EXPORTSYMGROUP *es1, *es2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER EXPORTSYMGROUP *es1, *es2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, j, errors, pctdiff1, pctdiff2, pctdiff, worstpctdiff, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg, *amblist, *unasslist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg, *amblist, *unasslist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg, *amblist, *unasslist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg, *amblist, *unasslist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2962:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2962:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2963:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *err; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2964:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *net1name, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2964:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *net1name, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2964:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *net1name, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn1, *pn2, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn1, *pn2, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn1, *pn2, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn1, *pn2, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2968:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2968:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2969:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *par1, *par2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2969:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *par1, *par2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2970:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2971:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:2973:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3275:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG c1, c2, i1, i2, chdiff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3275:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG c1, c2, i1, i2, chdiff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3275:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG c1, c2, i1, i2, chdiff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3275:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG c1, c2, i1, i2, chdiff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3275:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG c1, c2, i1, i2, chdiff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3276:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3530:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *err; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3530:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *err; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3551:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(")")); ^ src/net/netdiff.cpp:3562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, oi, of, errorsfound; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, oi, of, errorsfound; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, oi, of, errorsfound; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, oi, of, errorsfound; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3562:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, oi, of, errorsfound; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3563:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *opc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3563:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *opc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *opn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3565:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *err; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3565:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *err; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3566:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *segue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3568:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *lastcell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3569:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3623:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] segue = x_(": "); ^ src/net/netdiff.cpp:3638:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] segue = x_("; "); ^ src/net/netdiff.cpp:3643:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s (%ld connections)"), describenetwork(net), opn->nodecount); ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, c1, c2, nc1, nc2, c1ind, c1sig, c2ind, c2sig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3689:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name1, *name2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3689:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name1, *name2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3786:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3787:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3813:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3825:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *anet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *anet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3827:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3829:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3830:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3887:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3887:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3888:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3889:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3925:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3925:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg, *osg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, u, any, total, newtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3933:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3937:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *var0, *var1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3937:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *var0, *var1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:3937:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *var0, *var1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4065:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("WARNING: want to match nodes %s:s and %s:%s but they are already tagged '%s' and '%s'"), ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i0, i1, i, ip, i0base, i1base, comp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4256:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4257:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, power[2], ground[2]; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, power[2], ground[2]; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, power[2], ground[2]; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, i, power[2], ground[2]; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4313:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i, ip, f, comp, i0base, i1base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4367:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN foundexport; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4368:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4369:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4370:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4371:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4372:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *netname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i0, i1, i0base, i1base, i, j, f, comp, i0ptr, i1ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4460:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4462:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4585:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4585:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4586:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NAMEMATCH *newmatch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4615:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NAMEMATCH *nm1, *nm2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4615:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NAMEMATCH *nm1, *nm2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4624:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg1, *sg2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4624:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg1, *sg2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4625:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG sg1size, sg2size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4625:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG sg1size, sg2size; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4644:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4644:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4657:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4657:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4658:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4658:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4659:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cell1, *cell2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4659:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cell1, *cell2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4660:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG un1, un2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4660:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG un1, un2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, f, newtotal, p0, p1, bestind0, bestind1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODESIZE *newnodesizes, *ns0, *ns1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODESIZE *newnodesizes, *ns0, *ns1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODESIZE *newnodesizes, *ns0, *ns1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN firsttime; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4791:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODESIZE *ns1, *ns2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4791:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODESIZE *ns1, *ns2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float v1, v2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float v1, v2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4811:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgnewc, *sgnewn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4811:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sgnewc, *sgnewn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HASHTYPE hashvalue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4813:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN match; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4814:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn0, *pn1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4814:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn0, *pn1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4814:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn, *pn0, *pn1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4815:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc0, *pc1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4815:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc0, *pc1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4815:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc0, *pc1; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4816:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ind; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4816:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ind; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4816:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f, ind; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4835:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc0->hashreason, x_("name matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4846:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc1->hashreason, x_("name matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4872:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("size matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4891:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:4909:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn0->hashreason, x_("export matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4920:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn1->hashreason, x_("export matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4936:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:4947:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4948:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HASHTYPE hashvalue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4949:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4950:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4951:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4951:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:4973:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pn->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:4996:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)reallocstring(&pc->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:5026:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG function, i, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5026:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG function, i, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5026:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG function, i, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5027:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HASHTYPE hashvalue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5028:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5029:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5030:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5031:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5032:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr = 0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5058:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%ld(fun)"), function); ^ src/net/netdiff.cpp:5060:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("+%ld(force)"), pc->forcedassociation); ^ src/net/netdiff.cpp:5073:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" + %ld[%s]"), portfactor, pp->protoname); ^ src/net/netdiff.cpp:5076:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" + %ld(%s)"), portfactor, describenetwork(net)); ^ src/net/netdiff.cpp:5078:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("x%s(hash)"), hugeinttoa(pn->hashvalue)); ^ src/net/netdiff.cpp:5100:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5100:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5100:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, portfactor; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5101:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN validcomponents; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5102:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HASHTYPE hashvalue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5103:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5104:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5116:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%ld(cnt)"), pn->nodecount); ^ src/net/netdiff.cpp:5118:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("+%ld(force)"), pn->forcedassociation); ^ src/net/netdiff.cpp:5128:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" + %ld(port)x%s(hash)"), portfactor, hugeinttoa(pc->hashvalue)); ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG f, j, lx, hx, ly, hy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5164:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5165:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5229:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5230:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5230:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5232:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5233:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5234:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5248:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp:5316:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5319:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5321:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5371:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" NETWORK %s:%s: %s (hash #%ld) = %s"), describenodeproto(net->parent), ^ src/net/netdiff.cpp:5375:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" NETWORK %s:%s: %s (hash) = %s"), describenodeproto(net->parent), ^ src/net/netdiff.cpp:5385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5413:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" COMPONENT %s: %s (hash #%ld) = %s"), describenodeinst(ni), ^ src/net/netdiff.cpp:5417:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" COMPONENT %s: %s (hash) = %s"), describenodeinst(ni), ^ src/net/netdiff.cpp:5425:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5426:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5427:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5428:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5430:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5432:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Nodes:")); ^ src/net/netdiff.cpp:5437:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" Node %s (fun=%d)"), describenodeinst(ni), pc->function); ^ src/net/netdiff.cpp:5439:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Nets:")); ^ src/net/netdiff.cpp:5449:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %sNet %s (%ld nodes):"), nettype, net_describepnet(pn), pn->nodecount); ^ src/net/netdiff.cpp:5455:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s"), describenodeinst(ni)); ^ src/net/netdiff.cpp:5457:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5464:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {8,315,24,615}, MESSAGE, N_("Cell2")}, ^ src/net/netdiff.cpp:5465:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {28,8,384,308}, SCROLL, x_("")}, ^ src/net/netdiff.cpp:5466:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,308}, MESSAGE, N_("Cell1")}, ^ src/net/netdiff.cpp:5467:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {28,315,384,615}, SCROLL, x_("")}, ^ src/net/netdiff.cpp:5468:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {392,244,408,392}, RADIOA, N_("Components")}, ^ src/net/netdiff.cpp:5469:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {416,20,432,212}, AUTOCHECK, N_("Tie lists vertically")}, ^ src/net/netdiff.cpp:5470:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {416,244,432,392}, RADIOA, N_("Networks")}, ^ src/net/netdiff.cpp:5471:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {392,20,408,212}, AUTOCHECK, N_("Show only differences")}, ^ src/net/netdiff.cpp:5472:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {400,524,424,604}, DEFBUTTON, N_("Close")}, ^ src/net/netdiff.cpp:5473:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {400,420,424,500}, BUTTON, N_("Compare")} ^ src/net/netdiff.cpp:5475:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccpredialog = {{75,75,516,700}, N_("NCC Preanalysis Results"), 0, 10, net_nccpredialogitems, x_("nccpre"), 0}; ^ src/net/netdiff.cpp:5475:116: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccpredialog = {{75,75,516,700}, N_("NCC Preanalysis Results"), 0, 10, net_nccpredialogitems, x_("nccpre"), 0}; ^ src/net/netdiff.cpp:5542:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5584:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, total1, total2, pgcount1, pgcount2, i1, i2, maxlen, diff; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5585:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN first; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5586:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5586:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5586:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5587:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5588:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5589:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **netnames1, **netnames2, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **netnames1, **netnames2, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **netnames1, **netnames2, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **netnames1, **netnames2, *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5591:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2, *np1orig, *np2orig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5591:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2, *np1orig, *np2orig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5591:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2, *np1orig, *np2orig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5591:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2, *np1orig, *np2orig; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5595:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER COMPPORT *comportlist1, *comportlist2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5595:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER COMPPORT *comportlist1, *comportlist2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5644:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5819:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5826:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pt1 = x_(""); ^ src/net/netdiff.cpp:5828:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pt2 = x_(""); ^ src/net/netdiff.cpp:5850:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5875:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp:5890:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0;NOBBOX"), ^ src/net/netdiff.cpp:5912:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0;NOBBOX"), ^ src/net/netdiff.cpp:5917:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG pn1total, pn2total, ind1, ind2, i, maxwirecount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET **pn1list, **pn2list, *pn, *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET **pn1list, **pn2list, *pn, *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET **pn1list, **pn2list, *pn, *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET **pn1list, **pn2list, *pn, *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET **pn1list, **pn2list, *pn, *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np1, *np2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:5930:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6085:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pn1 == NOPNET) stuffLine(DNCP_CELL1LIST, x_("")); else ^ src/net/netdiff.cpp:6137:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%ld)"), i); ^ src/net/netdiff.cpp:6143:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pn2 == NOPNET) stuffLine(DNCP_CELL2LIST, x_("")); else ^ src/net/netdiff.cpp:6195:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%ld)"), i); ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6209:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ind1, ind2, i, maxwirecount, numin1, numin2, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **pc1list, **pc2list, *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **pc1list, **pc2list, *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **pc1list, **pc2list, *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **pc1list, **pc2list, *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP **pc1list, **pc2list, *pc, *pc1, *pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6214:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6363:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pc1 == NOPCOMP) stuffLine(DNCP_CELL1LIST, x_("")); else ^ src/net/netdiff.cpp:6379:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("(%ld) "), i); ^ src/net/netdiff.cpp:6385:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pc2 == NOPCOMP) stuffLine(DNCP_CELL2LIST, x_("")); else ^ src/net/netdiff.cpp:6401:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("(%ld) "), i); ^ src/net/netdiff.cpp:6428:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6486:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6487:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6487:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6535:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6536:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN problems; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6537:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex, newsize, *newhashtableck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex, newsize, *newhashtableck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex, newsize, *newhashtableck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6564:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, hashindex, newsize, *newhashtableck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6565:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP **newhashtable; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6595:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" -- EXPANDING SIZE OF NETWORK HASH TABLE TO %ld ENTRIES"), ^ src/net/netdiff.cpp:6627:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" -- EXPANDING SIZE OF COMPONENT HASH TABLE TO %ld ENTRIES"), ^ src/net/netdiff.cpp:6642:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PCOMP *pc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6677:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER time_t curtime; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, highestindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, highestindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6695:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index, highestindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6696:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *sa; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name1, *name2, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name1, *name2, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name1, *name2, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PNET *pn1, *pn2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SYMGROUP *sg; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6762:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp:6785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var1, *var2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var1, *var2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6810:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG latestrevision, instancerevision; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6810:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG latestrevision, instancerevision; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6811:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6836:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6838:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6846:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp:6859:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6862:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6863:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6869:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp:6882:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6883:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6884:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6891:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp:6903:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6905:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6913:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp:6927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6927:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **strings, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6928:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **strings, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6939:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("TIME "), 5) == 0) ^ src/net/netdiff.cpp:6944:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("MATCH "), 6) == 0) ^ src/net/netdiff.cpp:6956:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6957:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6973:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6974:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6975:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:6976:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:7059:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/netdiff.cpp:7071:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(ni->proto->lib->libname, x_("spiceparts"), 10) == 0) ^ src/net/netdiff.cpp:7079:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 701 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/net/netextract.c -o src/net/netextract.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/net/netflat.c -o src/net/netflat.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/net/network.cpp -o src/net/network.o In file included from src/net/network.cpp:36: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/net/network.cpp:203:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Cell to re-number (default is current cell)"), 0}; ^ src/net/network.cpp:203:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Cell to re-number (default is current cell)"), 0}; ^ src/net/network.cpp:205:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net to highlight"), 0}; ^ src/net/network.cpp:205:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net to highlight"), 0}; ^ src/net/network.cpp:207:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net whose connections should be listed"), 0}; ^ src/net/network.cpp:207:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net whose connections should be listed"), 0}; ^ src/net/network.cpp:209:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net, ALL of whose ports should be listed"), 0}; ^ src/net/network.cpp:209:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Net, ALL of whose ports should be listed"), 0}; ^ src/net/network.cpp:212:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("include-no-component-nets"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:213:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("check-export-names"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:214:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("check-node-sizes"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:215:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("flatten-hierarchy"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:216:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("recurse"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:220:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network-compare negating option"), 0}; ^ src/net/network.cpp:220:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network-compare negating option"), 0}; ^ src/net/network.cpp:223:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("flatten-hierarchy"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:224:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("include-no-component-nets"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:225:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("recurse"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:226:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("highlight-other"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:227:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("check-export-names"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:228:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("check-node-sizes"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:229:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("pre-analysis"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:233:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("not"), 1,{&networkeqnp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:237:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network comparing/equating option"), M_("do comparison")}; ^ src/net/network.cpp:237:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network comparing/equating option"), M_("do comparison")}; ^ src/net/network.cpp:237:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network comparing/equating option"), M_("do comparison")}; ^ src/net/network.cpp:240:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("unify-all-networks"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:241:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("separate-unconnected-networks"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:242:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("identify"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:243:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("validate"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:247:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network power and ground equating option"), 0}; ^ src/net/network.cpp:247:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Network power and ground equating option"), 0}; ^ src/net/network.cpp:250:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("unify-always"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:251:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("unify-only-in-schematics"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:255:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("How to handle networks with the same name"), 0}; ^ src/net/network.cpp:255:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("How to handle networks with the same name"), 0}; ^ src/net/network.cpp:258:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("ascend-numbering"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:259:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("descend-numbering"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:260:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("0-base"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:261:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("1-base"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:265:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Option to handle unnamed busses"), 0}; ^ src/net/network.cpp:265:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Option to handle unnamed busses"), 0}; ^ src/net/network.cpp:268:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("ignore"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:269:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("include"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:273:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Option to handle reistors"), 0}; ^ src/net/network.cpp:273:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("Option to handle reistors"), 0}; ^ src/net/network.cpp:276:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("highlight"), 1,{&networknodehp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:277:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("show-equivalent"), 1,{&networknodehp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:278:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("name-connections"), 1,{&networknodenp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:279:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("name-cell-objects"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:280:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("name-library-objects"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:281:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("show-geometry"), 1,{&networknodenp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:282:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("list-hierarchical-ports"), 1,{&networknodelp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:283:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("list-ports-below"), 1,{&networknodelp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:284:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("compare"), 1,{&net_networkeqp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:285:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("power-and-ground"), 1,{&networkpgp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:286:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("like-named-nets"), 1,{&networkcnp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:287:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("re-number"), 1,{&net_networkcellp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:288:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("default-busses"), 1,{&networkunp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:289:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("resistors"), 1,{&networkrp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:290:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("total-re-number"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:291:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("rip-bus"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:292:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("debug-toggle"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:293:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("extract"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/net/network.cpp:297:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Network maintenance"), 0}; ^ src/net/network.cpp:297:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Network maintenance"), 0}; ^ src/net/network.cpp:418:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_optionskey = makekey(x_("NET_options")); ^ src/net/network.cpp:422:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_node_abbrev_key = makekey(x_("NET_node_abbreviations")); ^ src/net/network.cpp:423:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_node_abbrevlen_key = makekey(x_("NET_node_abbreviation_length")); ^ src/net/network.cpp:424:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_unifystringskey = makekey(x_("NET_unify_strings")); ^ src/net/network.cpp:429:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_connect_power_groundkey = makekey(x_("NET_connect_PandG")); ^ src/net/network.cpp:430:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_connect_common_namekey = makekey(x_("NET_connect_common")); ^ src/net/network.cpp:433:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_optionskey = makekey(x_("NET_ncc_options")); ^ src/net/network.cpp:437:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_comptolerancekey = makekey(x_("NET_ncc_component_tolerance")); ^ src/net/network.cpp:438:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_comptoleranceamtkey = makekey(x_("NET_ncc_component_tolerance_amt")); ^ src/net/network.cpp:439:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_matchkey = makekey(x_("NET_ncc_match")); ^ src/net/network.cpp:440:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_forcedassociationkey = makekey(x_("NET_ncc_forcedassociation")); ^ src/net/network.cpp:441:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] net_ncc_function_key = makekey(x_("NET_ncc_function")); ^ src/net/network.cpp:448:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("nccopt"), &net_networkeqp, net_nccoptionsdlog); ^ src/net/network.cpp:449:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("netopt"), &net_networkp, net_optionsdlog); ^ src/net/network.cpp:450:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("netcelfun"), &net_networkcellp, net_ncccellfunctiondlog); ^ src/net/network.cpp:517:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, maxj; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:517:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, maxj; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:518:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:518:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:519:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:520:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn, *nextcn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn, *nextcn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:642:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:644:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:645:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, l, total, fun, tr, options, *highsiglist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:649:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:650:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:653:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:654:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:656:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *message[1] = {x_("total-re-number")}; ^ src/net/network.cpp:657:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:661:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] count = ttygetparam(x_("NETWORK option:"), &net_networkp, MAXPARS, par); ^ src/net/network.cpp:664:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Aborted")); ^ src/net/network.cpp:671:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("rip-bus"), l) == 0 && l >= 2) ^ src/net/network.cpp:677:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("highlight"), l) == 0 || ^ src/net/network.cpp:678:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (namesamen(pt, x_("show-equivalent"), l) == 0 && l > 5)) ^ src/net/network.cpp:689:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("show-equivalent"), l) == 0) showrequest = TRUE; else ^ src/net/network.cpp:721:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Network '%s'"), describenetwork(net)); ^ src/net/network.cpp:753:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/network.cpp:777:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("entity ")); ^ src/net/network.cpp:779:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(" is port(")); ^ src/net/network.cpp:782:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_searchtext(w, x_("signal "), 0, 0); ^ src/net/network.cpp:829:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("show-geometry"), l) == 0 && l > 5) ^ src/net/network.cpp:846:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:860:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("extract"), l) == 0) ^ src/net/network.cpp:872:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("default-busses"), l) == 0 && l > 3) ^ src/net/network.cpp:876:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool network default-busses OPTION")); ^ src/net/network.cpp:880:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("ascend-numbering"), l) == 0) ^ src/net/network.cpp:884:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Default busses will be numbered in ascending order")); ^ src/net/network.cpp:887:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("descend-numbering"), l) == 0) ^ src/net/network.cpp:891:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Default busses will be numbered in descending order")); ^ src/net/network.cpp:894:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("0-base"), l) == 0) ^ src/net/network.cpp:898:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Default busses will be numbered starting at 0")); ^ src/net/network.cpp:901:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("1-base"), l) == 0) ^ src/net/network.cpp:905:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Default busses will be numbered starting at 1")); ^ src/net/network.cpp:908:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network default-busses")); ^ src/net/network.cpp:912:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("name-cell-objects"), l) == 0 && l >= 6) ^ src/net/network.cpp:917:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No current cell")); ^ src/net/network.cpp:926:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("name-library-objects"), l) == 0 && l >= 6) ^ src/net/network.cpp:936:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("name-connections"), l) == 0 && l >= 6) ^ src/net/network.cpp:951:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No current cell")); ^ src/net/network.cpp:957:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:998:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("power-and-ground"), l) == 0) ^ src/net/network.cpp:1002:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool network power-and-ground OPTION")); ^ src/net/network.cpp:1006:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("unify-all-networks"), l) == 0) ^ src/net/network.cpp:1010:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Unconnected power and ground nets will be equated")); ^ src/net/network.cpp:1014:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("separate-unconnected-networks"), l) == 0) ^ src/net/network.cpp:1018:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Unconnected power and ground nets will not be equated")); ^ src/net/network.cpp:1022:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("identify"), l) == 0) ^ src/net/network.cpp:1056:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/network.cpp:1062:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("validate"), l) == 0) ^ src/net/network.cpp:1100:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network power-and-ground")); ^ src/net/network.cpp:1104:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("like-named-nets"), l) == 0) ^ src/net/network.cpp:1108:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool network like-named-nets OPTION")); ^ src/net/network.cpp:1112:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("unify-always"), l) == 0) ^ src/net/network.cpp:1116:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Nets with the same name will always be equated")); ^ src/net/network.cpp:1120:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("unify-only-in-schematics"), l) == 0) ^ src/net/network.cpp:1124:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Nets with the same name will be equated only in schematics")); ^ src/net/network.cpp:1128:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network like-named-nets")); ^ src/net/network.cpp:1132:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("compare"), l) == 0) ^ src/net/network.cpp:1140:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("highlight-other"), l) == 0) ^ src/net/network.cpp:1145:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("pre-analysis"), l) == 0) ^ src/net/network.cpp:1157:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("not"), l) == 0) ^ src/net/network.cpp:1161:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool network compare not OPTION")); ^ src/net/network.cpp:1165:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("include-no-component-nets"), l) == 0) ^ src/net/network.cpp:1171:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will include networks with no components on them")); ^ src/net/network.cpp:1174:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("check-export-names"), l) == 0 && l >= 7) ^ src/net/network.cpp:1180:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will not check export names")); ^ src/net/network.cpp:1183:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("check-node-sizes"), l) == 0 && l >= 7) ^ src/net/network.cpp:1189:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will not check node sizes")); ^ src/net/network.cpp:1192:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("flatten-hierarchy"), l) == 0) ^ src/net/network.cpp:1198:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuits will be compared without flattening hierarchy")); ^ src/net/network.cpp:1201:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("recurse"), l) == 0) ^ src/net/network.cpp:1207:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuits will be compared without recursing through hierarchy")); ^ src/net/network.cpp:1210:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network compare not")); ^ src/net/network.cpp:1213:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("include-no-component-nets"), l) == 0) ^ src/net/network.cpp:1219:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will exclude networks with no components on them")); ^ src/net/network.cpp:1222:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("check-export-names"), l) == 0 && l >= 7) ^ src/net/network.cpp:1228:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will check export names")); ^ src/net/network.cpp:1231:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("check-node-sizes"), l) == 0 && l >= 7) ^ src/net/network.cpp:1237:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuit comparison will check node sizes")); ^ src/net/network.cpp:1240:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("flatten-hierarchy"), l) == 0) ^ src/net/network.cpp:1246:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuits will be compared with hierarchy flattened")); ^ src/net/network.cpp:1249:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("recurse"), l) == 0) ^ src/net/network.cpp:1255:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Circuits will be compared recursing through hierarchy")); ^ src/net/network.cpp:1258:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network compare")); ^ src/net/network.cpp:1262:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("list-ports-below"), l) == 0 && l >= 6) ^ src/net/network.cpp:1280:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:1302:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("list-hierarchical-ports"), l) == 0 && l >= 6) ^ src/net/network.cpp:1320:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:1344:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("debug-toggle"), l) == 0 && l > 3) ^ src/net/network.cpp:1349:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network debugging on")); ^ src/net/network.cpp:1353:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network debugging off")); ^ src/net/network.cpp:1358:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("resistors"), l) == 0 && l >= 3) ^ src/net/network.cpp:1362:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool network resistors (ignore | include)")); ^ src/net/network.cpp:1366:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("ignore"), l) == 0 && l >= 2) ^ src/net/network.cpp:1373:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("include"), l) == 0 && l >= 2) ^ src/net/network.cpp:1380:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network resistors")); ^ src/net/network.cpp:1383:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("re-number"), l) == 0 && l >= 3) ^ src/net/network.cpp:1390:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No cell named %s"), par[1]); ^ src/net/network.cpp:1395:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Can only renumber cells, not primitives")); ^ src/net/network.cpp:1409:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Cell %s re-numbered"), describenodeproto(np)); ^ src/net/network.cpp:1413:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("total-re-number"), l) == 0) ^ src/net/network.cpp:1416:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("All libraries re-numbered")); ^ src/net/network.cpp:1420:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool network")); ^ src/net/network.cpp:1434:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1435:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1436:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arg1, arg2, arg3; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1436:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arg1, arg2, arg3; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1436:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arg1, arg2, arg3; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1437:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG retval; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1439:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("total-re-number")) == 0) ^ src/net/network.cpp:1444:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("library-re-number")) == 0) ^ src/net/network.cpp:1453:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("re-number")) == 0) ^ src/net/network.cpp:1462:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("name-nodes")) == 0) ^ src/net/network.cpp:1471:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("name-all-nodes")) == 0) ^ src/net/network.cpp:1480:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("name-nets")) == 0) ^ src/net/network.cpp:1489:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("rename")) == 0) ^ src/net/network.cpp:1517:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1518:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1523:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net_debug) ttyputmsg(M_("Network: doing entire cell rechecks")); ^ src/net/network.cpp:1552:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1553:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1554:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1589:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1590:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1630:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1631:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BUSLIST *bl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1632:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *nextnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *nextnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1635:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1635:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1636:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1637:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, width; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1637:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, width; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1644:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: rechecking cell %s"), describenodeproto(np)); ^ src/net/network.cpp:1853:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: icon %s is marked"), describenodeproto(onp)); ^ src/net/network.cpp:1866:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: parent cell %s is marked"), describenodeproto(ni->parent)); ^ src/net/network.cpp:1879:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net_debug) ttyputmsg(M_("Network: port %s modified"), pp->protoname); ^ src/net/network.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1901:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1902:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1961:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net_debug) ttyputmsg(M_("Network: cell %s created"), ^ src/net/network.cpp:1978:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1979:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1980:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1981:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *nextnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:1981:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *nextnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2088:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net_debug) ttyputmsg(M_("Network: port %s killed"), pp->protoname); ^ src/net/network.cpp:2139:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2140:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2142:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2143:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2144:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2161:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(netname, x_("userbits")) == 0) ^ src/net/network.cpp:2169:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(netname, x_("protoname")) == 0) ^ src/net/network.cpp:2172:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: export name %s created"), netname); ^ src/net/network.cpp:2271:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: arc name %s created"), (CHAR *)var->addr); ^ src/net/network.cpp:2326:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2349:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: arc name '%s' deleted"), (CHAR *)oldaddr); ^ src/net/network.cpp:2389:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2430:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2458:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn, *lastcn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CLEARNCC *cn, *lastcn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2504:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCCHECK *ac; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2532:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2549:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCCHECK *ac; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2587:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2588:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2591:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *cpp, *copp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *cpp, *copp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2595:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *base1, *base2, *arcname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *base1, *base2, *arcname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *base1, *base2, *arcname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *base1, *base2, *arcname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret, i, j, tempname, fun, width, buswidth, len1, len2, base; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN recheck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2601:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCCHECK *ac; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2604:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Setting network %ld onto arc %s"), newnetwork, describearcinst(ai)); ^ src/net/network.cpp:2690:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Adding name '%s' to network '%s'"), arcname, describenetwork(newnetwork)); ^ src/net/network.cpp:2907:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Propagating network %ld from node %s to arc %s"), newnetwork, ^ src/net/network.cpp:2958:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2959:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2960:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *oldnet, *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2961:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *oldnet, *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2962:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN ret; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2963:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG width; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:2976:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: creating new network for isolated subport %s"), ^ src/net/network.cpp:2998:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: creating new network for %s (on an arc with no net)"), ^ src/net/network.cpp:3001:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: adding port %s to net %s"), pp->protoname, ^ src/net/network.cpp:3026:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: creating new network for %s (gave up on all other tests)"), ^ src/net/network.cpp:3050:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG newarraysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3051:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3082:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *subnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3082:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *subnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i, bits, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i, bits, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i, bits, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i, bits, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3085:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN recheck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3086:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *opt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3086:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *opt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3285:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network: cell %s is marked"), describenodeproto(np)); ^ src/net/network.cpp:3308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3341:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST **arclist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3363:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newsize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3363:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newsize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3416:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3446:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3446:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dontname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3447:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *singlenet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3617:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, match; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3617:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, match; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3617:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, match; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3673:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3722:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Global network '%s' deleted from %s"), cell->globalnetnames[net->globalnet], ^ src/net/network.cpp:3742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *subnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3743:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3791:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN ret; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3793:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN portschanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3795:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3799:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Merging old network %ld into %ld"), oldnet, newnet); ^ src/net/network.cpp:3923:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network tool internal error in net_mergenet cell %s: Why oldnet '%s' hasn't been deleted yet ?"), ^ src/net/network.cpp:3935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3936:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3963:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *arcname, *startpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3963:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *arcname, *startpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3963:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *arcname, *startpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3965:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG k, found, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3965:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG k, found, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3965:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG k, found, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3967:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3968:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3969:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3970:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:3971:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:4057:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)pp, VPORTPROTO, x_("protoname"), (INTBIG)newname, VSTRING); ^ src/net/network.cpp:4065:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)pp, VPORTPROTO, x_("protoname"), (INTBIG)returninfstr(infstr), VSTRING); ^ src/net/network.cpp:4079:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:4080:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:4106:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("operator NetCellPrivate(size,cluster) should be used")); ^ src/net/network.cpp:4108:2: warning: 'operator new' should not return a null pointer unless it is declared 'throw()' or 'noexcept' [-Wnew-returns-null] return (void*)0; ^ src/net/network.cpp:4213:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("normalizeNetName {%s} -> {%s}"), name, normname); ^ src/net/network.cpp:4228:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("patchNetName {%s} -> {%s}"), name, strings[0]); ^ src/net/network.cpp:4285:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Error in NetCellPrivate::insertNetName")); ^ src/net/network.cpp:4345:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network hash table of faceet %s is too dense"), describenodeproto(_np)); ^ src/net/network.cpp:4360:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network hash table of cell %s: netcount is incorrect"), describenodeproto(_np)); ^ src/net/network.cpp:4362:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("In cell %s totalnetcount=%ld totalbaserefcount=%ld"), describenodeproto(_np), ^ src/net/network.cpp:4369:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network with temporary name has other names in cell %s"), describenodeproto(_np)); ^ src/net/network.cpp:4375:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Network has wrong sorting of names in cell %s: %s %s"), describenodeproto(_np), ^ src/net/network.cpp:4431:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("operator NetName(size,cluster) should be used")); ^ src/net/network.cpp:4433:2: warning: 'operator new' should not return a null pointer unless it is declared 'throw()' or 'noexcept' [-Wnew-returns-null] return (void*)0; ^ src/net/network.cpp:4514:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::addNet : netname %s already assigned"), _name); ^ src/net/network.cpp:4526:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::addNet : netname %s already assigned"), _name); ^ src/net/network.cpp:4551:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Netame::removeNet : netname %s is not connected with this"), _name); ^ src/net/network.cpp:4561:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Netname::removeNet : netname %s not connected"), _name); ^ src/net/network.cpp:4572:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Netame::removeNet : netname %s is not connected with this"), _name); ^ src/net/network.cpp:4607:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::docheck : netname %s has null connections"), _name); ^ src/net/network.cpp:4613:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::docheck : netname %s has connected to duplicate nets"), _name); ^ src/net/network.cpp:4624:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::docheck : netname %s has null connections"), _name); ^ src/net/network.cpp:4629:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::docheck : netname %s with zero _netcount has bad _netaddr"), _name); ^ src/net/network.cpp:4653:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("net_checknetname : netname %s is not found in namelist"), nn->name()); ^ src/net/network.cpp:4668:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetName::checkNet : %s net is not found in namelist"), _name); ^ src/net/network.cpp:4698:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("operator NetCellShorts(size,cluster) should be used")); ^ src/net/network.cpp:4700:2: warning: 'operator new' should not return a null pointer unless it is declared 'throw()' or 'noexcept' [-Wnew-returns-null] return (void*)0; ^ src/net/network.cpp:4769:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Cell %s: equivalent port %s not found in %s", describenodeproto(_np), pp->protoname, describenodeproto(cnp)); ^ src/net/network.cpp:4978:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("operator NetCellConns(size,cluster) should be used")); ^ src/net/network.cpp:4980:2: warning: 'operator new' should not return a null pointer unless it is declared 'throw()' or 'noexcept' [-Wnew-returns-null] return (void*)0; ^ src/net/network.cpp:5185:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare port %s of cell %s has no network"), ^ src/net/network.cpp:5191:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare cell %s has too many ports portcount=%ld"), ^ src/net/network.cpp:5200:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare cell %s portcount != index portcount=%ld index=%ld"), ^ src/net/network.cpp:5214:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare nonelectrical arc %s of cell %s has network %s"), ^ src/net/network.cpp:5223:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare arcinst %s of cell %s has no network"), ^ src/net/network.cpp:5229:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare cell %s has too many arcs portcount=%ld arccount=%ld"), ^ src/net/network.cpp:5238:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare cell %s arccount != index arccount=%ld index=%ld"), ^ src/net/network.cpp:5250:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s already assigned"), ^ src/net/network.cpp:5255:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s net->temp1=%ld netnum=%ld i=%ld"), ^ src/net/network.cpp:5285:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has net->temp1=-1"), ^ src/net/network.cpp:5290:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid portcount"), ^ src/net/network.cpp:5295:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid refcount"), ^ src/net/network.cpp:5307:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid buslinkcountcount"), ^ src/net/network.cpp:5312:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid globalnet"), ^ src/net/network.cpp:5317:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid buswidth"), ^ src/net/network.cpp:5322:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::compare net %s of cell %s has invalid numvar"), ^ src/net/network.cpp:5360:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::deepcompare in %s: global net %s not fully connected"), ^ src/net/network.cpp:5366:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::deepcompare in %s: not connected %s and %s"), ^ src/net/network.cpp:5375:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::deepcompare in %s: buswidth mismatch in %s"), ^ src/net/network.cpp:5388:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::deepcompare in %s: net %s not fully connected"), ^ src/net/network.cpp:5394:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::depcompare in %s: not connected %s and %s"), ^ src/net/network.cpp:5404:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("WARNING:: NetCellConns::deepcompare net %s of cell %s has net->temp1=-1"), ^ src/net/network.cpp:5439:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::schem in %s: net %s has different bus width %ld and %ld"), ^ src/net/network.cpp:5457:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::schem strange port %s of cell %s"), ^ src/net/network.cpp:5478:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::schem in %s: bus net %s has nonbus arc"), ^ src/net/network.cpp:5495:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::schem in %s: net %s has different bus width %ld and %ld"), ^ src/net/network.cpp:5516:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::sschem strange arc %s of cell %s"), ^ src/net/network.cpp:5566:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellConns::schem in %s: net %s has different bus width from newrenum %ld and from NETWORK %ld"), ^ src/net/network.cpp:5651:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellShorts::schem in %s global instance %s not found"), ^ src/net/network.cpp:5655:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellShorts::schem in %s global instance %s not found name %s"), ^ src/net/network.cpp:5674:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellShorts::schem in %s global net %s not found"), ^ src/net/network.cpp:5682:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("NetCellShorts::schem in %s global nets %s and %s are connected"), ^ src/net/network.cpp:5776:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5779:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:5929:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("\t!!!!!!!!!!!!!!!!!!!!!! %s %s are not connected in map"), ^ src/net/network.cpp:5970:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("\t!!!!!!!!!!!!!!!!!!!!!! %s %s are not connected in map"), ^ src/net/network.cpp:6003:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("!!!!!!!!!!!!! Strange cell %s"), describenodeproto(_np)); ^ src/net/network.cpp:6153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *key, *cindex, *endindex, *errorstring, *busname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *key, *cindex, *endindex, *errorstring, *busname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *key, *cindex, *endindex, *errorstring, *busname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *key, *cindex, *endindex, *errorstring, *busname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *key, *cindex, *endindex, *errorstring, *busname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ch1, ch2, perfect, dimension, dimstart, dimend, dimlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG indexval, endindexval, origfunct, i, index, range; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6158:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6178:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] key = getkeyword(&ptin, x_("[],")); ^ src/net/network.cpp:6210:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&savekey, x_(""), el_tempcluster); ^ src/net/network.cpp:6218:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] busname = x_("XXX"); ^ src/net/network.cpp:6230:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] cindex = getkeyword(&ptin, x_(",:]")); ^ src/net/network.cpp:6259:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%s]"), (*mystrings)[i], cindex); ^ src/net/network.cpp:6267:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%s]"), savekey, cindex); ^ src/net/network.cpp:6280:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] endindex = getkeyword(&ptin, x_(",]")); ^ src/net/network.cpp:6323:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%ld]"), (*mystrings)[dimstart+i], index); ^ src/net/network.cpp:6331:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%ld]"), savekey, index); ^ src/net/network.cpp:6344:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%ld]"), (*mystrings)[dimstart+i], index); ^ src/net/network.cpp:6352:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%ld]"), savekey, index); ^ src/net/network.cpp:6393:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] key = getkeyword(&ptin, x_(",")); ^ src/net/network.cpp:6452:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6453:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6476:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6478:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6478:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6479:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6480:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6537:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **newstrings, *lastone; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6537:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **newstrings, *lastone; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6538:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6547:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&newstrings[i], x_(""), net_tool->cluster); ^ src/net/network.cpp:6566:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **newstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6567:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6576:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&newstrings[i], x_(""), net_tool->cluster); ^ src/net/network.cpp:6592:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6595:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6642:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6656:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("[%ld:%ld]"), base, net->buswidth-1+base); ^ src/net/network.cpp:6659:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("[%ld:%ld]"), net->buswidth-1+base, base); ^ src/net/network.cpp:6676:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *smallai, *largeai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *smallai, *largeai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *smallai, *largeai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6691:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG smallnum, largenum, num, wirecount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6692:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6693:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *smallnet, *largenet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6693:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *smallnet, *largenet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6693:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *smallnet, *largenet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG buswidth, width; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG buswidth, width; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6755:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6795:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6795:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp, *cpp, *ocpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp, *cpp, *ocpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp, *cpp, *ocpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp, *cpp, *ocpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6797:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *onet, *cnet, *ocnet, *cmnet, *ocmnet, *topnet, *otopnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, a, nodewidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, a, nodewidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, a, nodewidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, a, nodewidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN recheck; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6970:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6970:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:6972:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG n1, n2, wid1, wid2, i1, i2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7018:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG newtotal, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7018:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG newtotal, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7019:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BUSLIST *newbuslists; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7046:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, widest, len, lambda, total, fun, totalWire; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7048:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *pad; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7048:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *pad; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *arpe, *firstarpe, **arpelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7052:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7123:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap1, *ap2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7123:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap1, *ap2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun1, fun2, depth1, depth2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun1, fun2, depth1, depth2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun1, fun2, depth1, depth2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun1, fun2, depth1, depth2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7142:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BUSLIST *b1, *b2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7142:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BUSLIST *b1, *b2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *onet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7198:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7199:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7201:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7202:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7204:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7205:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun, nfun, ignorelayer, height, highest, polys, diffs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7206:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total, i, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7206:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total, i, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7206:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total, i, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG per, seglen, i, lastx, lasty, thisx, thisy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7358:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER AREAPERIM *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7424:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7425:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7426:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7427:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7470:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7472:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *cpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7513:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, fun, cursimtrace, line, fromchar, tochar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7514:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *netname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7515:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7516:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7517:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER EDITOR *e; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7518:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **geom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7561:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] geom = (GEOM **)asktool(us_tool, x_("get-all-objects")); ^ src/net/network.cpp:7600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7601:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK **newlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7630:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *guessnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7630:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *guessnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7631:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7632:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7702:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7703:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7704:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7705:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7705:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7705:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7712:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0\n"), ^ src/net/network.cpp:7726:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0\n"), ^ src/net/network.cpp:7740:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0\n"), ^ src/net/network.cpp:7755:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s LINE=%ld,%ld,%ld,%ld\n"), ^ src/net/network.cpp:7781:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0\n"), ^ src/net/network.cpp:7790:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;-\n"), ^ src/net/network.cpp:7801:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;-\n"), ^ src/net/network.cpp:7815:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;-\n"), ^ src/net/network.cpp:7830:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;-\n"), ^ src/net/network.cpp:7846:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7848:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7849:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7850:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7850:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *subnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7851:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *subnet, **subnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7851:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *subnet, **subnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7882:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s LINE=%ld,%ld,%ld,%ld\n"), ^ src/net/network.cpp:7906:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7906:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7925:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7998:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newsize, *newchar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7998:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newsize, *newchar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7998:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newsize, *newchar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:7999:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK **newnets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8000:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **newnetnames; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8115:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Global network '%s' added to '%s'"), np->globalnetnames[net->globalnet], ^ src/net/network.cpp:8127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *aiw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *aiw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8128:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *niw, *nib, *niblast; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8128:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *niw, *nib, *niblast; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8128:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *niw, *nib, *niblast; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *newvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *newvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, lowend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, lowend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, lowend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lowx, highx, sepx, lowy, highy, sepy, stublen, lowxbus, lowybus, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8330:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name, *match, **shortnameoverride; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name, *match, **shortnameoverride; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name, *match, **shortnameoverride; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lastname, *thisname, *warnedname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lastname, *thisname, *warnedname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lastname, *thisname, *warnedname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, abbrevlen, curindex, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, abbrevlen, curindex, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, abbrevlen, curindex, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, abbrevlen, curindex, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8335:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len, abbrevlen, curindex, total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8336:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TEMPSTRUCT *ts, *nodelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8336:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TEMPSTRUCT *ts, *nodelist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8338:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8499:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s%ld"), match, curindex); ^ src/net/network.cpp:8504:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s%ld"), shortnames[fun], highpseudo[fun]); ^ src/net/network.cpp:8537:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8538:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8539:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *name; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8539:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *name; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8540:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8540:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8571:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8571:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8572:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **newlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8597:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8598:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8617:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(name, x_("net"), 3) != 0) continue; ^ src/net/network.cpp:8647:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8722:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len, unified; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len, unified; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len, unified; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len, unified; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8723:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len, unified; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8724:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *unifystring; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8724:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *unifystring; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8801:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8802:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, **newstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8802:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, **newstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8802:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, **newstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8802:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, **newstrings; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8803:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8845:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8846:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:8858:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktech(sch_tech, x_("ignoring-resistor-topology")) != 0) ^ src/net/network.cpp:8866:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/network.cpp:8867:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktech(sch_tech, x_("include-resistor-topology")); ^ src/net/network.cpp:8878:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/network.cpp:8879:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktech(sch_tech, x_("ignore-resistor-topology")); ^ src/net/network.cpp:8890:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {488,224,512,312}, BUTTON, N_("Do NCC")}, ^ src/net/network.cpp:8891:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {488,8,512,72}, BUTTON, N_("Cancel")}, ^ src/net/network.cpp:8892:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {364,4,380,200}, CHECK, N_("Recurse through hierarchy")}, ^ src/net/network.cpp:8893:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {244,4,260,220}, CHECK, N_("Check export names")}, ^ src/net/network.cpp:8894:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {488,96,512,201}, BUTTON, N_("Preanalysis")}, ^ src/net/network.cpp:8895:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {432,16,448,208}, BUTTON, N_("NCC Debugging options...")}, ^ src/net/network.cpp:8896:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {124,4,140,220}, CHECK, N_("Merge parallel components")}, ^ src/net/network.cpp:8897:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {220,4,236,220}, CHECK, N_("Ignore power and ground")}, ^ src/net/network.cpp:8898:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {76,4,92,217}, MESSAGE, N_("For all cells:")}, ^ src/net/network.cpp:8899:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {191,228,387,400}, SCROLL, x_("")}, ^ src/net/network.cpp:8900:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {69,220,480,221}, DIVIDELINE, x_("")}, ^ src/net/network.cpp:8901:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {28,312,44,352}, BUTTON, N_("Set")}, ^ src/net/network.cpp:8902:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {4,312,20,352}, BUTTON, N_("Set")}, ^ src/net/network.cpp:8903:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {28,136,44,305}, EDITTEXT, x_("")}, ^ src/net/network.cpp:8904:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {124,232,140,281}, RADIO, N_("Yes")}, ^ src/net/network.cpp:8905:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {124,284,140,329}, RADIO, N_("No")}, ^ src/net/network.cpp:8906:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {124,332,140,396}, RADIO, N_("Default")}, ^ src/net/network.cpp:8907:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {316,20,332,164}, MESSAGE, N_("Size tolerance (amt):")}, ^ src/net/network.cpp:8908:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {316,168,332,216}, EDITTEXT, x_("")}, ^ src/net/network.cpp:8909:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {68,4,69,401}, DIVIDELINE, x_("")}, ^ src/net/network.cpp:8910:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {76,228,92,400}, MESSAGE, N_("Individual cell overrides:")}, ^ src/net/network.cpp:8911:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {172,12,188,209}, BUTTON, N_("Clear NCC dates this library")}, ^ src/net/network.cpp:8912:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {268,4,284,220}, CHECK, N_("Check component sizes")}, ^ src/net/network.cpp:8913:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {4,136,20,305}, EDITTEXT, x_("")}, ^ src/net/network.cpp:8914:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {28,4,44,132}, MESSAGE, N_("With cell:")}, ^ src/net/network.cpp:8915:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {4,4,20,132}, MESSAGE, N_("Compare cell:")}, ^ src/net/network.cpp:8916:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {292,20,308,164}, MESSAGE, N_("Size tolerance (%):")}, ^ src/net/network.cpp:8917:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {292,168,308,216}, EDITTEXT, x_("")}, ^ src/net/network.cpp:8918:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {488,336,512,400}, BUTTON, N_("Save")}, ^ src/net/network.cpp:8919:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {480,4,481,400}, DIVIDELINE, x_("")}, ^ src/net/network.cpp:8920:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {412,240,428,388}, BUTTON, N_("Remove all overrides")}, ^ src/net/network.cpp:8921:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {148,232,164,281}, RADIO, N_("Yes")}, ^ src/net/network.cpp:8922:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {148,284,164,329}, RADIO, N_("No")}, ^ src/net/network.cpp:8923:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {148,332,164,396}, RADIO, N_("Default")}, ^ src/net/network.cpp:8924:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {148,4,164,220}, CHECK, N_("Merge series transistors")}, ^ src/net/network.cpp:8925:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {100,232,116,281}, RADIO, N_("Yes")}, ^ src/net/network.cpp:8926:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {100,284,116,329}, RADIO, N_("No")}, ^ src/net/network.cpp:8927:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {100,332,116,396}, RADIO, N_("Default")}, ^ src/net/network.cpp:8928:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {100,4,116,220}, CHECK, N_("Expand hierarchy")}, ^ src/net/network.cpp:8929:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {171,228,187,400}, POPUP, x_("")}, ^ src/net/network.cpp:8930:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {392,240,408,388}, BUTTON, N_("List all overrides")}, ^ src/net/network.cpp:8931:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {456,4,472,216}, CHECK, N_("Show 'NCCMatch' tags")}, ^ src/net/network.cpp:8932:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {4,356,20,400}, BUTTON, N_("Next")}, ^ src/net/network.cpp:8933:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {28,356,44,400}, BUTTON, N_("Next")}, ^ src/net/network.cpp:8934:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {196,12,212,209}, BUTTON, N_("Clear NCC dates all libraries")}, ^ src/net/network.cpp:8935:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {48,4,64,400}, MESSAGE, x_("")}, ^ src/net/network.cpp:8936:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {340,4,356,220}, CHECK, N_("Allow no-component nets")}, ^ src/net/network.cpp:8937:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 48 */ {0, {460,232,476,400}, BUTTON, N_("Remove all forced matches")}, ^ src/net/network.cpp:8938:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 49 */ {0, {440,232,456,400}, BUTTON, N_("List all forced matches")}, ^ src/net/network.cpp:8939:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 50 */ {0, {388,4,404,216}, POPUP, x_("")} ^ src/net/network.cpp:8941:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccoptionsdialog = {{50,75,571,486}, N_("Network Consistency Checker"), 0, 50, net_nccoptionsdialogitems, 0, 0}; ^ src/net/network.cpp:8994:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("hierarchy expansion"), ^ src/net/network.cpp:8997:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("parallel component merging"), ^ src/net/network.cpp:9000:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("series transistor merging"), ^ src/net/network.cpp:9017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9030:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9031:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9040:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, "%s (%s)", nldescribenodeproto(np), (CHAR *)np->temp1); ^ src/net/network.cpp:9048:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9049:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, options, oldoptions, clearvalidnccdates, tolerance, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9051:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG wanted; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9052:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9053:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9054:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN checkoffscreen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9055:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9056:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *win, *winfirst, *winsecond; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9056:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *win, *winfirst, *winsecond; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9056:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *win, *winfirst, *winsecond; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9058:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9063:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9064:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *resistorOptions[3] = {N_("No resistor adjustments"), ^ src/net/network.cpp:9065:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Include resistors"), N_("Exclude resistors")}; ^ src/net/network.cpp:9065:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Include resistors"), N_("Exclude resistors")}; ^ src/net/network.cpp:9193:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DNCO_OFFSCREENWARN, x_("!!! WARNING: These cells are not on the screen !!!")); ^ src/net/network.cpp:9196:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DNCO_OFFSCREENWARN, x_("")); ^ src/net/network.cpp:9484:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9504:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9535:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9558:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, override; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9593:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, override; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9639:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9640:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, overridecount, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, overridecount, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, overridecount, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9642:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *state; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9644:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9685:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/network.cpp:9698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9702:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9703:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9741:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9743:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9744:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9745:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9775:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9776:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9777:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9779:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9794:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s:%s"), lib->libname, pt); ^ src/net/network.cpp:9806:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {308,184,332,264}, BUTTON, N_("OK")}, ^ src/net/network.cpp:9807:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {308,24,332,104}, BUTTON, N_("Cancel")}, ^ src/net/network.cpp:9808:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,116,20,288}, POPUP, x_("")}, ^ src/net/network.cpp:9809:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {4,4,20,112}, MESSAGE, N_("Library:")}, ^ src/net/network.cpp:9810:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {24,4,256,288}, SCROLL, x_("")}, ^ src/net/network.cpp:9811:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {260,116,276,288}, POPUP, x_("")}, ^ src/net/network.cpp:9812:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {260,4,276,112}, MESSAGE, N_("Function:")}, ^ src/net/network.cpp:9813:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {280,4,296,288}, CHECK, N_("Override Expansion on Cells with Functions")} ^ src/net/network.cpp:9815:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccfundialog = {{75,75,416,373}, N_("Assign primitive functions to cells"), 0, 8, net_nccfundialogitems, 0, 0}; ^ src/net/network.cpp:9825:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9825:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, libcount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, libcount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, libcount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9827:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **functionlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN cellselchanged, s, g, d, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN cellselchanged, s, g, d, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN cellselchanged, s, g, d, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN cellselchanged, s, g, d, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN cellselchanged, s, g, d, b; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9829:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9830:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9831:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9832:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:9920:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, "%s (%s)", nldescribenodeproto(np), (CHAR *)np->temp1); ^ src/net/network.cpp:9951:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "s") == 0) s = TRUE; else ^ src/net/network.cpp:9952:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "g") == 0) g = TRUE; else ^ src/net/network.cpp:9953:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "d") == 0) d = TRUE; else ^ src/net/network.cpp:9960:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Transistor cells must have 3 ports named 's', 'g', and 'd'"); ^ src/net/network.cpp:9976:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "s") == 0) s = TRUE; else ^ src/net/network.cpp:9977:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "g") == 0) g = TRUE; else ^ src/net/network.cpp:9978:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "d") == 0) d = TRUE; else ^ src/net/network.cpp:9979:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, "b") == 0) b = TRUE; else ^ src/net/network.cpp:9986:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Transistor cells must have 4 ports named 's', 'g', 'd', and 'b'"); ^ src/net/network.cpp:9996:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Cells with this function must have 2 ports"); ^ src/net/network.cpp:10064:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {216,217,240,297}, BUTTON, N_("OK")}, ^ src/net/network.cpp:10065:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {216,60,240,140}, BUTTON, N_("Cancel")}, ^ src/net/network.cpp:10066:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,4,20,332}, CHECK, N_("Enable local processing after match")}, ^ src/net/network.cpp:10067:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {28,4,44,332}, CHECK, N_("Enable focus on 'fresh' symmetry groups")}, ^ src/net/network.cpp:10068:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {76,4,92,332}, CHECK, N_("Disable unimportant disambiguation messages")}, ^ src/net/network.cpp:10069:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {112,4,128,332}, CHECK, N_("Show gemini iterations graphically")}, ^ src/net/network.cpp:10070:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {136,4,152,332}, CHECK, N_("Show gemini iterations textually")}, ^ src/net/network.cpp:10071:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {160,4,176,332}, CHECK, N_("Show matching progress graphically")}, ^ src/net/network.cpp:10072:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {52,4,68,332}, CHECK, N_("Enable focus on 'promising' symmetry groups")}, ^ src/net/network.cpp:10073:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {184,4,200,332}, CHECK, N_("Show gemini statistics")} ^ src/net/network.cpp:10075:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_nccdebdialog = {{75,75,324,417}, N_("NCC Debugging Settings"), 0, 10, net_nccdebdialogitems, 0, 0}; ^ src/net/network.cpp:10089:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10090:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, oldoptions; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10090:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, oldoptions; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10139:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {288,148,312,212}, BUTTON, N_("OK")}, ^ src/net/network.cpp:10140:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {288,24,312,88}, BUTTON, N_("Cancel")}, ^ src/net/network.cpp:10141:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {28,20,44,226}, CHECK, N_("Unify Power and Ground")}, ^ src/net/network.cpp:10142:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {52,20,68,226}, CHECK, N_("Unify all like-named nets")}, ^ src/net/network.cpp:10143:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {4,4,20,165}, MESSAGE, N_("Network numbering:")}, ^ src/net/network.cpp:10144:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {228,36,244,201}, RADIO, N_("Ascending (0:N)")}, ^ src/net/network.cpp:10145:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {252,36,268,201}, RADIO, N_("Descending (N:0)")}, ^ src/net/network.cpp:10146:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {180,20,196,177}, MESSAGE, N_("Default starting index:")}, ^ src/net/network.cpp:10147:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {180,180,196,226}, POPUP, x_("")}, ^ src/net/network.cpp:10148:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {148,4,149,246}, DIVIDELINE, x_("")}, ^ src/net/network.cpp:10149:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {204,20,220,177}, MESSAGE, N_("Default order:")}, ^ src/net/network.cpp:10150:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {156,4,172,177}, MESSAGE, N_("For busses:")}, ^ src/net/network.cpp:10151:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {76,20,92,226}, CHECK, N_("Ignore Resistors")}, ^ src/net/network.cpp:10152:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {100,20,116,246}, MESSAGE, N_("Unify Networks that start with:")}, ^ src/net/network.cpp:10153:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {124,32,140,246}, EDITTEXT, x_("")} ^ src/net/network.cpp:10155:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG net_optionsdialog = {{50,75,371,331}, N_("Network Options"), 0, 15, net_optionsdialogitems, 0, 0}; ^ src/net/network.cpp:10168:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10168:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10170:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10171:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN redonets; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10172:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/net/network.cpp:10176:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] choices[0] = x_("0"); choices[1] = x_("1"); ^ src/net/network.cpp:10176:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] choices[0] = x_("0"); choices[1] = x_("1"); ^ src/net/network.cpp:10198:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) initunifystrings = x_(""); else initunifystrings = (CHAR *)var->addr; ^ 918 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/pla.c -o src/pla/pla.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placdecode.c -o src/pla/placdecode.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placio.c -o src/pla/placio.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placngrid.c -o src/pla/placngrid.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placpgrid.c -o src/pla/placpgrid.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placpla.c -o src/pla/placpla.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/placutils.c -o src/pla/placutils.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/planfacets.c -o src/pla/planfacets.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/planopt.c -o src/pla/planopt.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/planprog1.c -o src/pla/planprog1.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/pla/planprog2.c -o src/pla/planprog2.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/rout/rout.c -o src/rout/rout.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/rout/routauto.c -o src/rout/routauto.o src/rout/routauto.c:398:14: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:398:14: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:398:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:398:26: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:428:14: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:428:14: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:428:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:428:26: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:618:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:618:12: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:618:24: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:618:24: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:664:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:664:13: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs src/rout/routauto.c:664:25: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-ox) + abs(y-oy); ^ src/rout/routauto.c:664:25: note: use function 'labs' instead dist = abs(x-ox) + abs(y-oy); ^~~ labs 8 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/rout/routmaze.c -o src/rout/routmaze.o src/rout/routmaze.c:812:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] pdx = abs(cx - ncx); pdy = abs(cy - ncy); ^ src/rout/routmaze.c:812:8: note: use function 'labs' instead pdx = abs(cx - ncx); pdy = abs(cy - ncy); ^~~ labs src/rout/routmaze.c:812:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] pdx = abs(cx - ncx); pdy = abs(cy - ncy); ^ src/rout/routmaze.c:812:29: note: use function 'labs' instead pdx = abs(cx - ncx); pdy = abs(cy - ncy); ^~~ labs src/rout/routmaze.c:2743:28: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] layer->vused[x-i] = abs(prio); ^ src/rout/routmaze.c:2743:28: note: use function 'labs' instead layer->vused[x-i] = abs(prio); ^~~ labs src/rout/routmaze.c:2754:35: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] layer->vused[layer->wid-i] = abs(prio); ^ src/rout/routmaze.c:2754:35: note: use function 'labs' instead layer->vused[layer->wid-i] = abs(prio); ^~~ labs src/rout/routmaze.c:2767:28: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] layer->hused[y-i] = abs(prio); ^ src/rout/routmaze.c:2767:28: note: use function 'labs' instead layer->hused[y-i] = abs(prio); ^~~ labs src/rout/routmaze.c:2778:35: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] layer->hused[layer->hei-i] = abs(prio); ^ src/rout/routmaze.c:2778:35: note: use function 'labs' instead layer->hused[layer->hei-i] = abs(prio); ^~~ labs src/rout/routmaze.c:2863:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff = abs(ang1 - ang2); ^ src/rout/routmaze.c:2863:9: note: use function 'labs' instead diff = abs(ang1 - ang2); ^~~ labs 7 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/rout/routmimic.c -o src/rout/routmimic.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/rout/routriver.c -o src/rout/routriver.o src/rout/routriver.c:454:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff1 = abs(b1 - p->first); diff2 = abs(b2 - p->first); ^ src/rout/routriver.c:454:10: note: use function 'labs' instead diff1 = abs(b1 - p->first); diff2 = abs(b2 - p->first); ^~~ labs src/rout/routriver.c:454:40: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff1 = abs(b1 - p->first); diff2 = abs(b2 - p->first); ^ src/rout/routriver.c:454:40: note: use function 'labs' instead diff1 = abs(b1 - p->first); diff2 = abs(b2 - p->first); ^~~ labs src/rout/routriver.c:574:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff1 = abs(lastfrom->first - llist->from->first); ^ src/rout/routriver.c:574:12: note: use function 'labs' instead diff1 = abs(lastfrom->first - llist->from->first); ^~~ labs src/rout/routriver.c:583:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] diff2 = abs(lastto->first - llist->to->first); ^ src/rout/routriver.c:583:12: note: use function 'labs' instead diff2 = abs(lastto->first - llist->to->first); ^~~ labs 4 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1.c -o src/sc/sc1.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1command.c -o src/sc/sc1command.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1component.c -o src/sc/sc1component.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1connect.c -o src/sc/sc1connect.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1delete.c -o src/sc/sc1delete.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1electric.c -o src/sc/sc1electric.o src/sc/sc1electric.c:1291:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] view = '\0'; ^~~~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1err.c -o src/sc/sc1err.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1extract.c -o src/sc/sc1extract.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1interface.c -o src/sc/sc1interface.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1maker.c -o src/sc/sc1maker.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1place.c -o src/sc/sc1place.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1route.c -o src/sc/sc1route.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sc/sc1sim.c -o src/sc/sc1sim.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/sim.cpp -o src/sim/sim.o In file included from src/sim/sim.cpp:38: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ In file included from src/sim/sim.cpp:40: src/include/simirsim.h:79:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ In file included from src/sim/sim.cpp:40: src/include/simirsim.h:91:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/sim.cpp:66:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Actel table file to convert to library"), 0}; ^ src/sim/sim.cpp:66:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Actel table file to convert to library"), 0}; ^ src/sim/sim.cpp:71:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: duration of this phase"), 0}; ^ src/sim/sim.cpp:71:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: duration of this phase"), 0}; ^ src/sim/sim.cpp:73:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: level for this phase"), 0}; ^ src/sim/sim.cpp:73:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: level for this phase"), 0}; ^ src/sim/sim.cpp:77:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: number of cycles (0 for infinite)"), 0}; ^ src/sim/sim.cpp:77:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: number of cycles (0 for infinite)"), 0}; ^ src/sim/sim.cpp:79:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: strength"), 0}; ^ src/sim/sim.cpp:79:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: strength"), 0}; ^ src/sim/sim.cpp:81:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: random distribution"), 0}; ^ src/sim/sim.cpp:81:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock: random distribution"), 0}; ^ src/sim/sim.cpp:83:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("50/50 duty cycle frequency"), 0}; ^ src/sim/sim.cpp:83:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("50/50 duty cycle frequency"), 0}; ^ src/sim/sim.cpp:85:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("50/50 duty cycle period"), 0}; ^ src/sim/sim.cpp:85:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("50/50 duty cycle period"), 0}; ^ src/sim/sim.cpp:88:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("frequency"), 1,{&clockfp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:89:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("period"), 1,{&clockpp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:90:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("custom"), 3,{&clockclp,&clockcstrp,&clockccyp,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:94:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock options"), 0}; ^ src/sim/sim.cpp:94:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("clock options"), 0}; ^ src/sim/sim.cpp:96:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name"), 0}; ^ src/sim/sim.cpp:96:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name"), 0}; ^ src/sim/sim.cpp:100:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("maximum simulation time (in seconds)"), 0}; ^ src/sim/sim.cpp:100:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("maximum simulation time (in seconds)"), 0}; ^ src/sim/sim.cpp:104:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node to print"), 0}; ^ src/sim/sim.cpp:104:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node to print"), 0}; ^ src/sim/sim.cpp:107:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("display"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:108:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("instances"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:109:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("netlist"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:110:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("size"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:111:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("state"), 1,{&printsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:112:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:113:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("xref"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:117:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("printing options"), 0}; ^ src/sim/sim.cpp:117:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("printing options"), 0}; ^ src/sim/sim.cpp:122:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("reset"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:123:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("no-reset"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:127:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("random number seed setting"), 0}; ^ src/sim/sim.cpp:127:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("random number seed setting"), 0}; ^ src/sim/sim.cpp:131:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time of node set (in seconds)"), 0}; ^ src/sim/sim.cpp:131:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time of node set (in seconds)"), 0}; ^ src/sim/sim.cpp:133:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("strength of node set"), 0}; ^ src/sim/sim.cpp:133:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("strength of node set"), 0}; ^ src/sim/sim.cpp:136:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("H"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:137:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("L"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:138:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("X"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:142:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("state level"), 0}; ^ src/sim/sim.cpp:142:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("state level"), 0}; ^ src/sim/sim.cpp:144:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name to set"), 0}; ^ src/sim/sim.cpp:144:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name to set"), 0}; ^ src/sim/sim.cpp:149:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("on"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:150:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("off"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:154:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("trace state"), 0}; ^ src/sim/sim.cpp:154:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("trace state"), 0}; ^ src/sim/sim.cpp:158:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at which to delete"), 0}; ^ src/sim/sim.cpp:158:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at which to delete"), 0}; ^ src/sim/sim.cpp:161:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("time"), 1,{&vectordtp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:162:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("all"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:166:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("vector deletion option"), 0}; ^ src/sim/sim.cpp:166:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("vector deletion option"), 0}; ^ src/sim/sim.cpp:168:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name to delete"), 0}; ^ src/sim/sim.cpp:168:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("node name to delete"), 0}; ^ src/sim/sim.cpp:170:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("file name with vectors"), 0}; ^ src/sim/sim.cpp:170:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("file name with vectors"), 0}; ^ src/sim/sim.cpp:172:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("file name to save vectors"), 0}; ^ src/sim/sim.cpp:172:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("file name to save vectors"), 0}; ^ src/sim/sim.cpp:175:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("delete"), 2,{&vectordp,&vectordop,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:176:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("load"), 1,{&vectorlp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:177:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("save"), 1,{&vectorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:178:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("new"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:182:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("vector options"), 0}; ^ src/sim/sim.cpp:182:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("vector options"), 0}; ^ src/sim/sim.cpp:185:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("minimum"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:186:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("typical"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:187:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("maximum"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:191:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("annotate options"), 0}; ^ src/sim/sim.cpp:191:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("annotate options"), 0}; ^ src/sim/sim.cpp:193:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("ordered list of trace names"), 0}; ^ src/sim/sim.cpp:193:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("ordered list of trace names"), 0}; ^ src/sim/sim.cpp:196:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("save"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:197:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("restore"), 1,{&orderrp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:201:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("order options"), 0}; ^ src/sim/sim.cpp:201:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("order options"), 0}; ^ src/sim/sim.cpp:206:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("annotate"), 1,{&annotatep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:207:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("build-actel-models"), 1,{&qbuildp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:208:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("clock"), 2,{&clocknp,&clockop,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:209:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("erase"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:210:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("go"), 1,{&gop,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:211:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("help"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:212:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("order"), 1,{&orderp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:213:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("print"), 1,{&printp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:214:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("seed"), 1,{&seedp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:215:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("set"), 4,{&setnp,&setlp,&setsp,&settp,NOKEY}}, ^ src/sim/sim.cpp:216:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("trace"), 1,{&tracep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:217:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector"), 1,{&vectorp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:221:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulation command"), 0}; ^ src/sim/sim.cpp:221:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulation command"), 0}; ^ src/sim/sim.cpp:226:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at the extension cursor"), 0}; ^ src/sim/sim.cpp:226:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at the extension cursor"), 0}; ^ src/sim/sim.cpp:228:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at the main cursor"), 0}; ^ src/sim/sim.cpp:228:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("time at the main cursor"), 0}; ^ src/sim/sim.cpp:231:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("extension"), 1,{&cursorgp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:232:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("main"), 1,{&cursorwp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:233:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("center"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:237:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("cursor color"), 0}; ^ src/sim/sim.cpp:237:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("cursor color"), 0}; ^ src/sim/sim.cpp:240:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("distance to move (in seconds)"), 0}; ^ src/sim/sim.cpp:240:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("distance to move (in seconds)"), 0}; ^ src/sim/sim.cpp:242:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("distance to move (in signals)"), 0}; ^ src/sim/sim.cpp:242:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("distance to move (in signals)"), 0}; ^ src/sim/sim.cpp:245:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("left"), 1,{&moveap,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:246:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("right"), 1,{&moveap,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:247:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("up"), 1,{&movesp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:248:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("down"), 1,{&movesp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:252:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window move option"), 0}; ^ src/sim/sim.cpp:252:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window move option"), 0}; ^ src/sim/sim.cpp:255:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("upper time of zoom"), 0}; ^ src/sim/sim.cpp:255:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("upper time of zoom"), 0}; ^ src/sim/sim.cpp:257:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("lower time of zoom"), 0}; ^ src/sim/sim.cpp:257:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("lower time of zoom"), 0}; ^ src/sim/sim.cpp:259:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("amount to zoom"), 0}; ^ src/sim/sim.cpp:259:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("amount to zoom"), 0}; ^ src/sim/sim.cpp:262:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("window"), 2,{&zoomlp,&zoomup,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:263:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("in"), 1,{&zoomap,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:264:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("out"), 1,{&zoomap,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:265:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cursor"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:266:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("all-displayed"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:270:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window zoom options"), 0}; ^ src/sim/sim.cpp:270:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window zoom options"), 0}; ^ src/sim/sim.cpp:272:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("number of traces to show on the display"), 0}; ^ src/sim/sim.cpp:272:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("number of traces to show on the display"), 0}; ^ src/sim/sim.cpp:275:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("more"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:276:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("less"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:277:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("set"), 1,{&tracessp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:281:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window traces options"), 0}; ^ src/sim/sim.cpp:281:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window traces options"), 0}; ^ src/sim/sim.cpp:284:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("white"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:285:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("black"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:286:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("red"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:287:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("blue"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:288:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("green"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:289:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cyan"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:290:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("magenta"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:291:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("yellow"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:292:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("gray"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:293:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("orange"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:294:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("purple"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:295:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("brown"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:296:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("light-gray"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:297:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("dark-gray"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:298:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("light-red"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:299:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("dark-red"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:300:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("light-green"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:301:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("dark-green"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:302:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("light-blue"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:303:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("dark-blue"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:307:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("color for this strength/level"), 0}; ^ src/sim/sim.cpp:307:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("color for this strength/level"), 0}; ^ src/sim/sim.cpp:310:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("off"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:311:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("node"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:312:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("gate"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:313:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("power"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:314:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("low"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:315:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("high"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:316:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("undefined"), 1,{&dispcolorsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:320:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window strength color options"), 0}; ^ src/sim/sim.cpp:320:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("window strength color options"), 0}; ^ src/sim/sim.cpp:322:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Vector file"), 0}; ^ src/sim/sim.cpp:322:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Vector file"), 0}; ^ src/sim/sim.cpp:325:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cursor"), 1,{&cursorp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:326:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("move"), 1,{&movep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:327:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("traces"), 1,{&tracesp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:328:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("zoom"), 1,{&zoomp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:329:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("color"), 1,{&dispcolorp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:330:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("2-state-display"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:331:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("12-state-display"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:332:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("advance-time"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:333:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("freeze-time"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:334:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("display-waveform"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:335:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("ignore-waveform"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:336:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("clear-saved-signals"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:337:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector-clear"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:338:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector-load"), 1,{&vectorfp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:339:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector-save"), 1,{&vectorfp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:340:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("vector-writespice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:344:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulation window command"), 0}; ^ src/sim/sim.cpp:344:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulation window command"), 0}; ^ src/sim/sim.cpp:350:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("1"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:351:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("2"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:352:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("3"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:356:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation level"), M_("show current")}; ^ src/sim/sim.cpp:356:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation level"), M_("show current")}; ^ src/sim/sim.cpp:356:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation level"), M_("show current")}; ^ src/sim/sim.cpp:359:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("2"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:360:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("3"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:361:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("hspice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:362:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("pspice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:363:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("gnucap"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:364:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("smartspice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:368:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice format"), 0}; ^ src/sim/sim.cpp:368:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice format"), 0}; ^ src/sim/sim.cpp:371:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("resistance"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:372:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("capacitances"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:373:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("plot"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:374:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("global-pwr-gnd"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:375:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("use-nodenames"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:379:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation NOT option"), 0}; ^ src/sim/sim.cpp:379:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation NOT option"), 0}; ^ src/sim/sim.cpp:381:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File containing spice output"), 0}; ^ src/sim/sim.cpp:381:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File containing spice output"), 0}; ^ src/sim/sim.cpp:383:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File in which to save spice output"), 0}; ^ src/sim/sim.cpp:383:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File in which to save spice output"), 0}; ^ src/sim/sim.cpp:386:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("level"), 1,{&sim_spicelevelp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:387:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("save-output"), 1,{&sim_spicesavep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:388:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("format"), 1,{&spiceformp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:389:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("parse-output"), 1,{&sim_spicereadp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:390:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("show-spice-this-cell"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:391:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("not"), 1,{&sim_spicenotp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:392:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("resistance"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:393:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("capacitances"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:394:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("plot"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:395:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("output-normal"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:396:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("output-raw"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:397:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("output-smartraw"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:398:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("global-pwr-gnd"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:399:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("use-nodenames"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:403:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation option"), 0}; ^ src/sim/sim.cpp:403:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation option"), 0}; ^ src/sim/sim.cpp:409:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("use-assign"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:410:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("default-trireg"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:414:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation NOT option"), 0}; ^ src/sim/sim.cpp:414:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation NOT option"), 0}; ^ src/sim/sim.cpp:416:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File containing Verilog VCD dump output"), 0}; ^ src/sim/sim.cpp:416:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("File containing Verilog VCD dump output"), 0}; ^ src/sim/sim.cpp:419:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("not"), 1,{&sim_vernotp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:420:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("use-assign"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:421:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("default-trireg"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:422:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("parse-output"), 1,{&sim_verreadp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:423:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("show-verilog-this-cell"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:427:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation option"), 0}; ^ src/sim/sim.cpp:427:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation option"), 0}; ^ src/sim/sim.cpp:432:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc group name"), 0}; ^ src/sim/sim.cpp:432:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc group name"), 0}; ^ src/sim/sim.cpp:434:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc thickness"), 0}; ^ src/sim/sim.cpp:434:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc thickness"), 0}; ^ src/sim/sim.cpp:436:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc width subdivisions"), 0}; ^ src/sim/sim.cpp:436:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc width subdivisions"), 0}; ^ src/sim/sim.cpp:438:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc height subdivisions"), 0}; ^ src/sim/sim.cpp:438:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc height subdivisions"), 0}; ^ src/sim/sim.cpp:440:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc head Z"), 0}; ^ src/sim/sim.cpp:440:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc head Z"), 0}; ^ src/sim/sim.cpp:442:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc tail Z"), 0}; ^ src/sim/sim.cpp:442:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc tail Z"), 0}; ^ src/sim/sim.cpp:445:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("add"), 1,{&simfhaaddp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:446:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("remove"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:447:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("thickness"), 1,{&simfhathickp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:448:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("width-subdivisions"), 1,{&simfhawidsubp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:449:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("height-subdivisions"), 1,{&simfhaheisubp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:450:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("z-head"), 1,{&simfhazheadp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:451:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("z-tail"), 1,{&simfhaztailp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:455:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc option"), 0}; ^ src/sim/sim.cpp:455:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc option"), 0}; ^ src/sim/sim.cpp:457:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Number of poles"), 0}; ^ src/sim/sim.cpp:457:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Number of poles"), 0}; ^ src/sim/sim.cpp:460:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("single"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:461:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("multiple"), 1,{&simfhpolemp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:465:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry multipole option"), 0}; ^ src/sim/sim.cpp:465:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry multipole option"), 0}; ^ src/sim/sim.cpp:467:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Starting frequency"), 0}; ^ src/sim/sim.cpp:467:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Starting frequency"), 0}; ^ src/sim/sim.cpp:469:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Ending frequency"), 0}; ^ src/sim/sim.cpp:469:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Ending frequency"), 0}; ^ src/sim/sim.cpp:471:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Runs per decade"), 0}; ^ src/sim/sim.cpp:471:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Runs per decade"), 0}; ^ src/sim/sim.cpp:474:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("single"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:475:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("multiple"), 3,{&simfhfreqsp,&simfhfreqep,&simfhfreqrp,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:479:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry frequency option"), 0}; ^ src/sim/sim.cpp:479:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry frequency option"), 0}; ^ src/sim/sim.cpp:481:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default thickness"), 0}; ^ src/sim/sim.cpp:481:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default thickness"), 0}; ^ src/sim/sim.cpp:483:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default width subdivisions"), 0}; ^ src/sim/sim.cpp:483:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default width subdivisions"), 0}; ^ src/sim/sim.cpp:485:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default height subdivisions"), 0}; ^ src/sim/sim.cpp:485:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default height subdivisions"), 0}; ^ src/sim/sim.cpp:487:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry maximum segment length"), 0}; ^ src/sim/sim.cpp:487:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry maximum segment length"), 0}; ^ src/sim/sim.cpp:490:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("none"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:491:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("run"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:492:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("multiple-run"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:496:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry execution option"), 0}; ^ src/sim/sim.cpp:496:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry execution option"), 0}; ^ src/sim/sim.cpp:499:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("on"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:500:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("off"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:504:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry PostScript option"), 0}; ^ src/sim/sim.cpp:504:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry PostScript option"), 0}; ^ src/sim/sim.cpp:507:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("on"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:508:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("off"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:512:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry Spice option"), 0}; ^ src/sim/sim.cpp:512:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry Spice option"), 0}; ^ src/sim/sim.cpp:515:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("arc"), 1,{&sim_fhap,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:516:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("pole"), 1,{&simfhpolep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:517:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("frequency"), 1,{&simfhfreqp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:518:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("thickness"), 1,{&simfhthickp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:519:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("width-subdivisions"), 1,{&simfhwidthp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:520:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("height-subdivisions"), 1,{&simfhheightp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:521:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("max-segment-length"), 1,{&simfhseglenp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:522:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("execute"), 1,{&simfhexep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:523:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("postscript"), 1,{&simfhpsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:524:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("spice"), 1,{&simfhspicep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:528:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry simulation option"), 0}; ^ src/sim/sim.cpp:528:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry simulation option"), 0}; ^ src/sim/sim.cpp:534:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("esim"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:535:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("rsim"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:536:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("rnl"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:537:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cosmos"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:538:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("fasthenry"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:539:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("spice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:540:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cspice"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:541:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("mossim"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:542:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("texsim"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:543:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("als"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:544:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("verilog"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:545:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("abel-pal"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:546:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("silos"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:547:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("internal"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:551:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Netlist format to generate"), 0}; ^ src/sim/sim.cpp:551:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Netlist format to generate"), 0}; ^ src/sim/sim.cpp:553:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("net or component to point out"), 0}; ^ src/sim/sim.cpp:553:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INPUTOPT, x_(" \t"), M_("net or component to point out"), 0}; ^ src/sim/sim.cpp:556:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("spice"), 1,{&sim_spicep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:557:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("pointout"), 1,{&simulatornetp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:558:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("als"), 1,{&sim_alsp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:559:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("verilog"), 1,{&sim_verp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:560:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("fasthenry"), 1,{&sim_fhp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:561:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("no-execute"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:562:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("execute-only"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:563:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("execute-quietly"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:564:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("execute-and-parse"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:565:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("execute-quietly-and-parse"),0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:566:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("resume"), 0,{NOKEY,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:567:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("simulate"), 1,{&simsimulatep,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:568:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("window"), 1,{&sim_windowp,NOKEY,NOKEY,NOKEY,NOKEY}}, ^ src/sim/sim.cpp:572:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulator action"), M_("show current simulator")}; ^ src/sim/sim.cpp:572:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulator action"), M_("show current simulator")}; ^ src/sim/sim.cpp:572:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 0, x_(" \t"), M_("Simulator action"), M_("show current simulator")}; ^ src/sim/sim.cpp:587:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("abel-pal"), 1, ABEL}, ^ src/sim/sim.cpp:588:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cosmos"), 1, COSMOS}, ^ src/sim/sim.cpp:589:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("esim"), 1, ESIM}, ^ src/sim/sim.cpp:590:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("fasthenry"), 1, FASTHENRY}, ^ src/sim/sim.cpp:591:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("rnl"), 2, RNL}, ^ src/sim/sim.cpp:592:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("rsim"), 2, RSIM}, ^ src/sim/sim.cpp:593:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("irsim"), 1, IRSIM}, ^ src/sim/sim.cpp:594:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("maxwell"), 2, MAXWELL}, ^ src/sim/sim.cpp:595:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("mossim"), 2, MOSSIM}, ^ src/sim/sim.cpp:596:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("als"), 1, ALS}, ^ src/sim/sim.cpp:597:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("texsim"), 1, TEXSIM}, ^ src/sim/sim.cpp:598:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("silos"), 2, SILOS}, ^ src/sim/sim.cpp:599:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("spice"), 2, SPICE}, ^ src/sim/sim.cpp:600:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("cdl"), 2, CDL}, ^ src/sim/sim.cpp:601:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("verilog"), 2, VERILOG}, ^ src/sim/sim.cpp:675:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_dontrunkey = makekey(x_("SIM_dontrun")); ^ src/sim/sim.cpp:676:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_weaknodekey = makekey(x_("SIM_weak_node")); ^ src/sim/sim.cpp:677:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_netfilekey = makekey(x_("SIM_netfile")); ^ src/sim/sim.cpp:680:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeesim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("esim"), _("ESIM netlist")); ^ src/sim/sim.cpp:680:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeesim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("esim"), _("ESIM netlist")); ^ src/sim/sim.cpp:680:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeesim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("esim"), _("ESIM netlist")); ^ src/sim/sim.cpp:681:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypefasthenry = setupfiletype(x_("inp"), x_("*.inp"), MACFSTAG('TEXT'), FALSE, x_("fasthenry"), _("FastHenry netlist")); ^ src/sim/sim.cpp:681:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypefasthenry = setupfiletype(x_("inp"), x_("*.inp"), MACFSTAG('TEXT'), FALSE, x_("fasthenry"), _("FastHenry netlist")); ^ src/sim/sim.cpp:681:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypefasthenry = setupfiletype(x_("inp"), x_("*.inp"), MACFSTAG('TEXT'), FALSE, x_("fasthenry"), _("FastHenry netlist")); ^ src/sim/sim.cpp:682:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypehspiceout = setupfiletype(x_("tr0"), x_("*.tr0"), MACFSTAG('TEXT'), TRUE, x_("hspiceout"), _("HSPICE output")); ^ src/sim/sim.cpp:682:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypehspiceout = setupfiletype(x_("tr0"), x_("*.tr0"), MACFSTAG('TEXT'), TRUE, x_("hspiceout"), _("HSPICE output")); ^ src/sim/sim.cpp:682:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypehspiceout = setupfiletype(x_("tr0"), x_("*.tr0"), MACFSTAG('TEXT'), TRUE, x_("hspiceout"), _("HSPICE output")); ^ src/sim/sim.cpp:683:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemossim = setupfiletype(x_("ntk"), x_("*.ntk"), MACFSTAG('TEXT'), FALSE, x_("mossim"), _("MOSSIM netlist")); ^ src/sim/sim.cpp:683:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemossim = setupfiletype(x_("ntk"), x_("*.ntk"), MACFSTAG('TEXT'), FALSE, x_("mossim"), _("MOSSIM netlist")); ^ src/sim/sim.cpp:683:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemossim = setupfiletype(x_("ntk"), x_("*.ntk"), MACFSTAG('TEXT'), FALSE, x_("mossim"), _("MOSSIM netlist")); ^ src/sim/sim.cpp:684:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypepal = setupfiletype(x_("pal"), x_("*.pal"), MACFSTAG('TEXT'), FALSE, x_("pal"), _("Abel PAL")); ^ src/sim/sim.cpp:684:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypepal = setupfiletype(x_("pal"), x_("*.pal"), MACFSTAG('TEXT'), FALSE, x_("pal"), _("Abel PAL")); ^ src/sim/sim.cpp:684:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypepal = setupfiletype(x_("pal"), x_("*.pal"), MACFSTAG('TEXT'), FALSE, x_("pal"), _("Abel PAL")); ^ src/sim/sim.cpp:685:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeals = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("als"), _("ALS netlist")); ^ src/sim/sim.cpp:685:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeals = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("als"), _("ALS netlist")); ^ src/sim/sim.cpp:685:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeals = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("als"), _("ALS netlist")); ^ src/sim/sim.cpp:686:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypealsvec = setupfiletype(x_("vec"), x_("*.vec"), MACFSTAG('TEXT'), FALSE, x_("alsvec"), _("ALS vector")); ^ src/sim/sim.cpp:686:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypealsvec = setupfiletype(x_("vec"), x_("*.vec"), MACFSTAG('TEXT'), FALSE, x_("alsvec"), _("ALS vector")); ^ src/sim/sim.cpp:686:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypealsvec = setupfiletype(x_("vec"), x_("*.vec"), MACFSTAG('TEXT'), FALSE, x_("alsvec"), _("ALS vector")); ^ src/sim/sim.cpp:687:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimcmd = setupfiletype(x_("cmd"), x_("*.cmd"), MACFSTAG('TEXT'), FALSE, x_("irsimcmd"), _("IRSIM vector")); ^ src/sim/sim.cpp:687:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimcmd = setupfiletype(x_("cmd"), x_("*.cmd"), MACFSTAG('TEXT'), FALSE, x_("irsimcmd"), _("IRSIM vector")); ^ src/sim/sim.cpp:687:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimcmd = setupfiletype(x_("cmd"), x_("*.cmd"), MACFSTAG('TEXT'), FALSE, x_("irsimcmd"), _("IRSIM vector")); ^ src/sim/sim.cpp:688:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypenetlisp = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("netlisp"), _("NetLisp netlist")); ^ src/sim/sim.cpp:688:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypenetlisp = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("netlisp"), _("NetLisp netlist")); ^ src/sim/sim.cpp:688:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypenetlisp = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("netlisp"), _("NetLisp netlist")); ^ src/sim/sim.cpp:689:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypequisc = setupfiletype(x_("sci"), x_("*.sci"), MACFSTAG('TEXT'), FALSE, x_("quisc"), _("QUISC netlist")); ^ src/sim/sim.cpp:689:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypequisc = setupfiletype(x_("sci"), x_("*.sci"), MACFSTAG('TEXT'), FALSE, x_("quisc"), _("QUISC netlist")); ^ src/sim/sim.cpp:689:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypequisc = setupfiletype(x_("sci"), x_("*.sci"), MACFSTAG('TEXT'), FALSE, x_("quisc"), _("QUISC netlist")); ^ src/sim/sim.cpp:690:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypersim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("rsim"), _("RSIM netlist")); ^ src/sim/sim.cpp:690:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypersim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("rsim"), _("RSIM netlist")); ^ src/sim/sim.cpp:690:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypersim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("rsim"), _("RSIM netlist")); ^ src/sim/sim.cpp:691:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("irsim"), _("IRSIM netlist")); ^ src/sim/sim.cpp:691:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("irsim"), _("IRSIM netlist")); ^ src/sim/sim.cpp:691:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("irsim"), _("IRSIM netlist")); ^ src/sim/sim.cpp:692:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimparam = setupfiletype(x_("prm"), x_("*.prm"), MACFSTAG('TEXT'), FALSE, x_("irsimparam"), _("IRSIM parameters")); ^ src/sim/sim.cpp:692:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimparam = setupfiletype(x_("prm"), x_("*.prm"), MACFSTAG('TEXT'), FALSE, x_("irsimparam"), _("IRSIM parameters")); ^ src/sim/sim.cpp:692:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeirsimparam = setupfiletype(x_("prm"), x_("*.prm"), MACFSTAG('TEXT'), FALSE, x_("irsimparam"), _("IRSIM parameters")); ^ src/sim/sim.cpp:693:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesilos = setupfiletype(x_("sil"), x_("*.sil"), MACFSTAG('TEXT'), FALSE, x_("silos"), _("SILOS netlist")); ^ src/sim/sim.cpp:693:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesilos = setupfiletype(x_("sil"), x_("*.sil"), MACFSTAG('TEXT'), FALSE, x_("silos"), _("SILOS netlist")); ^ src/sim/sim.cpp:693:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesilos = setupfiletype(x_("sil"), x_("*.sil"), MACFSTAG('TEXT'), FALSE, x_("silos"), _("SILOS netlist")); ^ src/sim/sim.cpp:694:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespice = setupfiletype(x_("spi"), x_("*.spi;*.spo"), MACFSTAG('TEXT'), FALSE, x_("spice"), _("SPICE netlist")); ^ src/sim/sim.cpp:694:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespice = setupfiletype(x_("spi"), x_("*.spi;*.spo"), MACFSTAG('TEXT'), FALSE, x_("spice"), _("SPICE netlist")); ^ src/sim/sim.cpp:694:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespice = setupfiletype(x_("spi"), x_("*.spi;*.spo"), MACFSTAG('TEXT'), FALSE, x_("spice"), _("SPICE netlist")); ^ src/sim/sim.cpp:695:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespicecmd = setupfiletype(x_("cmd.sp"),x_("*.cmd.sp"), MACFSTAG('TEXT'), FALSE, x_("spicecmd"), _("SPICE command")); ^ src/sim/sim.cpp:695:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespicecmd = setupfiletype(x_("cmd.sp"),x_("*.cmd.sp"), MACFSTAG('TEXT'), FALSE, x_("spicecmd"), _("SPICE command")); ^ src/sim/sim.cpp:695:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespicecmd = setupfiletype(x_("cmd.sp"),x_("*.cmd.sp"), MACFSTAG('TEXT'), FALSE, x_("spicecmd"), _("SPICE command")); ^ src/sim/sim.cpp:696:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespiceout = setupfiletype(x_("spo"), x_("*.spo"), MACFSTAG('TEXT'), FALSE, x_("spiceout"), _("SPICE output")); ^ src/sim/sim.cpp:696:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespiceout = setupfiletype(x_("spo"), x_("*.spo"), MACFSTAG('TEXT'), FALSE, x_("spiceout"), _("SPICE output")); ^ src/sim/sim.cpp:696:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypespiceout = setupfiletype(x_("spo"), x_("*.spo"), MACFSTAG('TEXT'), FALSE, x_("spiceout"), _("SPICE output")); ^ src/sim/sim.cpp:697:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetyperawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), FALSE, x_("spicerawout"), _("SPICE raw output")); ^ src/sim/sim.cpp:697:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetyperawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), FALSE, x_("spicerawout"), _("SPICE raw output")); ^ src/sim/sim.cpp:697:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetyperawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), FALSE, x_("spicerawout"), _("SPICE raw output")); ^ src/sim/sim.cpp:698:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesrawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), TRUE, x_("smartspicerawout"), _("SmartSPICE raw output")); ^ src/sim/sim.cpp:698:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesrawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), TRUE, x_("smartspicerawout"), _("SmartSPICE raw output")); ^ src/sim/sim.cpp:698:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypesrawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), TRUE, x_("smartspicerawout"), _("SmartSPICE raw output")); ^ src/sim/sim.cpp:699:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypecdl = setupfiletype(x_("cdl"), x_("*.cdl"), MACFSTAG('TEXT'), FALSE, x_("cspice"), _("CDL netlist")); ^ src/sim/sim.cpp:699:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypecdl = setupfiletype(x_("cdl"), x_("*.cdl"), MACFSTAG('TEXT'), FALSE, x_("cspice"), _("CDL netlist")); ^ src/sim/sim.cpp:699:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypecdl = setupfiletype(x_("cdl"), x_("*.cdl"), MACFSTAG('TEXT'), FALSE, x_("cspice"), _("CDL netlist")); ^ src/sim/sim.cpp:700:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypectemp = setupfiletype(x_("cdltemplate"), x_("*.cdltemplate"), MACFSTAG('TEXT'), FALSE, x_("cdltemplate"), _("CDL template")); ^ src/sim/sim.cpp:700:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypectemp = setupfiletype(x_("cdltemplate"), x_("*.cdltemplate"), MACFSTAG('TEXT'), FALSE, x_("cdltemplate"), _("CDL template")); ^ src/sim/sim.cpp:700:111: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypectemp = setupfiletype(x_("cdltemplate"), x_("*.cdltemplate"), MACFSTAG('TEXT'), FALSE, x_("cdltemplate"), _("CDL template")); ^ src/sim/sim.cpp:701:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemaxwell = setupfiletype(x_("mac"), x_("*.mac"), MACFSTAG('TEXT'), FALSE, x_("maxwell"), _("Maxwell netlist")); ^ src/sim/sim.cpp:701:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemaxwell = setupfiletype(x_("mac"), x_("*.mac"), MACFSTAG('TEXT'), FALSE, x_("maxwell"), _("Maxwell netlist")); ^ src/sim/sim.cpp:701:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypemaxwell = setupfiletype(x_("mac"), x_("*.mac"), MACFSTAG('TEXT'), FALSE, x_("maxwell"), _("Maxwell netlist")); ^ src/sim/sim.cpp:702:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegas = setupfiletype(x_("tdl"), x_("*.tdl"), MACFSTAG('TEXT'), FALSE, x_("tegas"), _("TEGAS netlist")); ^ src/sim/sim.cpp:702:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegas = setupfiletype(x_("tdl"), x_("*.tdl"), MACFSTAG('TEXT'), FALSE, x_("tegas"), _("TEGAS netlist")); ^ src/sim/sim.cpp:702:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegas = setupfiletype(x_("tdl"), x_("*.tdl"), MACFSTAG('TEXT'), FALSE, x_("tegas"), _("TEGAS netlist")); ^ src/sim/sim.cpp:703:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegastab = setupfiletype(x_(""), x_("*.*"), MACFSTAG('TEXT'), FALSE, x_("tegastab"), _("TEGAS table")); ^ src/sim/sim.cpp:703:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegastab = setupfiletype(x_(""), x_("*.*"), MACFSTAG('TEXT'), FALSE, x_("tegastab"), _("TEGAS table")); ^ src/sim/sim.cpp:703:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypetegastab = setupfiletype(x_(""), x_("*.*"), MACFSTAG('TEXT'), FALSE, x_("tegastab"), _("TEGAS table")); ^ src/sim/sim.cpp:704:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilog = setupfiletype(x_("v"), x_("*.v;*.ver"), MACFSTAG('TEXT'), FALSE, x_("verilog"), _("Verilog")); ^ src/sim/sim.cpp:704:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilog = setupfiletype(x_("v"), x_("*.v;*.ver"), MACFSTAG('TEXT'), FALSE, x_("verilog"), _("Verilog")); ^ src/sim/sim.cpp:704:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilog = setupfiletype(x_("v"), x_("*.v;*.ver"), MACFSTAG('TEXT'), FALSE, x_("verilog"), _("Verilog")); ^ src/sim/sim.cpp:705:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilogvcd = setupfiletype(x_("vcd"), x_("*.dump"), MACFSTAG('TEXT'), FALSE, x_("verilogout"), _("Verilog VCD dump")); ^ src/sim/sim.cpp:705:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilogvcd = setupfiletype(x_("vcd"), x_("*.dump"), MACFSTAG('TEXT'), FALSE, x_("verilogout"), _("Verilog VCD dump")); ^ src/sim/sim.cpp:705:101: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_filetypeverilogvcd = setupfiletype(x_("vcd"), x_("*.dump"), MACFSTAG('TEXT'), FALSE, x_("verilogout"), _("Verilog VCD dump")); ^ src/sim/sim.cpp:709:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_formatkey = makekey(x_("SIM_format")); ^ src/sim/sim.cpp:719:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_irsim_statekey = makekey(x_("SIM_irsim_state")); ^ src/sim/sim.cpp:724:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_partskey = makekey(x_("SIM_spice_parts")); ^ src/sim/sim.cpp:725:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_listingfilekey = makekey(x_("SIM_listingfile")); ^ src/sim/sim.cpp:726:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_runargskey = makekey(x_("SIM_spice_runarguments")); ^ src/sim/sim.cpp:727:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_levelkey = makekey(x_("SIM_spice_level")); ^ src/sim/sim.cpp:728:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_statekey = makekey(x_("SIM_spice_state")); ^ src/sim/sim.cpp:729:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_nameuniqueid = makekey(x_("SIM_spice_nameuniqueid")); ^ src/sim/sim.cpp:734:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&sim_spice_parts, x_("spiceparts"), sim_tool->cluster); ^ src/sim/sim.cpp:737:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("spice"), &sim_spicep, sim_spicedlog); ^ src/sim/sim.cpp:741:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_verilog_statekey = makekey(x_("SIM_verilog_state")); ^ src/sim/sim.cpp:742:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("verilog"), &sim_verp, sim_verilogdlog); ^ src/sim/sim.cpp:745:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenrystatekey = makekey(x_("SIM_fasthenry_state")); ^ src/sim/sim.cpp:746:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryfreqstartkey = makekey(x_("SIM_fasthenry_freqstart")); ^ src/sim/sim.cpp:747:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryfreqendkey = makekey(x_("SIM_fasthenry_freqend")); ^ src/sim/sim.cpp:748:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryrunsperdecadekey = makekey(x_("SIM_fasthenry_runsperdecade")); ^ src/sim/sim.cpp:749:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenrynumpoleskey = makekey(x_("SIM_fasthenry_numpoles")); ^ src/sim/sim.cpp:750:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryseglimitkey = makekey(x_("SIM_fasthenry_seglimit")); ^ src/sim/sim.cpp:751:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenrythicknesskey = makekey(x_("SIM_fasthenry_thickness")); ^ src/sim/sim.cpp:752:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenrywidthsubdivkey = makekey(x_("SIM_fasthenry_width_subdivs")); ^ src/sim/sim.cpp:753:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryheightsubdivkey = makekey(x_("SIM_fasthenry_height_subdivs")); ^ src/sim/sim.cpp:754:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryzheadkey = makekey(x_("SIM_fasthenry_z_head")); ^ src/sim/sim.cpp:755:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenryztailkey = makekey(x_("SIM_fasthenry_z_tail")); ^ src/sim/sim.cpp:756:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_fasthenrygroupnamekey = makekey(x_("SIM_fasthenry_group_name")); ^ src/sim/sim.cpp:767:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("simopt"), &sim_simulatorp, sim_optionsdlog); ^ src/sim/sim.cpp:772:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:804:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l, newformat, amount, curtop, internal, tr, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:805:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN (*charhandlerschem)(WINDOWPART*, INTSML, INTBIG) = 0, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:805:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN (*charhandlerschem)(WINDOWPART*, INTSML, INTBIG) = 0, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:807:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN (*startsimulation)(NODEPROTO*) = 0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:808:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG spicestate, verilogstate, signals, options, value, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:811:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pp, *deflib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:812:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pp, *deflib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:815:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:816:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:817:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:824:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation OPTIONS")); ^ src/sim/sim.cpp:829:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("simulate"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:833:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation simulate FORMAT")); ^ src/sim/sim.cpp:840:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp, x_("internal")) == 0) ^ src/sim/sim.cpp:846:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] l = estrlen(pp = x_("als")); ^ src/sim/sim.cpp:849:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] l = estrlen(pp = x_("irsim")); ^ src/sim/sim.cpp:861:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation simulate")); ^ src/sim/sim.cpp:993:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("resume"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1015:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("no-execute"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1018:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Simulator will not be invoked (deck generation only)")); ^ src/sim/sim.cpp:1021:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("execute-only"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1024:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Simulator will be invoked")); ^ src/sim/sim.cpp:1027:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("execute-and-parse"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1030:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Simulator will be invoked, output parsed")); ^ src/sim/sim.cpp:1033:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("execute-quietly-and-parse"), l) == 0 && l >= 16) ^ src/sim/sim.cpp:1036:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Simulator will be invoked quietly, output parsed")); ^ src/sim/sim.cpp:1039:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("execute-quietly"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1042:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(M_("Simulator will be invoked quietly, output parsed")); ^ src/sim/sim.cpp:1046:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("pointout"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1050:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation pointout ELEMENT")); ^ src/sim/sim.cpp:1063:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Current simulator cannot pointout netlist objects")); ^ src/sim/sim.cpp:1067:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("window"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1071:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window COMMAND")); ^ src/sim/sim.cpp:1076:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("vector-clear"), l) == 0) ^ src/sim/sim.cpp:1081:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("vector"); ^ src/sim/sim.cpp:1082:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("new"); ^ src/sim/sim.cpp:1093:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("vector-load"), l) == 0) ^ src/sim/sim.cpp:1098:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("vector"); ^ src/sim/sim.cpp:1099:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("load"); ^ src/sim/sim.cpp:1110:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("vector-save"), l) == 0) ^ src/sim/sim.cpp:1115:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("vector"); ^ src/sim/sim.cpp:1116:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("save"); ^ src/sim/sim.cpp:1127:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("vector-writespice"), l) == 0) ^ src/sim/sim.cpp:1132:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("clear-saved-signals"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1162:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("2-state-display"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1165:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation will show only 2 states in schematics window")); ^ src/sim/sim.cpp:1168:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("12-state-display"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1171:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation will show all 12 states in schematics window")); ^ src/sim/sim.cpp:1174:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("advance-time"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1177:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("State changes will advance time to end of activity")); ^ src/sim/sim.cpp:1180:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("freeze-time"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1183:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("State changes will not advance time")); ^ src/sim/sim.cpp:1186:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("display-waveform"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1189:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation will show waveform window")); ^ src/sim/sim.cpp:1192:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("ignore-waveform"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1195:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation will not show waveform window")); ^ src/sim/sim.cpp:1198:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("color"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1208:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window color SIGNAL COLORNAME")); ^ src/sim/sim.cpp:1214:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window color")); ^ src/sim/sim.cpp:1217:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("off"), l) == 0) ^ src/sim/sim.cpp:1222:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("node"), l) == 0) ^ src/sim/sim.cpp:1227:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("gate"), l) == 0) ^ src/sim/sim.cpp:1232:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("power"), l) == 0) ^ src/sim/sim.cpp:1237:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("low"), l) == 0) ^ src/sim/sim.cpp:1242:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("high"), l) == 0) ^ src/sim/sim.cpp:1247:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("undefined"), l) == 0) ^ src/sim/sim.cpp:1252:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window color")); ^ src/sim/sim.cpp:1255:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("cursor"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1259:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No simulator active")); ^ src/sim/sim.cpp:1264:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window cursor COMMAND")); ^ src/sim/sim.cpp:1267:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(par[2], x_("center"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1279:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window cursor WHICH TIME")); ^ src/sim/sim.cpp:1285:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Warning: time cannot be negative, set to 0 sec.")); ^ src/sim/sim.cpp:1288:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(par[2], x_("main"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1293:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(par[2], x_("extension"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1298:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window cursor")); ^ src/sim/sim.cpp:1301:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("move"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1305:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1310:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window move (left | right | up | down) [AMOUNT]")); ^ src/sim/sim.cpp:1315:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("left"), l) == 0 || namesamen(pp, x_("right"), l) == 0) ^ src/sim/sim.cpp:1315:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("left"), l) == 0 || namesamen(pp, x_("right"), l) == 0) ^ src/sim/sim.cpp:1326:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Window movement time must be greater than 0 seconds")); ^ src/sim/sim.cpp:1336:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("left"), l) == 0) ^ src/sim/sim.cpp:1351:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("up"), l) == 0 || namesamen(pp, x_("down"), l) == 0) ^ src/sim/sim.cpp:1351:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("up"), l) == 0 || namesamen(pp, x_("down"), l) == 0) ^ src/sim/sim.cpp:1361:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Window movement time must be greater than 0 signals")); ^ src/sim/sim.cpp:1365:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("up"), l) == 0) ^ src/sim/sim.cpp:1379:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window move")); ^ src/sim/sim.cpp:1382:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("traces"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1386:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1391:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window traces (more | less | set A)")); ^ src/sim/sim.cpp:1396:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("more"), l) == 0) ^ src/sim/sim.cpp:1402:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("less"), l) == 0) ^ src/sim/sim.cpp:1407:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Must be at least 1 signal on the display")); ^ src/sim/sim.cpp:1414:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("set"), l) == 0) ^ src/sim/sim.cpp:1418:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window traces set AMOUNT")); ^ src/sim/sim.cpp:1424:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Must be at least 1 signal on the display")); ^ src/sim/sim.cpp:1431:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window traces")); ^ src/sim/sim.cpp:1434:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("zoom"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1438:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1443:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window zoom (in | out | window | cursor)")); ^ src/sim/sim.cpp:1448:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("cursor"), l) == 0) ^ src/sim/sim.cpp:1470:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("in"), l) == 0) ^ src/sim/sim.cpp:1477:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Zoom factor must be integer greater than 1")); ^ src/sim/sim.cpp:1499:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("out"), l) == 0) ^ src/sim/sim.cpp:1506:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Zoom factor must be integer greater than 1")); ^ src/sim/sim.cpp:1528:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("all-displayed"), l) == 0) ^ src/sim/sim.cpp:1536:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("window"), l) == 0) ^ src/sim/sim.cpp:1540:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation window zoom window MIN [MAX]")); ^ src/sim/sim.cpp:1549:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("ERROR: Window size must be greater than 0")); ^ src/sim/sim.cpp:1564:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window zoom")); ^ src/sim/sim.cpp:1567:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation window")); ^ src/sim/sim.cpp:1571:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("als"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1577:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("spice"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1580:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("level"), l) == 0) ^ src/sim/sim.cpp:1590:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation level set to %ld"), i); ^ src/sim/sim.cpp:1593:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("save-output"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1597:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Should supply a file name to write")); ^ src/sim/sim.cpp:1598:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[2] = x_("electric_def.spo"); ^ src/sim/sim.cpp:1601:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Simulation output will go to file %s"), par[2]); ^ src/sim/sim.cpp:1604:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("format"), l) == 0) ^ src/sim/sim.cpp:1612:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICE2: ttyputmsg(M_("SPICE decks for SPICE 2")); break; ^ src/sim/sim.cpp:1613:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICE3: ttyputmsg(M_("SPICE decks for SPICE 3")); break; ^ src/sim/sim.cpp:1614:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEHSPICE: ttyputmsg(M_("SPICE decks for HSPICE")); break; ^ src/sim/sim.cpp:1615:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEPSPICE: ttyputmsg(M_("SPICE decks for PSPICE")); break; ^ src/sim/sim.cpp:1616:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEGNUCAP: ttyputmsg(M_("SPICE decks for Gnucap")); break; ^ src/sim/sim.cpp:1617:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICESMARTSPICE: ttyputmsg(M_("SPICE decks for SmartSPICE")); break; ^ src/sim/sim.cpp:1624:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("2"), l) == 0) ^ src/sim/sim.cpp:1630:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("3"), l) == 0) ^ src/sim/sim.cpp:1636:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("hspice"), l) == 0) ^ src/sim/sim.cpp:1642:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("pspice"), l) == 0) ^ src/sim/sim.cpp:1648:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("gnucap"), l) == 0) ^ src/sim/sim.cpp:1654:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("smartspice"), l) == 0) ^ src/sim/sim.cpp:1662:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("parse-output"), l) == 0) ^ src/sim/sim.cpp:1666:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Must supply a SPICE output file to read")); ^ src/sim/sim.cpp:1669:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_execute(x_(""), par[2], NONODEPROTO); ^ src/sim/sim.cpp:1672:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("show-spice-this-cell"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1687:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.raw"), np->protoname); ^ src/sim/sim.cpp:1691:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.tr0"), np->protoname); ^ src/sim/sim.cpp:1695:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.spo"), np->protoname); ^ src/sim/sim.cpp:1717:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_execute(x_(""), spiceoutfile, np); ^ src/sim/sim.cpp:1722:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("not"), l) == 0) ^ src/sim/sim.cpp:1726:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation spice not OPTION")); ^ src/sim/sim.cpp:1730:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1730:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1736:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will not print parasitics")); ^ src/sim/sim.cpp:1739:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("plot"), l) == 0) ^ src/sim/sim.cpp:1745:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will not do plots")); ^ src/sim/sim.cpp:1748:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("global-pwr-gnd"), l) == 0) ^ src/sim/sim.cpp:1754:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Does not write global Power and Ground")); ^ src/sim/sim.cpp:1757:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("use-nodenames"), l) == 0) ^ src/sim/sim.cpp:1763:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will contain node numbers")); ^ src/sim/sim.cpp:1766:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation spice not")); ^ src/sim/sim.cpp:1769:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1769:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1775:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will print parasitics")); ^ src/sim/sim.cpp:1778:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("plot"), l) == 0) ^ src/sim/sim.cpp:1784:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will do plots")); ^ src/sim/sim.cpp:1787:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("output-normal"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1793:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Reads normal SPICE output")); ^ src/sim/sim.cpp:1796:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("output-raw"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1802:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Reads SPICE Rawfile output")); ^ src/sim/sim.cpp:1805:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("output-smartraw"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1811:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Reads SmartSPICE Rawfile output")); ^ src/sim/sim.cpp:1814:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("global-pwr-gnd"), l) == 0) ^ src/sim/sim.cpp:1820:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Writes global Power and Ground")); ^ src/sim/sim.cpp:1823:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("use-nodenames"), l) == 0) ^ src/sim/sim.cpp:1829:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("SPICE decks will contain node names")); ^ src/sim/sim.cpp:1832:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation spice")); ^ src/sim/sim.cpp:1836:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("verilog"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1839:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("use-assign"), l) == 0) ^ src/sim/sim.cpp:1846:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Verilog decks will use the 'assign' construct")); ^ src/sim/sim.cpp:1849:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("default-trireg"), l) == 0) ^ src/sim/sim.cpp:1856:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Verilog wires will default to 'trireg'")); ^ src/sim/sim.cpp:1859:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("parse-output"), l) == 0) ^ src/sim/sim.cpp:1863:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Must supply a Verilog output file to read")); ^ src/sim/sim.cpp:1869:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("show-verilog-this-cell"), l) == 0) ^ src/sim/sim.cpp:1879:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.dump"), np->protoname); ^ src/sim/sim.cpp:1904:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("not"), l) == 0) ^ src/sim/sim.cpp:1908:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation verilog not OPTION")); ^ src/sim/sim.cpp:1912:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("use-assign"), l) == 0) ^ src/sim/sim.cpp:1919:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Verilog decks will not use the 'assign' construct")); ^ src/sim/sim.cpp:1922:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("default-trireg"), l) == 0) ^ src/sim/sim.cpp:1929:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("Verilog wires will not default to 'trireg'")); ^ src/sim/sim.cpp:1932:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation verilog not")); ^ src/sim/sim.cpp:1935:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation verilog")); ^ src/sim/sim.cpp:1939:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("fasthenry"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1942:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("pole"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:1946:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry pole (single | multiple NUMPOLES)")); ^ src/sim/sim.cpp:1950:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("single"), l) == 0) ^ src/sim/sim.cpp:1957:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("multiple"), l) == 0) ^ src/sim/sim.cpp:1961:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry pole multiple NUMPOLES")); ^ src/sim/sim.cpp:1971:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry pole")); ^ src/sim/sim.cpp:1974:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("frequency"), l) == 0) ^ src/sim/sim.cpp:1978:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry frequency (single | multiple START END RUNSPERDECADE)")); ^ src/sim/sim.cpp:1982:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("single"), l) == 0) ^ src/sim/sim.cpp:1990:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("multiple"), l) == 0) ^ src/sim/sim.cpp:1994:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry frequency multiple START END RUNSPERDECADE")); ^ src/sim/sim.cpp:2009:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry frequency")); ^ src/sim/sim.cpp:2012:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("thickness"), l) == 0) ^ src/sim/sim.cpp:2016:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry thickness DEFTHICKNESS")); ^ src/sim/sim.cpp:2023:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("width-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2027:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry width-subdivisions DEFWIDTHSUBS")); ^ src/sim/sim.cpp:2034:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("height-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2038:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry height-subdivisions DEFHEIGHTSUBS")); ^ src/sim/sim.cpp:2045:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("max-segment-length"), l) == 0) ^ src/sim/sim.cpp:2049:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry max-segment-length MAXSEGLENGTH")); ^ src/sim/sim.cpp:2056:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("execute"), l) == 0) ^ src/sim/sim.cpp:2060:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry execute (none | run | multiple-run)")); ^ src/sim/sim.cpp:2064:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("none"), l) == 0) ^ src/sim/sim.cpp:2072:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("run"), l) == 0) ^ src/sim/sim.cpp:2080:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("multiple-run"), l) == 0) ^ src/sim/sim.cpp:2088:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry execute")); ^ src/sim/sim.cpp:2091:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("postscript"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2095:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry postscript (on | off)")); ^ src/sim/sim.cpp:2099:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("on"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2107:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("off"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2115:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry postscript")); ^ src/sim/sim.cpp:2118:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("spice"), l) == 0) ^ src/sim/sim.cpp:2122:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry spice (on | off)")); ^ src/sim/sim.cpp:2126:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("on"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2134:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("off"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2142:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry spice")); ^ src/sim/sim.cpp:2145:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("arc"), l) == 0) ^ src/sim/sim.cpp:2147:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ src/sim/sim.cpp:2150:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Select an arc first")); ^ src/sim/sim.cpp:2155:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry arc OPTIONS")); ^ src/sim/sim.cpp:2159:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("add"), l) == 0) ^ src/sim/sim.cpp:2163:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputusage(x_("telltool simulation fasthenry arc add GROUPNAME")); ^ src/sim/sim.cpp:2171:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("remove"), l) == 0) ^ src/sim/sim.cpp:2181:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("thickness"), l) == 0) ^ src/sim/sim.cpp:2199:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("width-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2217:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("height-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2235:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("z-head"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2253:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pp, x_("z-tail"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2271:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry arc")); ^ src/sim/sim.cpp:2274:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation fasthenry")); ^ src/sim/sim.cpp:2279:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputbadusage(x_("telltool simulation")); ^ src/sim/sim.cpp:2284:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arg1, arg2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2284:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG arg1, arg2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2286:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2287:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2288:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2290:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("traverse-up")) == 0) ^ src/sim/sim.cpp:2310:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(command, x_("traverse-down")) == 0) ^ src/sim/sim.cpp:2431:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2432:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2433:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2434:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2435:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2443:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(name, x_("userbits")) != 0) return; ^ src/sim/sim.cpp:2487:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *name; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2496:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(name, x_("userbits")) != 0) return; ^ src/sim/sim.cpp:2542:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2543:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal, *newsignals; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal, *newsignals; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2596:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, newtotal, *newsignals; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2676:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *sepstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2680:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SIMENGINECURALS: sepstr = x_("."); break; ^ src/sim/sim.cpp:2681:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SIMENGINECURVERILOG: sepstr = x_("."); break; ^ src/sim/sim.cpp:2682:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SIMENGINECURSPICE: sepstr = x_("."); break; ^ src/sim/sim.cpp:2695:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {312,484,336,548}, BUTTON, N_("OK")}, ^ src/sim/sim.cpp:2696:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {312,384,336,448}, BUTTON, N_("Cancel")}, ^ src/sim/sim.cpp:2697:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {124,4,140,201}, CHECK, N_("Resimulate each change")}, ^ src/sim/sim.cpp:2698:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {148,4,164,201}, CHECK, N_("Auto advance time")}, ^ src/sim/sim.cpp:2699:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {172,4,188,201}, CHECK, N_("Multistate display")}, ^ src/sim/sim.cpp:2700:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {52,4,68,201}, CHECK, N_("Show waveform window")}, ^ src/sim/sim.cpp:2701:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {228,292,244,417}, MESSAGE, N_("Maximum events:")}, ^ src/sim/sim.cpp:2702:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {228,420,244,501}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:2703:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {28,4,44,161}, MESSAGE, N_("Base for bus values:")}, ^ src/sim/sim.cpp:2704:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {28,164,44,217}, POPUP, x_("")}, ^ src/sim/sim.cpp:2705:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {76,16,92,201}, MESSAGE, N_("Place waveform window")}, ^ src/sim/sim.cpp:2706:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {96,60,112,200}, POPUP, x_("")}, ^ src/sim/sim.cpp:2707:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {4,4,20,129}, MESSAGE, N_("Simulation engine:")}, ^ src/sim/sim.cpp:2708:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {4,132,20,276}, POPUP, x_("")}, ^ src/sim/sim.cpp:2709:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {204,4,220,89}, MESSAGE, N_("IRSIM:")}, ^ src/sim/sim.cpp:2710:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {204,284,220,368}, MESSAGE, N_("ALS:")}, ^ src/sim/sim.cpp:2711:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {244,28,260,101}, RADIO, N_("Quick")}, ^ src/sim/sim.cpp:2712:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {244,104,260,177}, RADIO, N_("Local")}, ^ src/sim/sim.cpp:2713:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {244,180,260,253}, RADIO, N_("Full")}, ^ src/sim/sim.cpp:2714:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {196,4,197,565}, DIVIDELINE, x_("")}, ^ src/sim/sim.cpp:2715:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {268,16,284,129}, MESSAGE, N_("Parameter file:")}, ^ src/sim/sim.cpp:2716:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {288,28,320,273}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:2717:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {224,16,240,153}, MESSAGE, N_("Parasitics:")}, ^ src/sim/sim.cpp:2718:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {268,172,284,229}, BUTTON, N_("Set")}, ^ src/sim/sim.cpp:2719:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {4,280,345,281}, DIVIDELINE, x_("")}, ^ src/sim/sim.cpp:2720:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {329,16,345,213}, CHECK, N_("Show commands")}, ^ src/sim/sim.cpp:2721:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {32,288,48,441}, MESSAGE, N_("Low:")}, ^ src/sim/sim.cpp:2722:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {32,444,48,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2723:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {52,288,68,441}, MESSAGE, N_("High:")}, ^ src/sim/sim.cpp:2724:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {52,444,68,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2725:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {72,288,88,441}, MESSAGE, N_("Undefined (X):")}, ^ src/sim/sim.cpp:2726:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {72,444,88,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2727:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {92,288,108,441}, MESSAGE, N_("Floating (Z):")}, ^ src/sim/sim.cpp:2728:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {92,444,108,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2729:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {112,288,128,441}, MESSAGE, N_("Strength 0 (off):")}, ^ src/sim/sim.cpp:2730:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {112,444,128,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2731:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {132,288,148,441}, MESSAGE, N_("Strength 1 (node):")}, ^ src/sim/sim.cpp:2732:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {132,444,148,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2733:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {152,288,168,441}, MESSAGE, N_("Strength 2 (gate):")}, ^ src/sim/sim.cpp:2734:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {152,444,168,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2735:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {172,288,188,441}, MESSAGE, N_("Strength 3 (power):")}, ^ src/sim/sim.cpp:2736:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {172,444,188,565}, POPUP, x_("")}, ^ src/sim/sim.cpp:2737:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {8,288,24,565}, MESSAGE, N_("Waveform window colors:")} ^ src/sim/sim.cpp:2739:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_optionsdialog = {{50,75,404,650}, N_("Simulation Options"), 0, 43, sim_optionsdialogitems, 0, 0}; ^ src/sim/sim.cpp:2792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2794:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG noupdate, newnoupdate, newwindowstate, irsimstate, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TRAKPTR newtrakroot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2797:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *busbase[4] = {x_("2"), x_("8"), x_("10"), x_("16")}; ^ src/sim/sim.cpp:2797:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *busbase[4] = {x_("2"), x_("8"), x_("10"), x_("16")}; ^ src/sim/sim.cpp:2797:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *busbase[4] = {x_("2"), x_("8"), x_("10"), x_("16")}; ^ src/sim/sim.cpp:2797:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *busbase[4] = {x_("2"), x_("8"), x_("10"), x_("16")}; ^ src/sim/sim.cpp:2798:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *placement[3] = {N_("Cascade"), N_("Tile Horizontally"), N_("Tile Vertically")}; ^ src/sim/sim.cpp:2798:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *placement[3] = {N_("Cascade"), N_("Tile Horizontally"), N_("Tile Vertically")}; ^ src/sim/sim.cpp:2798:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *placement[3] = {N_("Cascade"), N_("Tile Horizontally"), N_("Tile Vertically")}; ^ src/sim/sim.cpp:2799:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *engine[2] = {N_("ALS"), N_("IRSIM")}; ^ src/sim/sim.cpp:2799:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *engine[2] = {N_("ALS"), N_("IRSIM")}; ^ src/sim/sim.cpp:2800:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2800:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2807:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] engine[1] = N_("IRSIM (not installed)"); ^ src/sim/sim.cpp:2811:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_tool, VTOOL, VINTEGER, x_("SIM_als_no_update")); ^ src/sim/sim.cpp:2847:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_tool, VTOOL, VINTEGER, x_("SIM_als_num_events")); ^ src/sim/sim.cpp:2854:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_tool, VTOOL, VSTRING, x_("SIM_irsim_parameter_file")); ^ src/sim/sim.cpp:2856:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s%s"), el_libdir, DEFIRSIMPARAMFILE); else ^ src/sim/sim.cpp:2899:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("irsimparam/")); ^ src/sim/sim.cpp:2935:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)sim_tool, VTOOL, x_("SIM_als_no_update"), ^ src/sim/sim.cpp:2949:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)sim_tool, VTOOL, x_("SIM_irsim_parameter_file"), ^ src/sim/sim.cpp:2960:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)sim_tool, VTOOL, x_("SIM_als_num_events"), ^ src/sim/sim.cpp:2979:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2979:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2989:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:2998:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {8,320,32,384}, BUTTON, N_("OK")}, ^ src/sim/sim.cpp:2999:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,320,64,384}, BUTTON, N_("Cancel")}, ^ src/sim/sim.cpp:3000:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {16,8,32,101}, RADIO, N_("Frequency:")}, ^ src/sim/sim.cpp:3001:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {40,8,56,101}, RADIO, N_("Period:")}, ^ src/sim/sim.cpp:3002:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {80,8,96,101}, RADIO, N_("Custom:")}, ^ src/sim/sim.cpp:3003:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {28,208,44,283}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3004:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {28,112,44,199}, MESSAGE, N_("Freq/Period:")}, ^ src/sim/sim.cpp:3005:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {112,236,128,384}, RADIO, N_("Normal (gate) strength")}, ^ src/sim/sim.cpp:3006:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {236,232,252,369}, RADIO, N_("Undefined Phase")}, ^ src/sim/sim.cpp:3007:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {112,8,128,151}, MESSAGE, N_("Random Distribution:")}, ^ src/sim/sim.cpp:3008:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {112,160,128,223}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3009:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {136,236,152,384}, RADIO, N_("Strong (VDD) strength")}, ^ src/sim/sim.cpp:3010:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {88,236,104,384}, RADIO, N_("Weak (node) strength")}, ^ src/sim/sim.cpp:3011:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {212,232,228,328}, RADIO, N_("High Phase")}, ^ src/sim/sim.cpp:3012:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {292,272,308,363}, BUTTON, N_("Delete Phase")}, ^ src/sim/sim.cpp:3013:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {164,8,279,221}, SCROLL|INACTIVE, x_("")}, ^ src/sim/sim.cpp:3014:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {164,224,180,288}, MESSAGE, N_("Duration:")}, ^ src/sim/sim.cpp:3015:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {264,272,280,363}, BUTTON, N_("Add Phase")}, ^ src/sim/sim.cpp:3016:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {292,8,308,197}, MESSAGE, N_("Phase Cycles (0 for infinite):")}, ^ src/sim/sim.cpp:3017:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {292,200,308,247}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3018:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {164,296,180,369}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3019:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {148,8,164,99}, MESSAGE, N_("Phase List:")}, ^ src/sim/sim.cpp:3020:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {188,232,204,327}, RADIO, N_("Low Phase")}, ^ src/sim/sim.cpp:3021:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {72,8,73,384}, DIVIDELINE, x_("")} ^ src/sim/sim.cpp:3023:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_alsclockdialog = {{50,75,367,468}, N_("Clock Specification"), 0, 24, sim_alsclockdialogitems, 0, 0}; ^ src/sim/sim.cpp:3058:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3066:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DALC_DISTRIBUTION, x_("0.0")); /* random */ ^ src/sim/sim.cpp:3069:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DALC_CYCLES, x_("0")); /* infinite cycles */ ^ src/sim/sim.cpp:3205:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("frequency"); ^ src/sim/sim.cpp:3210:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("period"); ^ src/sim/sim.cpp:3215:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("custom"); ^ src/sim/sim.cpp:3217:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DALC_STRENGTHWEAK) != 0) paramstart[2] = x_("1"); else ^ src/sim/sim.cpp:3218:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DALC_STRENGTHNORM) != 0) paramstart[2] = x_("2"); else ^ src/sim/sim.cpp:3219:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[2] = x_("3"); ^ src/sim/sim.cpp:3256:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {48,420,72,480}, BUTTON, N_("OK")}, ^ src/sim/sim.cpp:3257:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,420,32,480}, BUTTON, N_("Cancel")}, ^ src/sim/sim.cpp:3258:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {104,8,120,224}, POPUP, x_("")}, ^ src/sim/sim.cpp:3259:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,120,24,223}, POPUP, x_("")}, ^ src/sim/sim.cpp:3260:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {588,216,604,375}, RADIO, N_("Use Model from File:")}, ^ src/sim/sim.cpp:3261:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {564,216,580,426}, RADIO, N_("Derive Model from Circuitry")}, ^ src/sim/sim.cpp:3262:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {32,120,48,164}, POPUP, x_("1")}, ^ src/sim/sim.cpp:3263:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {588,384,604,451}, BUTTON, N_("Browse")}, ^ src/sim/sim.cpp:3264:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {612,224,644,480}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3265:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {32,240,48,372}, CHECK, N_("Use Node Names")}, ^ src/sim/sim.cpp:3266:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {8,240,24,359}, CHECK, N_("Use Parasitics")}, ^ src/sim/sim.cpp:3267:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {8,8,24,117}, MESSAGE, N_("SPICE Engine:")}, ^ src/sim/sim.cpp:3268:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {32,8,48,117}, MESSAGE, N_("SPICE Level:")}, ^ src/sim/sim.cpp:3269:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {352,8,368,192}, RADIO, N_("Use Built-in Header Cards")}, ^ src/sim/sim.cpp:3270:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {400,8,416,204}, RADIO, N_("Use Header Cards from File:")}, ^ src/sim/sim.cpp:3271:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {400,208,432,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3272:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {448,8,464,132}, RADIO, N_("No Trailer Cards")}, ^ src/sim/sim.cpp:3273:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {496,8,512,204}, RADIO, N_("Include Trailer from File:")}, ^ src/sim/sim.cpp:3274:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {496,208,528,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3275:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {208,8,224,281}, MESSAGE, x_("")}, ^ src/sim/sim.cpp:3276:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {416,36,432,204}, BUTTON, N_("Browse Header Card File")}, ^ src/sim/sim.cpp:3277:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {512,36,528,204}, BUTTON, N_("Browse Trailer Card File")}, ^ src/sim/sim.cpp:3278:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {564,8,644,206}, SCROLL, x_("")}, ^ src/sim/sim.cpp:3279:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {544,8,560,80}, MESSAGE, N_("For Cell:")}, ^ src/sim/sim.cpp:3280:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {352,196,368,480}, BUTTON, N_("Edit Built-in Headers for Technology/Level")}, ^ src/sim/sim.cpp:3281:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {200,8,201,480}, DIVIDELINE, x_("")}, ^ src/sim/sim.cpp:3282:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {536,8,537,480}, DIVIDELINE, x_("")}, ^ src/sim/sim.cpp:3283:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {232,72,312,266}, SCROLL, x_("")}, ^ src/sim/sim.cpp:3284:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {232,8,248,68}, MESSAGE, N_("Layer:")}, ^ src/sim/sim.cpp:3285:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {232,272,248,364}, MESSAGE, N_("Resistance:")}, ^ src/sim/sim.cpp:3286:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {256,272,272,364}, MESSAGE, N_("Capacitance:")}, ^ src/sim/sim.cpp:3287:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {280,272,296,364}, MESSAGE, N_("Edge Cap:")}, ^ src/sim/sim.cpp:3288:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {232,372,248,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3289:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {256,372,272,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3290:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {280,372,296,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3291:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {320,8,336,124}, MESSAGE, N_("Min. Resistance:")}, ^ src/sim/sim.cpp:3292:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {320,128,336,216}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3293:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {320,240,336,380}, MESSAGE, N_("Min. Capacitance:")}, ^ src/sim/sim.cpp:3294:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {320,384,336,472}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3295:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {56,120,72,224}, POPUP, x_("")}, ^ src/sim/sim.cpp:3296:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {56,240,72,408}, CHECK, N_("Force Global VDD/GND")}, ^ src/sim/sim.cpp:3297:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {176,8,192,176}, MESSAGE, N_("SPICE primitive set:")}, ^ src/sim/sim.cpp:3298:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {176,180,192,408}, POPUP, x_("")}, ^ src/sim/sim.cpp:3299:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {128,60,144,480}, MESSAGE, x_("")}, ^ src/sim/sim.cpp:3300:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {128,8,144,56}, MESSAGE, N_("Run:")}, ^ src/sim/sim.cpp:3301:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {152,60,168,480}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3302:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {152,8,168,56}, MESSAGE, N_("With:")}, ^ src/sim/sim.cpp:3303:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 48 */ {0, {80,240,96,408}, CHECK, N_("Use Cell Parameters")}, ^ src/sim/sim.cpp:3304:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 49 */ {0, {376,8,392,288}, RADIO, N_("Use Header Cards with extension:")}, ^ src/sim/sim.cpp:3305:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 50 */ {0, {376,296,392,392}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3306:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 51 */ {0, {472,8,488,288}, RADIO, N_("Use Trailer Cards with extension:")}, ^ src/sim/sim.cpp:3307:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 52 */ {0, {472,296,488,392}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:3308:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 53 */ {0, {344,8,345,480}, DIVIDELINE, x_("")}, ^ src/sim/sim.cpp:3309:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 54 */ {0, {104,240,120,456}, CHECK, N_("Write Trans Sizes in Lambda")}, ^ src/sim/sim.cpp:3310:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 55 */ {0, {56,8,72,117}, MESSAGE, N_("Output format:")} ^ src/sim/sim.cpp:3312:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_spiceoptdialog = {{50,75,703,565}, N_("SPICE Options"), 0, 55, sim_spiceoptdialogitems, 0, 0}; ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3357:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, k, l, spice_state, newspice_state, oldplease, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3363:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *formatnames[6] = {N_("Spice 2"), N_("Spice 3"), N_("HSpice"), N_("PSpice"), ^ src/sim/sim.cpp:3363:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *formatnames[6] = {N_("Spice 2"), N_("Spice 3"), N_("HSpice"), N_("PSpice"), ^ src/sim/sim.cpp:3363:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *formatnames[6] = {N_("Spice 2"), N_("Spice 3"), N_("HSpice"), N_("PSpice"), ^ src/sim/sim.cpp:3363:80: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *formatnames[6] = {N_("Spice 2"), N_("Spice 3"), N_("HSpice"), N_("PSpice"), ^ src/sim/sim.cpp:3364:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Gnucap"), N_("SmartSpice")}; ^ src/sim/sim.cpp:3364:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Gnucap"), N_("SmartSpice")}; ^ src/sim/sim.cpp:3365:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *outputformats[3] = {N_("Standard"), N_("Raw"), N_("Raw/Smart")}; ^ src/sim/sim.cpp:3365:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *outputformats[3] = {N_("Standard"), N_("Raw"), N_("Raw/Smart")}; ^ src/sim/sim.cpp:3365:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *outputformats[3] = {N_("Standard"), N_("Raw"), N_("Raw/Smart")}; ^ src/sim/sim.cpp:3366:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *levelnames[3] = {x_("1"), x_("2"), x_("3")}; ^ src/sim/sim.cpp:3366:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *levelnames[3] = {x_("1"), x_("2"), x_("3")}; ^ src/sim/sim.cpp:3366:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *levelnames[3] = {x_("1"), x_("2"), x_("3")}; ^ src/sim/sim.cpp:3367:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *executenames[5] = {N_("Don't Run SPICE"), N_("Run SPICE"), N_("Run SPICE Quietly"), ^ src/sim/sim.cpp:3367:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *executenames[5] = {N_("Don't Run SPICE"), N_("Run SPICE"), N_("Run SPICE Quietly"), ^ src/sim/sim.cpp:3367:77: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *executenames[5] = {N_("Don't Run SPICE"), N_("Run SPICE"), N_("Run SPICE Quietly"), ^ src/sim/sim.cpp:3368:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Run SPICE, Read Output"), N_("Run SPICE Quietly, Read Output")}; ^ src/sim/sim.cpp:3368:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Run SPICE, Read Output"), N_("Run SPICE Quietly, Read Output")}; ^ src/sim/sim.cpp:3371:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varres, *varcap, *varecap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3371:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varres, *varcap, *varecap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3371:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varres, *varcap, *varecap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3371:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varres, *varcap, *varecap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3372:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3373:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3374:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *curtech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3375:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER EDITOR *ed; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3376:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3376:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:3416:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pt = egetenv(x_("ELECTRIC_SPICELOC")); ^ src/sim/sim.cpp:3417:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pt == NULL) pt = SPICELOC; ^ src/include/config.h:166:33: note: expanded from macro 'SPICELOC' # define SPICELOC x_("/usr/local/bin/spice") ^ src/sim/sim.cpp:3420:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) runargs = x_("%.spi"); else runargs = (CHAR *)var->addr; ^ src/sim/sim.cpp:3497:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3517:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3540:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:3551:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:3568:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("spiceparts"), 10) != 0) continue; ^ src/sim/sim.cpp:3569:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(&pt[l-4], x_(".mac")) != 0) continue; ^ src/sim/sim.cpp:3582:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("spiceparts"), 10) != 0) continue; ^ src/sim/sim.cpp:3583:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(&pt[l-4], x_(".mac")) != 0) continue; ^ src/sim/sim.cpp:3597:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varres = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_resistance")); ^ src/sim/sim.cpp:3598:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varcap = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_capacitance")); ^ src/sim/sim.cpp:3599:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varecap = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_edge_capacitance")); ^ src/sim/sim.cpp:3621:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_resistance")); ^ src/sim/sim.cpp:3625:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_capacitance")); ^ src/sim/sim.cpp:3686:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3727:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3799:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DSPO_MODELFILE, x_("")); ^ src/sim/sim.cpp:3838:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.spi"), np->protoname); ^ src/sim/sim.cpp:3846:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DSPO_MODELFILE, x_("")); ^ src/sim/sim.cpp:3865:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3940:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3947:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_model_file"), ^ src/sim/sim.cpp:3954:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(":::::%s"), DiaGetText(dia, DSPO_EXTHEADEREXT)); ^ src/sim/sim.cpp:3958:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_model_file"), ^ src/sim/sim.cpp:3965:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3968:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3975:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_trailer_file"), ^ src/sim/sim.cpp:3982:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(":::::%s"), DiaGetText(dia, DSPO_EXTTRAILEREXT)); ^ src/sim/sim.cpp:3986:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_trailer_file"), ^ src/sim/sim.cpp:3993:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3997:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:4001:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file")); else ^ src/sim/sim.cpp:4004:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file"), (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp:4007:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file"), (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp:4013:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_resistance"), ^ src/sim/sim.cpp:4016:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_capacitance"), ^ src/sim/sim.cpp:4019:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_edge_capacitance"), ^ src/sim/sim.cpp:4026:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_min_resistance"), ^ src/sim/sim.cpp:4032:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_min_capacitance"), ^ src/sim/sim.cpp:4054:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dummyfile[0] = x_(""); ^ src/sim/sim.cpp:4091:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {144,396,168,454}, BUTTON, N_("OK")}, ^ src/sim/sim.cpp:4092:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {144,268,168,326}, BUTTON, N_("Cancel")}, ^ src/sim/sim.cpp:4093:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {80,216,96,375}, RADIO, N_("Use Model from File:")}, ^ src/sim/sim.cpp:4094:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {56,216,72,426}, RADIO, N_("Derive Model from Circuitry")}, ^ src/sim/sim.cpp:4095:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {80,392,96,463}, BUTTON, N_("Browse")}, ^ src/sim/sim.cpp:4096:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {104,224,136,480}, EDITTEXT, x_("")}, ^ src/sim/sim.cpp:4097:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,256,24,428}, CHECK, N_("Use ASSIGN Construct")}, ^ src/sim/sim.cpp:4098:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {28,8,168,206}, SCROLL, x_("")}, ^ src/sim/sim.cpp:4099:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,8,24,72}, MESSAGE, N_("Library:")}, ^ src/sim/sim.cpp:4100:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,76,24,206}, POPUP, x_("")}, ^ src/sim/sim.cpp:4101:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {32,256,48,428}, CHECK, N_("Default wire is Trireg")} ^ src/sim/sim.cpp:4103:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_verilogoptdialog = {{50,75,227,564}, N_("Verilog Options"), 0, 11, sim_verilogoptdialogitems, 0, 0}; ^ src/sim/sim.cpp:4122:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4123:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4159:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_verilog_behave_file")); ^ src/sim/sim.cpp:4215:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s.v"), np->protoname); ^ src/sim/sim.cpp:4223:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVEO_MODELFILE, x_("")); ^ src/sim/sim.cpp:4244:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("verilog/")); ^ src/sim/sim.cpp:4283:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_verilog_behave_file")); ^ src/sim/sim.cpp:4287:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)np, VNODEPROTO, x_("SIM_verilog_behave_file")); else ^ src/sim/sim.cpp:4290:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_verilog_behave_file"), ^ src/sim/sim.cpp:4294:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_verilog_behave_file"), ^ src/sim/sim.cpp:4311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *savelib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4313:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4317:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVEO_MODELFILE, x_("")); ^ src/sim/sim.cpp:4343:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thisnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/sim.cpp:4344:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ret; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 1024 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simals.c -o src/sim/simals.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simalscom.c -o src/sim/simalscom.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simalsflat.c -o src/sim/simalsflat.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simalsgraph.c -o src/sim/simalsgraph.o src/sim/simalsgraph.c:942:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] statearrays[i][0] = (LOGIC_LOW << 8) | OFF_STRENGTH; ~~~~~~~~~ ^ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simalssim.c -o src/sim/simalssim.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simalsuser.c -o src/sim/simalsuser.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simfasthenry.cpp -o src/sim/simfasthenry.o In file included from src/sim/simfasthenry.cpp:36: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/sim/simfasthenry.cpp:75:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("fasthenry"), &sim_fhp, sim_fasthenrydlog); ^ src/sim/simfasthenry.cpp:76:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaDeclareHook(x_("fasthenryarc"), &sim_fhap, sim_fasthenryarcdlog); ^ src/sim/simfasthenry.cpp:112:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* FastHenry for cell %s\n"), describenodeproto(np)); ^ src/sim/simfasthenry.cpp:113:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(io, x_("* "), x_("")); ^ src/sim/simfasthenry.cpp:113:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(io, x_("* "), x_("")); ^ src/sim/simfasthenry.cpp:118:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* Cell created on %s\n"), timetostring((time_t)np->creationdate)); ^ src/sim/simfasthenry.cpp:120:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* Cell last modified on %s\n"), timetostring((time_t)np->revisiondate)); ^ src/sim/simfasthenry.cpp:121:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* Netlist written on %s\n"), timetostring(getcurrenttime())); ^ src/sim/simfasthenry.cpp:122:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* Written by Electric VLSI Design System, version %s\n"), el_version); ^ src/sim/simfasthenry.cpp:125:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("* Written by Electric VLSI Design System\n")); ^ src/sim/simfasthenry.cpp:128:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n* Units are microns\n")); ^ src/sim/simfasthenry.cpp:129:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_(".units um\n")); ^ src/sim/simfasthenry.cpp:133:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n* Default number of subdivisions\n")); ^ src/sim/simfasthenry.cpp:134:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_(".Default nwinc=%ld nhinc=%ld h=%s\n"), widsubdiv, heisubdiv, latoa(thickness, lambda)); ^ src/sim/simfasthenry.cpp:138:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Back-annotation information has been added (library must be saved)")); ^ src/sim/simfasthenry.cpp:143:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n.freq fmin=%g fmax=%g ndec=%ld\n"), startfreq, endfreq, runsperdecade); ^ src/sim/simfasthenry.cpp:146:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n.freq fmin=%g fmax=%g ndec=1\n"), startfreq, startfreq); ^ src/sim/simfasthenry.cpp:150:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n.end\n")); ^ src/sim/simfasthenry.cpp:156:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] path = egetenv(x_("ELECTRIC_FASTHENRYLOC")); ^ src/sim/simfasthenry.cpp:157:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (path == NULL) path = FASTHENRYLOC; ^ src/include/config.h:167:33: note: expanded from macro 'FASTHENRYLOC' # define FASTHENRYLOC x_("/usr/local/bin/fasthenry") ^ src/sim/simfasthenry.cpp:161:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] fh_process.addArgument( x_("-r") ); ^ src/sim/simfasthenry.cpp:164:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] fh_process.addArgument( x_("-M") ); ^ src/sim/simfasthenry.cpp:179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN backannotate, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN backannotate, found; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:180:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:182:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *opp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:184:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG nodezval, zval, wid, thatend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:184:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG nodezval, zval, wid, thatend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:184:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG nodezval, zval, wid, thatend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:184:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG nodezval, zval, wid, thatend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:188:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:210:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktool(net_tool, x_("name-all-nodes"), (INTBIG)np) != 0) backannotate = TRUE; ^ src/sim/simfasthenry.cpp:213:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n* Traces\n")); ^ src/sim/simfasthenry.cpp:247:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) nname = x_(""); else nname = (CHAR *)var->addr; ^ src/sim/simfasthenry.cpp:254:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("N_%s x=%g y=%g z=%g\n"), nname, xf, yf, zf); ^ src/sim/simfasthenry.cpp:275:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) n1name = x_(""); else n1name = (CHAR *)var->addr; ^ src/sim/simfasthenry.cpp:283:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) n2name = x_(""); else n2name = (CHAR *)var->addr; ^ src/sim/simfasthenry.cpp:288:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("E_%s_%s N_%s N_%s w=%g"), n1name, n2name, n1name, n2name, wf); ^ src/sim/simfasthenry.cpp:292:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_(" h=%g"), hf); ^ src/sim/simfasthenry.cpp:294:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (widsubdiv > 0) xprintf(io, x_(" nwinc=%ld"), widsubdiv); ^ src/sim/simfasthenry.cpp:295:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (heisubdiv > 0) xprintf(io, x_(" nhinc=%ld"), heisubdiv); ^ src/sim/simfasthenry.cpp:296:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n")); ^ src/sim/simfasthenry.cpp:300:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_("\n* External connections\n")); ^ src/sim/simfasthenry.cpp:332:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(io, x_(".external N_%s N_%s\n"), pp->protoname, opp->protoname); ^ src/sim/simfasthenry.cpp:348:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:349:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:350:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:351:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG thatend; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:352:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *opp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:353:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:375:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:401:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:402:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:402:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG total, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:451:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {164,392,188,472}, BUTTON, N_("OK")}, ^ src/sim/simfasthenry.cpp:452:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {164,12,188,92}, BUTTON, N_("Cancel")}, ^ src/sim/simfasthenry.cpp:453:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,20,48,140}, MESSAGE, N_("Frequency start:")}, ^ src/sim/simfasthenry.cpp:454:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,144,48,200}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:455:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,20,72,140}, MESSAGE, N_("Frequency end:")}, ^ src/sim/simfasthenry.cpp:456:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,144,72,200}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:457:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {80,20,96,140}, MESSAGE, N_("Runs per decade:")}, ^ src/sim/simfasthenry.cpp:458:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {80,144,96,200}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:459:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,8,24,200}, CHECK, N_("Use single frequency")}, ^ src/sim/simfasthenry.cpp:460:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {128,20,144,140}, MESSAGE, N_("Number of poles:")}, ^ src/sim/simfasthenry.cpp:461:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {128,144,144,200}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:462:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {104,8,120,200}, CHECK, N_("Make multipole subcircuit")}, ^ src/sim/simfasthenry.cpp:463:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {104,224,120,420}, CHECK, N_("Make PostScript view")}, ^ src/sim/simfasthenry.cpp:464:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {80,224,96,420}, MESSAGE, N_("Maximum segment length:")}, ^ src/sim/simfasthenry.cpp:465:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {80,424,96,480}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:466:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {32,224,48,420}, MESSAGE, N_("Default width subdivisions:")}, ^ src/sim/simfasthenry.cpp:467:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {32,424,48,480}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:468:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {56,224,72,420}, MESSAGE, N_("Default height subdivisions:")}, ^ src/sim/simfasthenry.cpp:469:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {56,424,72,480}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:470:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {128,224,144,420}, CHECK, N_("Make SPICE subcircuit")}, ^ src/sim/simfasthenry.cpp:471:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {8,224,24,420}, MESSAGE, N_("Default thickness:")}, ^ src/sim/simfasthenry.cpp:472:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {8,424,24,480}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:473:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {176,140,192,344}, POPUP, x_("")}, ^ src/sim/simfasthenry.cpp:474:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {156,176,172,320}, MESSAGE, N_("After writing deck:")} ^ src/sim/simfasthenry.cpp:476:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_fasthenrydialog = {{75,75,276,565}, N_("FastHenry Options"), 0, 24, sim_fasthenrydialogitems, 0, 0}; ^ src/sim/simfasthenry.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:499:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN canexecute; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:502:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *exechoices[] = {N_("Nothing run"), N_("Run FastHenry"), ^ src/sim/simfasthenry.cpp:502:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *exechoices[] = {N_("Nothing run"), N_("Run FastHenry"), ^ src/sim/simfasthenry.cpp:503:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Run FastHenry Multiprocessing")}; ^ src/sim/simfasthenry.cpp:507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:669:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {88,236,112,316}, BUTTON, N_("OK")}, ^ src/sim/simfasthenry.cpp:670:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,236,64,316}, BUTTON, N_("Cancel")}, ^ src/sim/simfasthenry.cpp:671:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,48,132}, MESSAGE, N_("Thickness:")}, ^ src/sim/simfasthenry.cpp:672:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,136,48,216}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:673:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,8,72,132}, MESSAGE, N_("Width:")}, ^ src/sim/simfasthenry.cpp:674:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,136,72,216}, MESSAGE, x_("")}, ^ src/sim/simfasthenry.cpp:675:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {80,8,96,180}, MESSAGE, N_("Width subdivisions:")}, ^ src/sim/simfasthenry.cpp:676:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {80,184,96,216}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:677:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {104,8,120,180}, MESSAGE, N_("Height subdivisions:")}, ^ src/sim/simfasthenry.cpp:678:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {104,184,120,216}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:679:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {232,8,248,36}, MESSAGE, N_("X:")}, ^ src/sim/simfasthenry.cpp:680:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {232,40,248,136}, MESSAGE, x_("")}, ^ src/sim/simfasthenry.cpp:681:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {204,8,220,144}, MESSAGE, N_("Head of arc is at:")}, ^ src/sim/simfasthenry.cpp:682:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {256,8,272,36}, MESSAGE, N_("Y:")}, ^ src/sim/simfasthenry.cpp:683:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {256,40,272,136}, MESSAGE, x_("")}, ^ src/sim/simfasthenry.cpp:684:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {280,8,296,36}, MESSAGE, N_("Z:")}, ^ src/sim/simfasthenry.cpp:685:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {280,40,296,132}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:686:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {232,180,248,208}, MESSAGE, N_("X:")}, ^ src/sim/simfasthenry.cpp:687:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {232,212,248,308}, MESSAGE, x_("")}, ^ src/sim/simfasthenry.cpp:688:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {204,180,220,316}, MESSAGE, N_("Tail of arc is at:")}, ^ src/sim/simfasthenry.cpp:689:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {256,180,272,208}, MESSAGE, N_("Y:")}, ^ src/sim/simfasthenry.cpp:690:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {256,212,272,308}, MESSAGE, x_("")}, ^ src/sim/simfasthenry.cpp:691:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {280,180,296,208}, MESSAGE, N_("Z:")}, ^ src/sim/simfasthenry.cpp:692:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {280,212,296,304}, EDITTEXT, x_("")}, ^ src/sim/simfasthenry.cpp:693:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {144,8,160,108}, MESSAGE, N_("Group name:")}, ^ src/sim/simfasthenry.cpp:694:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {144,112,160,316}, POPUP, x_("")}, ^ src/sim/simfasthenry.cpp:695:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {168,80,184,176}, BUTTON, N_("New Group")}, ^ src/sim/simfasthenry.cpp:696:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {132,8,133,316}, DIVIDELINE, x_("")}, ^ src/sim/simfasthenry.cpp:697:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {192,8,193,316}, DIVIDELINE, x_("")}, ^ src/sim/simfasthenry.cpp:698:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {8,8,24,316}, CHECK, N_("Include this arc in FastHenry analysis")}, ^ src/sim/simfasthenry.cpp:699:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {304,88,320,168}, MESSAGE, N_("Default Z:")}, ^ src/sim/simfasthenry.cpp:700:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {304,172,320,268}, MESSAGE, x_("")} ^ src/sim/simfasthenry.cpp:702:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG sim_fasthenryarcdialog = {{75,75,404,401}, N_("FastHenry Arc Properties"), 0, 32, sim_fasthenryarcdialogitems, 0, 0}; ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, value, groupnamesize, i, val, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:729:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:729:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *oai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:730:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:736:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simfasthenry.cpp:739:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ 135 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simirsim.c -o src/sim/simirsim.o In file included from src/sim/simirsim.c:37: src/include/simirsim.h:79:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ In file included from src/sim/simirsim.c:37: src/include/simirsim.h:91:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:51:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:84:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:211:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:267:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:401:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:1058:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ src/sim/simirsim.c:1064:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if SIMFSDBWRITE != 0 ^ src/include/config.h:193:48: note: expanded from macro 'SIMFSDBWRITE' #define SIMFSDBWRITE (FORCEIRSIMTOOL && defined(FORCEFSDB)) ^ 9 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simmaxwell.c -o src/sim/simmaxwell.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simmossim.c -o src/sim/simmossim.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simpal.c -o src/sim/simpal.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simsilos.c -o src/sim/simsilos.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simsim.cpp -o src/sim/simsim.o In file included from src/sim/simsim.cpp:36: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/sim/simsim.cpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG filetype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:59:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:60:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:61:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER FILE *f; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:62:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt, *shpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:62:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt, *shpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:62:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt, *shpt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:64:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *simprog, *presimtmp, *presimprog, *netfile; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:64:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *simprog, *presimtmp, *presimprog, *netfile; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:64:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *simprog, *presimtmp, *presimprog, *netfile; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:64:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *simprog, *presimtmp, *presimprog, *netfile; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:65:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:80:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_cosmos_attribute_key = makekey(x_("SIM_cosmos_attribute")); ^ src/sim/simsim.cpp:93:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(".sim")); ^ src/sim/simsim.cpp:97:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var != NOVARIABLE) netfile = (CHAR *)var->addr; else netfile = x_(""); ^ src/sim/simsim.cpp:112:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| %s\n"), netfile); ^ src/sim/simsim.cpp:113:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(f, x_("| "), x_("")); ^ src/sim/simsim.cpp:113:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(f, x_("| "), x_("")); ^ src/sim/simsim.cpp:117:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("| Cell created %s\n"), timetostring((time_t)simnt->creationdate)); ^ src/sim/simsim.cpp:118:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("| Version %ld"), simnt->version); ^ src/sim/simsim.cpp:120:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" last revised %s\n"), timetostring((time_t)simnt->revisiondate)); ^ src/sim/simsim.cpp:124:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| [e | d | p | n] gate source drain length width xpos ypos {[gsd]=attrs}\n")); ^ src/sim/simsim.cpp:125:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| N node D-area D-perim P-area P-perim M-area M-perim\n")); ^ src/sim/simsim.cpp:126:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| A node attrs\n")); ^ src/sim/simsim.cpp:127:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| attrs = [Sim:[In | Out | 1 | 2 | 3 | Z | U]]\n")); ^ src/sim/simsim.cpp:130:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| [epd] gate source drain length width r xpos ypos area\n")); ^ src/sim/simsim.cpp:131:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f,x_("| N node xpos ypos M-area P-area D-area D-perim\n")); ^ src/sim/simsim.cpp:163:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:163:80: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:168:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((pp->userbits&STATEBITS) == C2PORT || namesamen(pp->protoname, x_("phi1l"), 5) == 0) ^ src/sim/simsim.cpp:174:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:174:80: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:179:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((pp->userbits&STATEBITS) == C4PORT || namesamen(pp->protoname, x_("phi2l"), 5) == 0) ^ src/sim/simsim.cpp:236:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_(" %s"), pp->protoname); ^ src/sim/simsim.cpp:240:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("A %s Sim:In\n"), pp->protoname); ^ src/sim/simsim.cpp:243:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("A %s Sim:Out\n"), pp->protoname); ^ src/sim/simsim.cpp:266:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] presimtmp = RSIMIN; ^ src/include/sim.h:237:24: note: expanded from macro 'RSIMIN' #define RSIMIN x_("rsim.in") /* name of file with binary network */ ^ src/sim/simsim.cpp:267:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] presimprog = RSIMPRENAME; ^ src/include/sim.h:235:24: note: expanded from macro 'RSIMPRENAME' #define RSIMPRENAME x_("presim") ^ src/sim/simsim.cpp:270:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] presimtmp = RNLIN; ^ src/include/sim.h:248:24: note: expanded from macro 'RNLIN' #define RNLIN x_("rnl.in") /* name of file with binary network */ ^ src/sim/simsim.cpp:271:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] presimprog = RNLPRENAME; ^ src/include/sim.h:246:24: note: expanded from macro 'RNLPRENAME' #define RNLPRENAME x_("presim") ^ src/sim/simsim.cpp:275:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] presimloc = egetenv(x_("ELECTRIC_PRESIMLOC")); ^ src/sim/simsim.cpp:276:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (presimloc == NULL) presimloc = PRESIMLOC; ^ src/include/config.h:164:33: note: expanded from macro 'PRESIMLOC' # define PRESIMLOC x_("/usr/local/bin/presim") ^ src/sim/simsim.cpp:290:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_name = ESIMNAME; ^ src/include/sim.h:231:24: note: expanded from macro 'ESIMNAME' #define ESIMNAME x_("esim") ^ src/sim/simsim.cpp:291:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] simprog = egetenv(x_("ELECTRIC_ESIMLOC")); ^ src/sim/simsim.cpp:292:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (simprog == NULL) simprog = ESIMLOC; ^ src/include/config.h:162:33: note: expanded from macro 'ESIMLOC' # define ESIMLOC x_("/usr/local/bin/esim") ^ src/sim/simsim.cpp:293:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_prompt = x_("sim> "); ^ src/sim/simsim.cpp:296:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_name = RSIMNAME; ^ src/include/sim.h:236:24: note: expanded from macro 'RSIMNAME' #define RSIMNAME x_("rsim") ^ src/sim/simsim.cpp:297:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] simprog = egetenv(x_("ELECTRIC_RSIMLOC")); ^ src/sim/simsim.cpp:298:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (simprog == NULL) simprog = RSIMLOC; ^ src/include/config.h:163:33: note: expanded from macro 'RSIMLOC' # define RSIMLOC x_("/usr/local/bin/rsim") ^ src/sim/simsim.cpp:299:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_prompt = x_("rsim> "); ^ src/sim/simsim.cpp:302:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_name = RNLNAME; ^ src/include/sim.h:247:24: note: expanded from macro 'RNLNAME' #define RNLNAME x_("rnl") ^ src/sim/simsim.cpp:303:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] simprog = egetenv(x_("ELECTRIC_RNLLOC")); ^ src/sim/simsim.cpp:304:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (simprog == NULL) simprog = RNLLOC; ^ src/include/config.h:165:33: note: expanded from macro 'RNLLOC' # define RNLLOC x_("/usr/local/bin/rnl") ^ src/sim/simsim.cpp:305:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_prompt = x_(""); ^ src/sim/simsim.cpp:321:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG want; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:322:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:322:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:379:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:379:81: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:384:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((pp->userbits&STATEBITS) == C2PORT || namesamen(pp->protoname, x_("phi1l"), 5) == 0) ^ src/sim/simsim.cpp:390:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:390:81: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:395:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((pp->userbits&STATEBITS) == C4PORT || namesamen(pp->protoname, x_("phi2l"), 5) == 0) ^ src/sim/simsim.cpp:417:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:418:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:419:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:419:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:420:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:421:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:422:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:423:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:423:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:424:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:441:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:442:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-object"), (INTBIG)ai->geom); ^ src/sim/simsim.cpp:443:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("highlight"); ^ src/sim/simsim.cpp:457:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:458:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-object"), (INTBIG)ai->geom); ^ src/sim/simsim.cpp:459:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("highlight"); ^ src/sim/simsim.cpp:473:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:474:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktool(us_tool, x_("show-port"), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp->subportproto); ^ src/sim/simsim.cpp:541:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, x_("well")) != 0 && namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp:541:80: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, x_("well")) != 0 && namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp:558:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, format; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:558:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, format; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:558:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, format; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:560:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:616:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), line); ^ src/sim/simsim.cpp:640:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:642:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:661:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (len > 1 && namesamen(pp, x_("help"), len) == 0) ^ src/sim/simsim.cpp:663:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("help"); newpar[1] = sim_name; ^ src/sim/simsim.cpp:683:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gate, source, drain, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:683:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gate, source, drain, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:683:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gate, source, drain, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:683:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gate, source, drain, type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:685:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *p, *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *p, *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:686:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *p, *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:687:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:688:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:689:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:690:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:712:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s 0 0 %g %g %g %g\n"), sim_makenodename(pp->temp1, format), ^ src/sim/simsim.cpp:724:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s 0 0 %g %g %g %g\n"), sim_makenodename(sim_index, format), ^ src/sim/simsim.cpp:790:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, x_("P-well")) != 0 && ^ src/sim/simsim.cpp:791:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesame(pp->protoname, x_("Ntrans-P-well")) != 0 && ^ src/sim/simsim.cpp:792:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesame(pp->protoname, x_("P-welln")) != 0) ^ src/sim/simsim.cpp:795:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("| Warning: no connection to node %s port %s at (%ld,%ld)\n"), ^ src/sim/simsim.cpp:799:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s 0 0 %g %g %g %g\n"), sim_makenodename(sim_index, format), ^ src/sim/simsim.cpp:835:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("e")); ^ src/sim/simsim.cpp:838:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("d")); ^ src/sim/simsim.cpp:841:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("p")); ^ src/sim/simsim.cpp:844:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("U")); ^ src/sim/simsim.cpp:846:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(gate, format)); ^ src/sim/simsim.cpp:847:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(source, format)); ^ src/sim/simsim.cpp:848:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(drain, format)); ^ src/sim/simsim.cpp:854:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %g %g r 0 0 %g\n"), scaletodispunit(abs(length), DISPUNITMIC), ^ src/sim/simsim.cpp:859:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s"), sim_makenodename(source, format)); ^ src/sim/simsim.cpp:860:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" 0 0 0 0 %g %g\n"), scaletodispunitsq(abs(length*width), DISPUNITMIC), ^ src/sim/simsim.cpp:862:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s"), sim_makenodename(drain, format)); ^ src/sim/simsim.cpp:863:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" 0 0 0 0 %g %g\n"),scaletodispunitsq(abs(length*width), DISPUNITMIC), ^ src/sim/simsim.cpp:878:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *gate, *source, *drain; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:878:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *gate, *source, *drain; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:878:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *gate, *source, *drain; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:879:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG type; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:881:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, lambda_2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:881:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, lambda_2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:882:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:883:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:883:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *spt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:884:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:885:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:886:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:887:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:887:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *snp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:888:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:893:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("| cell %s\n"), cell->protoname); ^ src/sim/simsim.cpp:915:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s %ld %ld %ld %ld %ld %ld\n"), sim_makenodename(pp->temp1, format), ^ src/sim/simsim.cpp:927:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s %ld %ld %ld %ld %ld %ld\n"), sim_makenodename(sim_index, format), ^ src/sim/simsim.cpp:941:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("A %s Sim:%ld\n"), sim_makenodename(ai->temp1, format), var->addr); else ^ src/sim/simsim.cpp:942:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("A %s Sim:%s\n"), sim_makenodename(ai->temp1, format), (CHAR *)var->addr); ^ src/sim/simsim.cpp:1005:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(pp->protoname, x_("well")) != 0 && ^ src/sim/simsim.cpp:1006:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp:1009:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("| Warning: no connection to node %s port %s at (%ld,%ld)\n"), ^ src/sim/simsim.cpp:1014:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s %ld %ld %ld %ld %ld %ld\n"), ^ src/sim/simsim.cpp:1051:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (estrchr(el_curtech->techname, 'c') != 0) xprintf(f, x_("n")); ^ src/sim/simsim.cpp:1052:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] else xprintf(f, x_("e")); ^ src/sim/simsim.cpp:1054:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (type == NPTRADMOS) xprintf(f, x_("d")); else ^ src/sim/simsim.cpp:1055:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (type == NPTRAPMOS) xprintf(f, x_("p")); else ^ src/sim/simsim.cpp:1056:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("U")); ^ src/sim/simsim.cpp:1057:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(gate->temp1, format)); ^ src/sim/simsim.cpp:1058:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(source->temp1, format)); ^ src/sim/simsim.cpp:1059:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %s"), sim_makenodename(drain->temp1, format)); ^ src/sim/simsim.cpp:1065:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %ld %ld %ld %ld"), abs(length)/lambda, abs(width)/lambda, ni->lowx, ni->lowy); ^ src/sim/simsim.cpp:1073:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pi->proto->network == source->network) xprintf(f, x_(" s=")); else ^ src/sim/simsim.cpp:1074:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pi->proto->network == drain->network) xprintf(f, x_(" d=")); else ^ src/sim/simsim.cpp:1075:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (pi->proto->network == gate->network) xprintf(f, x_(" g=")); else ^ src/sim/simsim.cpp:1078:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var->type == VINTEGER) xprintf(f, x_("Sim:%ld"), var->addr); else ^ src/sim/simsim.cpp:1079:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var->type == VSTRING) xprintf(f, x_("Sim:%s"), (CHAR *)var->addr); else ^ src/sim/simsim.cpp:1086:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var->type == VINTEGER) xprintf(f, x_(" g=Sim:%ld"), var->addr); ^ src/sim/simsim.cpp:1087:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] else xprintf(f, x_(" g=Sim:%s"), (CHAR *)var->addr); ^ src/sim/simsim.cpp:1089:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("\n")); ^ src/sim/simsim.cpp:1092:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s"), sim_makenodename(source->temp1, format)); ^ src/sim/simsim.cpp:1093:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %ld %ld 0 0 0 0\n"), abs(length*width)/lambda_2, abs(width)/lambda); ^ src/sim/simsim.cpp:1094:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_("N %s"), sim_makenodename(drain->temp1, format)); ^ src/sim/simsim.cpp:1095:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(f, x_(" %ld %ld 0 0 0 0\n"), abs(length*width)/lambda_2, abs(width)/lambda); ^ src/sim/simsim.cpp:1116:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:1126:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (node == sim_vdd) return(x_("vdd")); ^ src/sim/simsim.cpp:1127:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (node == sim_gnd) return(x_("gnd")); ^ src/sim/simsim.cpp:1130:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (format == RSIM) return(x_("phi1h")); else return(x_("clk1")); ^ src/sim/simsim.cpp:1130:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (format == RSIM) return(x_("phi1h")); else return(x_("clk1")); ^ src/sim/simsim.cpp:1132:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (node == sim_phi1l) return(x_("phi1l")); ^ src/sim/simsim.cpp:1135:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (format == RSIM) return(x_("phi2h")); else return(x_("clk2")); ^ src/sim/simsim.cpp:1135:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (format == RSIM) return(x_("phi2h")); else return(x_("clk2")); ^ src/sim/simsim.cpp:1137:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (node == sim_phi2l) return(x_("phi2l")); ^ src/sim/simsim.cpp:1153:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *oar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:1154:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:1155:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:1156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simsim.cpp:1157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 186 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simspice.cpp -o src/sim/simspice.o In file included from src/sim/simspice.cpp:255: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/sim/simspice.cpp:380:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYGON *poly; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:381:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:414:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG retval, *curstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:414:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG retval, *curstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:415:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG analysiscards, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:415:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG analysiscards, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:417:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:418:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:418:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:419:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *onp, *tnp, *gnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:419:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *onp, *tnp, *gnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:419:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *onp, *tnp, *gnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:420:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *t; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:423:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:424:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN backannotate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:457:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (allocstring(&sim_spice_printcard, x_(""), sim_tool->cluster)) return; ^ src/sim/simspice.cpp:460:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_resistance")); ^ src/sim/simspice.cpp:463:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_capacitance")); ^ src/sim/simspice.cpp:466:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_mask_scale")); ^ src/sim/simspice.cpp:475:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)t, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_resistance")); ^ src/sim/simspice.cpp:477:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)t, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_capacitance")); ^ src/sim/simspice.cpp:510:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spicelegalchars = SPICELEGALCHARS; ^ src/sim/simspice.cpp:269:35: note: expanded from macro 'SPICELEGALCHARS' #define SPICELEGALCHARS x_("!#$%*+-/<>[]_") ^ src/sim/simspice.cpp:519:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spicelegalchars = CDLNOBRACKETLEGALCHARS; ^ src/sim/simspice.cpp:270:35: note: expanded from macro 'CDLNOBRACKETLEGALCHARS' #define CDLNOBRACKETLEGALCHARS x_("!#$%*+-/<>_") ^ src/sim/simspice.cpp:533:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("* First line is ignored\n")); ^ src/sim/simspice.cpp:561:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ src/sim/simspice.cpp:563:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(".global")); ^ src/sim/simspice.cpp:565:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s"), sim_spiceglobalnets[i]); ^ src/sim/simspice.cpp:566:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), returninfstr(infstr)); ^ src/sim/simspice.cpp:581:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktech(sch_tech, x_("ignoring-resistor-topology")) != 0) ^ src/sim/simspice.cpp:584:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[0] = x_("resistors"); ^ src/sim/simspice.cpp:585:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] respar[1] = x_("include"); ^ src/sim/simspice.cpp:595:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktool(net_tool, x_("name-nodes"), (INTBIG)onp) != 0) backannotate = TRUE; ^ src/sim/simspice.cpp:596:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (asktool(net_tool, x_("name-nets"), (INTBIG)onp) != 0) backannotate = TRUE; ^ src/sim/simspice.cpp:637:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_tran); ^ src/sim/simspice.cpp:641:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_ac); ^ src/sim/simspice.cpp:645:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_dc); ^ src/sim/simspice.cpp:652:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".END\n")); ^ src/sim/simspice.cpp:675:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_cdl_library_name")); ^ src/sim/simspice.cpp:676:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) libname = x_(""); else ^ src/sim/simspice.cpp:678:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_cdl_library_path")); ^ src/sim/simspice.cpp:679:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) libpath = x_(""); else ^ src/sim/simspice.cpp:681:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("cdlInKeys = list(nil\n")); ^ src/sim/simspice.cpp:682:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'searchPath \"%s"), deckfile); ^ src/sim/simspice.cpp:684:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("\n %s"), libpath); ^ src/sim/simspice.cpp:685:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("\"\n")); ^ src/sim/simspice.cpp:686:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'cdlFile \"%s\"\n"), &deckfile[i]); ^ src/sim/simspice.cpp:687:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'userSkillFile \"\"\n")); ^ src/sim/simspice.cpp:688:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'opusLib \"%s\"\n"), libname); ^ src/sim/simspice.cpp:689:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'primaryCell \"%s\"\n"), sim_spice_cellname(np)); ^ src/sim/simspice.cpp:690:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'caseSensitivity \"preserve\"\n")); ^ src/sim/simspice.cpp:691:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'hierarchy \"flatten\"\n")); ^ src/sim/simspice.cpp:692:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'cellTable \"\"\n")); ^ src/sim/simspice.cpp:693:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'viewName \"netlist\"\n")); ^ src/sim/simspice.cpp:694:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'viewType \"\"\n")); ^ src/sim/simspice.cpp:695:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'pr nil\n")); ^ src/sim/simspice.cpp:696:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'skipDevice nil\n")); ^ src/sim/simspice.cpp:697:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'schemaLib \"sample\"\n")); ^ src/sim/simspice.cpp:698:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'refLib \"\"\n")); ^ src/sim/simspice.cpp:699:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" 'globalNodeExpand \"full\"\n")); ^ src/sim/simspice.cpp:700:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(")\n")); ^ src/sim/simspice.cpp:703:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Now type: exec nino CDLIN %s &"), templatefile); ^ src/sim/simspice.cpp:712:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) sim_spice_execute(deckfile, x_(""), np); else ^ src/sim/simspice.cpp:726:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:727:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnt, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:727:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *subnt, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *cpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:728:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *cpp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:732:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:733:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:734:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet, *nspnet, *gaten, *sourcen, *drainn, *posnet, *negnet, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:738:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN backannotate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG state, j, first, i, nodetype, retval, len, count, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vartemplate, *nivar, *varl, *varw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vartemplate, *nivar, *varl, *varw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vartemplate, *nivar, *varl, *varw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vartemplate, *nivar, *varl, *varw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *vartemplate, *nivar, *varl, *varw; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:743:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *rnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:743:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, *rnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:745:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:745:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:745:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:750:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:759:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_key = makekey(x_("ATTR_SPICE_template")); ^ src/sim/simspice.cpp:761:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_s2_key = makekey(x_("ATTR_SPICE_template_spice2")); ^ src/sim/simspice.cpp:763:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_s3_key = makekey(x_("ATTR_SPICE_template_spice3")); ^ src/sim/simspice.cpp:765:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_hs_key = makekey(x_("ATTR_SPICE_template_hspice")); ^ src/sim/simspice.cpp:767:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_ps_key = makekey(x_("ATTR_SPICE_template_pspice")); ^ src/sim/simspice.cpp:769:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_gc_key = makekey(x_("ATTR_SPICE_template_gnucap")); ^ src/sim/simspice.cpp:771:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_template_ss_key = makekey(x_("ATTR_SPICE_template_smartspice")); ^ src/sim/simspice.cpp:783:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/simspice.cpp:855:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s_ID%ld"), sim_spice_cellname(ni->proto), sim_spiceNameUniqueID); ^ src/sim/simspice.cpp:889:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/simspice.cpp:892:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("* Cell %s is described in this file:\n"), describenodeproto(np)); ^ src/sim/simspice.cpp:1155:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("\n*** TOP LEVEL CELL: %s\n"), describenodeproto(np)); ^ src/sim/simspice.cpp:1161:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n*** CELL: %s\n.SUBCKT %s"), describenodeproto(np), cellName ); ^ src/sim/simspice.cpp:1170:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" /")); ^ src/sim/simspice.cpp:1172:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1180:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1190:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s=%s"), truevariablename(var), ^ src/sim/simspice.cpp:1194:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ src/sim/simspice.cpp:1201:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** GLOBAL %s (network: %s)\n"), ^ src/sim/simspice.cpp:1211:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** PORT %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1213:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_(" (network: %s)"), sim_spice_describenetwork(net)); ^ src/sim/simspice.cpp:1214:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("\n")); ^ src/sim/simspice.cpp:1350:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("UNNAMED%ld"), sim_spice_unnamednum++); else ^ src/sim/simspice.cpp:1351:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%ld"), sim_spice_netindex++); ^ src/sim/simspice.cpp:1364:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("??")); ^ src/sim/simspice.cpp:1512:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) extra = x_(""); else ^ src/sim/simspice.cpp:1526:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) extra = x_(""); else ^ src/sim/simspice.cpp:1539:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) extra = x_(""); else ^ src/sim/simspice.cpp:1553:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) extra = x_(""); else ^ src/sim/simspice.cpp:1604:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("N"); ^ src/sim/simspice.cpp:1608:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("N"); ^ src/sim/simspice.cpp:1613:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("D"); ^ src/sim/simspice.cpp:1617:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("D"); ^ src/sim/simspice.cpp:1622:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("P"); ^ src/sim/simspice.cpp:1626:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("P"); ^ src/sim/simspice.cpp:1631:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("NBJT"); ^ src/sim/simspice.cpp:1635:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("NBJT"); ^ src/sim/simspice.cpp:1640:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("PBJT"); ^ src/sim/simspice.cpp:1644:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("PBJT"); ^ src/sim/simspice.cpp:1649:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("NJFET"); ^ src/sim/simspice.cpp:1653:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("NJFET"); ^ src/sim/simspice.cpp:1658:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("PJFET"); ^ src/sim/simspice.cpp:1662:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (info == NULL) info = x_("PJFET"); ^ src/sim/simspice.cpp:1668:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] info = x_("DMES"); ^ src/sim/simspice.cpp:1674:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] info = x_("EMES"); ^ src/sim/simspice.cpp:1888:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** Extracted Parasitic Elements:\n")); ^ src/sim/simspice.cpp:1890:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("R%ld ? ? %9.2f\n"), resistnum++, spnet->resistance); ^ src/sim/simspice.cpp:1899:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** Extracted Parasitic Elements:\n")); ^ src/sim/simspice.cpp:1901:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("C%ld%s 0 %9.2fF\n"), capacnum++, ^ src/sim/simspice.cpp:1910:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_card_key = makekey(x_("SIM_spice_card")); ^ src/sim/simspice.cpp:1923:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), (CHAR *)var->addr); ^ src/sim/simspice.cpp:1928:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), ((CHAR **)var->addr)[i]); ^ src/sim/simspice.cpp:1944:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (sim_spice_tran) sim_spice_puts(x_(" TRAN"), FALSE); else ^ src/sim/simspice.cpp:1945:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (sim_spice_dc) sim_spice_puts(x_(" DC"), FALSE); else ^ src/sim/simspice.cpp:1946:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (sim_spice_ac) sim_spice_puts(x_(" AC"), FALSE); ^ src/sim/simspice.cpp:1950:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ src/sim/simspice.cpp:1966:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] uncon_diff_type = x_(" N-type"); ^ src/sim/simspice.cpp:1969:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] uncon_diff_type = x_(" P-type"); ^ src/sim/simspice.cpp:1973:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] uncon_diff_type = x_(""); ^ src/sim/simspice.cpp:1987:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".ENDS %s\n"), sim_spice_legalname(paramname)); ^ src/sim/simspice.cpp:1990:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".ENDS %s\n"), sim_spice_legalname(sim_spice_cellname(np))); ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, level, pathlen, liblen, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2016:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2018:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **name, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2018:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **name, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2019:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2024:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** SPICE deck for cell %s from library %s\n"), ^ src/sim/simspice.cpp:2026:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(sim_spice_file, x_("*** "), x_("")); ^ src/sim/simspice.cpp:2026:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_emitcopyright(sim_spice_file, x_("*** "), x_("")); ^ src/sim/simspice.cpp:2031:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Created on %s\n"), timetostring(cdate)); ^ src/sim/simspice.cpp:2034:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Last revised on %s\n"), timetostring(rdate)); ^ src/sim/simspice.cpp:2036:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Written on %s by Electric VLSI Design System, %s\n"), ^ src/sim/simspice.cpp:2040:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Written by Electric VLSI Design System\n")); ^ src/sim/simspice.cpp:2043:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** UC SPICE *** , MIN_RESIST %f, MIN_CAPAC %fFF\n"), ^ src/sim/simspice.cpp:2045:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_puts(x_(".OPTIONS NOMOD NOPAGE\n"), FALSE); ^ src/sim/simspice.cpp:2051:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("*** Lambda Conversion ***\n")); ^ src/sim/simspice.cpp:2052:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".opt scale=%3.3fU\n\n"), scaletodispunit((INTBIG)lambda, DISPUNITMIC)); ^ src/sim/simspice.cpp:2056:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/simspice.cpp:2069:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s%c%s.%s"), headerpath, DIRSEP, sim_spice_cellname(cell), &pt[5]); ^ src/sim/simspice.cpp:2073:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("* Model cards are described in this file:\n")); ^ src/sim/simspice.cpp:2080:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("* Model cards are described in this file:\n")); ^ src/sim/simspice.cpp:2104:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] for(i=0; iparent == sim_simnt) return(x_("0")); ^ src/sim/simspice.cpp:2674:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2679:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net->globalnet == GLOBALNETGROUND) return(x_("gnd")); ^ src/sim/simspice.cpp:2680:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (net->globalnet == GLOBALNETPOWER) return(x_("vdd")); ^ src/sim/simspice.cpp:2707:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2708:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2709:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG marked; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2713:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (attrLEGATEkey == 0) attrLEGATEkey = makekey(x_("ATTR_LEGATE")); ^ src/sim/simspice.cpp:2714:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (attrLEKEEPERkey == 0) attrLEKEEPERkey = makekey(x_("ATTR_LEKEEPER")); ^ src/sim/simspice.cpp:2760:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2776:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2800:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2828:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *error; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2834:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** %s\n"), error); ^ src/sim/simspice.cpp:2835:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), error); ^ src/sim/simspice.cpp:2894:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(stream, x_("'\n%c "), contchar); ^ src/sim/simspice.cpp:2899:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(stream, x_("\n%c "), contchar); ^ src/sim/simspice.cpp:2906:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(stream, x_("\n%c "), contchar); ^ src/sim/simspice.cpp:2919:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POLYGON *poly; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2946:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER SPNET *spnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2947:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2992:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2993:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2994:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG wirecount, i, termtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2994:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG wirecount, i, termtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2994:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG wirecount, i, termtype; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:2995:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG characteristics; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3117:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3121:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, "%s-%s", np->lib->libname, np->protoname); ^ src/sim/simspice.cpp:3130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net1, *net2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt1, *pt2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspice.cpp:3222:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(" V(%ld%s)"), net->_netnumber, _rpathbeg); ^ src/sim/simspice.cpp:3251:35: warning: when type is in parentheses, array cannot have dynamic size sim_spice_printlist = new (CHAR*[_firstCell->_totalnets]); ~ ^~~~~~~~~~~~~~~~~~~~~~ ~ src/sim/simspice.cpp:3252:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_(".print tran") ); ^ src/sim/simspice.cpp:3255:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Spice cell: sim_spice_printlistlen=%ld totalnets=%ld"), ^ src/sim/simspice.cpp:3257:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] xprintf(sim_spice_file, x_("\n")); ^ src/sim/simspice.cpp:3352:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("*** %s\n"), error); ^ src/sim/simspice.cpp:3365:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_puts( x_(" /"), FALSE ); ^ src/sim/simspice.cpp:3367:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf( sim_spice_file, FALSE, x_(" %s"), _instCell->_name ); ^ src/sim/simspice.cpp:3369:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), param->str()); ^ src/sim/simspice.cpp:3370:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_puts( x_("\n"), FALSE ); ^ src/sim/simspice.cpp:3440:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s"), sim_spice_netname(_netw, 0, 0)); ^ 286 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simspicerun.cpp -o src/sim/simspicerun.o In file included from src/sim/simspicerun.cpp:36: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/sim/simspicerun.cpp:125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PA0LINE *pl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:146:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NUMBERS *d; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PA0LINE *pl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, important, parsemode, filetype, simstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, important, parsemode, filetype, simstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, important, parsemode, filetype, simstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, important, parsemode, filetype, simstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:212:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, important, parsemode, filetype, simstate; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:216:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER FILE *outputfile; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:217:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PA0LINE *pl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:220:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:220:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:270:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_streamfromsim = xopen(truepath(outfile), filetype, x_(""), &truename); ^ src/sim/simspicerun.cpp:293:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(&pa0file[i], x_(".tr0")) == 0) ^ src/sim/simspicerun.cpp:326:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICE2: name = x_("spice"); break; ^ src/sim/simspicerun.cpp:327:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICE3: name = x_("spice3"); break; ^ src/sim/simspicerun.cpp:328:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEHSPICE: name = x_("hspice"); break; ^ src/sim/simspicerun.cpp:329:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEPSPICE: name = x_("pspice"); break; ^ src/sim/simspicerun.cpp:330:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICEGNUCAP: name = x_("gnucap"); break; ^ src/sim/simspicerun.cpp:331:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] case SPICESMARTSPICE: name = x_("smartspice"); break; ^ src/sim/simspicerun.cpp:333:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] path = egetenv(x_("ELECTRIC_SPICELOC")); ^ src/sim/simspicerun.cpp:334:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (path == NULL) path = SPICELOC; ^ src/include/config.h:166:33: note: expanded from macro 'SPICELOC' # define SPICELOC x_("/usr/local/bin/spice") ^ src/sim/simspicerun.cpp:335:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] host = egetenv(x_("ELECTRIC_REMOTESPICEHOST")); ^ src/sim/simspicerun.cpp:339:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] process.addArgument( x_("/usr/ucb/rsh") ); ^ src/sim/simspicerun.cpp:353:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr("Can't run SPICE"); ^ src/sim/simspicerun.cpp:404:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:434:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:435:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *runargs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:436:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, l, important, nodcnt, numnoi, rowcount, retval, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PA0LINE *pl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:478:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:510:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (parsemode == SIMRUNYESPARSE) ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:511:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:520:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Plotname")) == 0) ^ src/sim/simspicerun.cpp:527:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("No. Variables")) == 0) ^ src/sim/simspicerun.cpp:533:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("No. Points")) == 0) ^ src/sim/simspicerun.cpp:539:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Variables")) == 0) ^ src/sim/simspicerun.cpp:569:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(start, x_("time")) != 0) ^ src/sim/simspicerun.cpp:579:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Values")) == 0) ^ src/sim/simspicerun.cpp:626:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Binary")) == 0) ^ src/sim/simspicerun.cpp:714:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (parsemode == SIMRUNYESPARSE) ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:715:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:724:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Plotname")) == 0) ^ src/sim/simspicerun.cpp:731:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("No. Variables")) == 0) ^ src/sim/simspicerun.cpp:737:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("No. Points")) == 0) ^ src/sim/simspicerun.cpp:743:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Variables")) == 0) ^ src/sim/simspicerun.cpp:776:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(start, x_("time")) != 0) ^ src/sim/simspicerun.cpp:786:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Values")) == 0) ^ src/sim/simspicerun.cpp:833:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(line, x_("Binary")) == 0) ^ src/sim/simspicerun.cpp:945:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), (isprint(*line) ? line : &line[1])); ^ src/sim/simspicerun.cpp:946:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:950:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((sim_spice_cellname[0] == '\0') && (namesamen(line, x_("*** SPICE deck for cell "),25) == 0)) ^ src/sim/simspicerun.cpp:953:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(line, x_(".END"), 4) == 0 && namesamen(line, x_(".ENDS"), 5) != 0) ^ src/sim/simspicerun.cpp:953:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(line, x_(".END"), 4) == 0 && namesamen(line, x_(".ENDS"), 5) != 0) ^ src/sim/simspicerun.cpp:958:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(line, x_("#Time"), 5) == 0) ^ src/sim/simspicerun.cpp:1156:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), (isprint(*line) ? line : &line[1])); ^ src/sim/simspicerun.cpp:1157:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:1383:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1383:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1383:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, l; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1452:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputverbose(M_("%s written"), outfile); ^ src/sim/simspicerun.cpp:1474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, amtread, blocks, bytes, trailer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, amtread, blocks, bytes, trailer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, amtread, blocks, bytes, trailer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, amtread, blocks, bytes, trailer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, amtread, blocks, bytes, trailer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1601:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1602:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTSML ch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1635:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_nextsignals, NOPARAMS, 0, x_(" \t"), N_("pick a signal to display"), x_("")}; ^ src/sim/simspicerun.cpp:1635:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_nextsignals, NOPARAMS, 0, x_(" \t"), N_("pick a signal to display"), x_("")}; ^ src/sim/simspicerun.cpp:1635:84: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] sim_spice_nextsignals, NOPARAMS, 0, x_(" \t"), N_("pick a signal to display"), x_("")}; ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1646:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, numtotal, j, k, tr, position, numtraces; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1650:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *plotnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1651:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1652:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NUMBERS *num; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1654:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1734:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(sim_spice_signames[i], x_("vdd")) == 0 || ^ src/sim/simspicerun.cpp:1735:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] namesame(sim_spice_signames[i], x_("v(vdd)")) == 0) ^ src/sim/simspicerun.cpp:1796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG take; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1826:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" d"), 6, _("move down the hierarchy")); ^ src/sim/simspicerun.cpp:1827:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" u"), 6, _("move up the hierarchy")); ^ src/sim/simspicerun.cpp:1828:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" a"), 6, _("add selected network to waveform window in new frame")); ^ src/sim/simspicerun.cpp:1829:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" o"), 6, _("overlay selected network, add to current frame")); ^ src/sim/simspicerun.cpp:1830:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" r"), 6, _("remove selected network from waveform window")); ^ src/sim/simspicerun.cpp:1854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, i, j, thispos, frame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, i, j, thispos, frame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, i, j, thispos, frame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, i, j, thispos, frame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, i, j, thispos, frame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1855:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NUMBERS *num; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1866:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" 9"), 6, _("show entire vertical range")); ^ src/sim/simspicerun.cpp:1867:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" 7"), 6, _("zoom vertical range in")); ^ src/sim/simspicerun.cpp:1868:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" 0"), 6, _("zoom vertical range out")); ^ src/sim/simspicerun.cpp:1869:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" 8"), 6, _("shift vertical range up")); ^ src/sim/simspicerun.cpp:1870:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" 2"), 6, _("shift vertical range down")); ^ src/sim/simspicerun.cpp:1872:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" a"), 6, _("add signal to simulation window in a new frame")); ^ src/sim/simspicerun.cpp:1873:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" o"), 6, _("overlay signal, added to current frame")); ^ src/sim/simspicerun.cpp:1874:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" r"), 6, _("remove selected signal from simulation window")); ^ src/sim/simspicerun.cpp:1875:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" e"), 6, _("remove all traces")); ^ src/sim/simspicerun.cpp:1876:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputinstruction(x_(" p"), 6, _("preserve snapshot of simulation window in database")); ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:1966:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG tr, trl, *trs, i, thispos, pos, lines; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2012:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tr, frameno, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tr, frameno, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tr, frameno, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2014:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, tr, frameno, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2015:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2016:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NUMBERS *num; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2026:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ src/sim/simspicerun.cpp:2083:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2084:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2085:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2085:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2086:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *prevstr, *signame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *prevstr, *signame; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *netpar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2130:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2131:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2132:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2133:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2134:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2135:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *busnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2136:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG sigcount, i, busidx; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2136:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG sigcount, i, busidx; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2136:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG sigcount, i, busidx; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2137:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2218:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] prevstr = x_(""); ^ src/sim/simspicerun.cpp:2263:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2263:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2291:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2291:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2291:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2291:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2292:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *signame, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2292:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *signame, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2292:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *signame, save; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2293:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *curlevel, *nextlevel; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/sim/simspicerun.cpp:2293:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *curlevel, *nextlevel; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 163 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simtexsim.c -o src/sim/simtexsim.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simverilog.c -o src/sim/simverilog.o src/sim/simverilog.c:2565:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case '0': state = (LOGIC_LOW << 8) | GATE_STRENGTH; break; ~~~~~~~~~ ^ src/sim/simverilog.c:2566:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case '1': state = (LOGIC_HIGH << 8) | GATE_STRENGTH; break; ~~~~~~~~~~ ^ src/sim/simverilog.c:2567:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case 'x': state = (LOGIC_X << 8) | GATE_STRENGTH; break; ~~~~~~~ ^ src/sim/simverilog.c:2568:34: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case 'z': state = (LOGIC_Z << 8) | GATE_STRENGTH; break; ~~~~~~~ ^ src/sim/simverilog.c:2613:37: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case '0': state = (LOGIC_LOW << 8) | GATE_STRENGTH; break; ~~~~~~~~~ ^ src/sim/simverilog.c:2614:38: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case '1': state = (LOGIC_HIGH << 8) | GATE_STRENGTH; break; ~~~~~~~~~~ ^ src/sim/simverilog.c:2615:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case 'x': state = (LOGIC_X << 8) | GATE_STRENGTH; break; ~~~~~~~ ^ src/sim/simverilog.c:2616:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value] case 'z': state = (LOGIC_Z << 8) | GATE_STRENGTH; break; ~~~~~~~ ^ 8 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/sim/simwindow.c -o src/sim/simwindow.o src/sim/simwindow.c:2797:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x - sim_window_wavexbar) <= 3 && y >= 560) ^ src/sim/simwindow.c:2797:6: note: use function 'labs' instead if (abs(x - sim_window_wavexbar) <= 3 && y >= 560) ^~~ labs src/sim/simwindow.c:3068:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-xpos) < 10 && y < 560) ^ src/sim/simwindow.c:3068:6: note: use function 'labs' instead if (abs(x-xpos) < 10 && y < 560) ^~~ labs src/sim/simwindow.c:3076:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x-xpos) < 10 && y < 560) ^ src/sim/simwindow.c:3076:6: note: use function 'labs' instead if (abs(x-xpos) < 10 && y < 560) ^~~ labs 3 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecart.c -o src/tec/tecart.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecbicmos.c -o src/tec/tecbicmos.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecbipolar.c -o src/tec/tecbipolar.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/teccmos.c -o src/tec/teccmos.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/teccmosdodn.c -o src/tec/teccmosdodn.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecefido.c -o src/tec/tecefido.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecfpga.c -o src/tec/tecfpga.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecgem.c -o src/tec/tecgem.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecgen.c -o src/tec/tecgen.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecmocmos.c -o src/tec/tecmocmos.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecmocmosold.c -o src/tec/tecmocmosold.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecmocmossub.c -o src/tec/tecmocmossub.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecnmos.c -o src/tec/tecnmos.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecpcb.c -o src/tec/tecpcb.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecrcmos.c -o src/tec/tecrcmos.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tecschem.c -o src/tec/tecschem.o src/tec/tecschem.c:2013:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(wantx - x) + abs(wanty - y); ^ src/tec/tecschem.c:2013:13: note: use function 'labs' instead dist = abs(wantx - x) + abs(wanty - y); ^~~ labs src/tec/tecschem.c:2013:30: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(wantx - x) + abs(wanty - y); ^ src/tec/tecschem.c:2013:30: note: use function 'labs' instead dist = abs(wantx - x) + abs(wanty - y); ^~~ labs src/tec/tecschem.c:2053:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(wantx - x) + abs(wanty - y); ^ src/tec/tecschem.c:2053:12: note: use function 'labs' instead dist = abs(wantx - x) + abs(wanty - y); ^~~ labs src/tec/tecschem.c:2053:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(wantx - x) + abs(wanty - y); ^ src/tec/tecschem.c:2053:29: note: use function 'labs' instead dist = abs(wantx - x) + abs(wanty - y); ^~~ labs 4 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/tec/tectable.c -o src/tec/tectable.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usr.c -o src/usr/usr.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrarc.c -o src/usr/usrarc.o src/usr/usrarc.c:392:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-prefx) + abs(y-prefy); ^ src/usr/usrarc.c:392:10: note: use function 'labs' instead dist = abs(x-prefx) + abs(y-prefy); ^~~ labs src/usr/usrarc.c:392:25: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-prefx) + abs(y-prefy); ^ src/usr/usrarc.c:392:25: note: use function 'labs' instead dist = abs(x-prefx) + abs(y-prefy); ^~~ labs src/usr/usrarc.c:405:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-prefx) + abs(y-prefy); ^ src/usr/usrarc.c:405:10: note: use function 'labs' instead dist = abs(x-prefx) + abs(y-prefy); ^~~ labs src/usr/usrarc.c:405:25: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(x-prefx) + abs(y-prefy); ^ src/usr/usrarc.c:405:25: note: use function 'labs' instead dist = abs(x-prefx) + abs(y-prefy); ^~~ labs src/usr/usrarc.c:757:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fpx-tpx) + abs(fpy-tpy); ^ src/usr/usrarc.c:757:11: note: use function 'labs' instead dist = abs(fpx-tpx) + abs(fpy-tpy); ^~~ labs src/usr/usrarc.c:757:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fpx-tpx) + abs(fpy-tpy); ^ src/usr/usrarc.c:757:26: note: use function 'labs' instead dist = abs(fpx-tpx) + abs(fpy-tpy); ^~~ labs src/usr/usrarc.c:761:25: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] pdist = (fpx==tpx) ? abs(prefx-fpx) : abs(prefy-fpy); ^ src/usr/usrarc.c:761:25: note: use function 'labs' instead pdist = (fpx==tpx) ? abs(prefx-fpx) : abs(prefy-fpy); ^~~ labs src/usr/usrarc.c:761:42: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] pdist = (fpx==tpx) ? abs(prefx-fpx) : abs(prefy-fpy); ^ src/usr/usrarc.c:761:42: note: use function 'labs' instead pdist = (fpx==tpx) ? abs(prefx-fpx) : abs(prefy-fpy); ^~~ labs src/usr/usrarc.c:958:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^ src/usr/usrarc.c:958:8: note: use function 'labs' instead if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^~~ labs src/usr/usrarc.c:958:24: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^ src/usr/usrarc.c:958:24: note: use function 'labs' instead if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^~~ labs src/usr/usrarc.c:958:40: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^ src/usr/usrarc.c:958:40: note: use function 'labs' instead if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^~~ labs src/usr/usrarc.c:958:56: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^ src/usr/usrarc.c:958:56: note: use function 'labs' instead if (abs(tx-prefx) + abs(fy-prefy) < abs(fx-prefx) + abs(ty-prefy)) ^~~ labs src/usr/usrarc.c:1000:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fx-tx) + abs(fy-ty); ^ src/usr/usrarc.c:1000:11: note: use function 'labs' instead dist = abs(fx-tx) + abs(fy-ty); ^~~ labs src/usr/usrarc.c:1000:24: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fx-tx) + abs(fy-ty); ^ src/usr/usrarc.c:1000:24: note: use function 'labs' instead dist = abs(fx-tx) + abs(fy-ty); ^~~ labs src/usr/usrarc.c:1084:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(bestfx-bestxi) + abs(bestfy-bestyi) > ^ src/usr/usrarc.c:1084:8: note: use function 'labs' instead if (abs(bestfx-bestxi) + abs(bestfy-bestyi) > ^~~ labs src/usr/usrarc.c:1084:29: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(bestfx-bestxi) + abs(bestfy-bestyi) > ^ src/usr/usrarc.c:1084:29: note: use function 'labs' instead if (abs(bestfx-bestxi) + abs(bestfy-bestyi) > ^~~ labs src/usr/usrarc.c:1085:5: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(bestxi-besttx) + abs(bestyi-bestty)) ^ src/usr/usrarc.c:1085:5: note: use function 'labs' instead abs(bestxi-besttx) + abs(bestyi-bestty)) ^~~ labs src/usr/usrarc.c:1085:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(bestxi-besttx) + abs(bestyi-bestty)) ^ src/usr/usrarc.c:1085:26: note: use function 'labs' instead abs(bestxi-besttx) + abs(bestyi-bestty)) ^~~ labs src/usr/usrarc.c:1161:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fx-prefx) + abs(fy-prefy); ^ src/usr/usrarc.c:1161:10: note: use function 'labs' instead dist = abs(fx-prefx) + abs(fy-prefy); ^~~ labs src/usr/usrarc.c:1161:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(fx-prefx) + abs(fy-prefy); ^ src/usr/usrarc.c:1161:26: note: use function 'labs' instead dist = abs(fx-prefx) + abs(fy-prefy); ^~~ labs src/usr/usrarc.c:1182:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(tx-prefx) + abs(ty-prefy); ^ src/usr/usrarc.c:1182:10: note: use function 'labs' instead dist = abs(tx-prefx) + abs(ty-prefy); ^~~ labs src/usr/usrarc.c:1182:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(tx-prefx) + abs(ty-prefy); ^ src/usr/usrarc.c:1182:26: note: use function 'labs' instead dist = abs(tx-prefx) + abs(ty-prefy); ^~~ labs src/usr/usrarc.c:1210:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(bestfx-besttx) > abs(bestfy-bestty)) i = 0; else i = 900; ^ src/usr/usrarc.c:1210:7: note: use function 'labs' instead if (abs(bestfx-besttx) > abs(bestfy-bestty)) i = 0; else i = 900; ^~~ labs src/usr/usrarc.c:1210:28: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(bestfx-besttx) > abs(bestfy-bestty)) i = 0; else i = 900; ^ src/usr/usrarc.c:1210:28: note: use function 'labs' instead if (abs(bestfx-besttx) > abs(bestfy-bestty)) i = 0; else i = 900; ^~~ labs src/usr/usrarc.c:1818:15: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(poly->xv[0] - prefx) + abs(poly->yv[0] - prefy); ^ src/usr/usrarc.c:1818:15: note: use function 'labs' instead bestdist = abs(poly->xv[0] - prefx) + abs(poly->yv[0] - prefy); ^~~ labs src/usr/usrarc.c:1818:42: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(poly->xv[0] - prefx) + abs(poly->yv[0] - prefy); ^ src/usr/usrarc.c:1818:42: note: use function 'labs' instead bestdist = abs(poly->xv[0] - prefx) + abs(poly->yv[0] - prefy); ^~~ labs src/usr/usrarc.c:1822:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] i = abs(poly->xv[j] - prefx) + abs(poly->yv[j] - prefy); ^ src/usr/usrarc.c:1822:9: note: use function 'labs' instead i = abs(poly->xv[j] - prefx) + abs(poly->yv[j] - prefy); ^~~ labs src/usr/usrarc.c:1822:36: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] i = abs(poly->xv[j] - prefx) + abs(poly->yv[j] - prefy); ^ src/usr/usrarc.c:1822:36: note: use function 'labs' instead i = abs(poly->xv[j] - prefx) + abs(poly->yv[j] - prefy); ^~~ labs src/usr/usrarc.c:1848:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(px - prefx) < bestdist) ^ src/usr/usrarc.c:1848:6: note: use function 'labs' instead abs(px - prefx) < bestdist) ^~~ labs src/usr/usrarc.c:1857:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(py - prefy) < bestdist) ^ src/usr/usrarc.c:1857:6: note: use function 'labs' instead abs(py - prefy) < bestdist) ^~~ labs 30 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcheck.c -o src/usr/usrcheck.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcom.c -o src/usr/usrcom.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomab.c -o src/usr/usrcomab.o src/usr/usrcomab.c:1226:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bindex = abs(popup); ^ src/usr/usrcomab.c:1226:13: note: use function 'labs' instead bindex = abs(popup); ^~~ labs 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomcd.c -o src/usr/usrcomcd.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomek.c -o src/usr/usrcomek.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomln.c -o src/usr/usrcomln.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomoq.c -o src/usr/usrcomoq.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomrs.c -o src/usr/usrcomrs.o src/usr/usrcomrs.c:3404:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] j = (hx+lx)/2; i = abs(j - xcur); ^ src/usr/usrcomrs.c:3404:26: note: use function 'labs' instead j = (hx+lx)/2; i = abs(j - xcur); ^~~ labs src/usr/usrcomrs.c:3406:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] j = (hy+ly)/2; i = abs(j - ycur); ^ src/usr/usrcomrs.c:3406:26: note: use function 'labs' instead j = (hy+ly)/2; i = abs(j - ycur); ^~~ labs src/usr/usrcomrs.c:3433:17: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3433:17: note: use function 'labs' instead bestdist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3433:34: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3433:34: note: use function 'labs' instead bestdist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3436:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3436:13: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3436:30: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3436:30: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3442:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3442:13: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3442:30: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3442:30: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3448:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3448:13: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3448:30: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - xcur) + abs(ry - ycur); ^ src/usr/usrcomrs.c:3448:30: note: use function 'labs' instead dist = abs(rx - xcur) + abs(ry - ycur); ^~~ labs src/usr/usrcomrs.c:3462:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^ src/usr/usrcomrs.c:3462:12: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^~~ labs src/usr/usrcomrs.c:3462:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^ src/usr/usrcomrs.c:3462:26: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^~~ labs src/usr/usrcomrs.c:3472:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^ src/usr/usrcomrs.c:3472:12: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^~~ labs src/usr/usrcomrs.c:3472:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^ src/usr/usrcomrs.c:3472:26: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^~~ labs src/usr/usrcomrs.c:3482:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^ src/usr/usrcomrs.c:3482:12: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^~~ labs src/usr/usrcomrs.c:3482:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^ src/usr/usrcomrs.c:3482:26: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = lx; else ^~~ labs src/usr/usrcomrs.c:3492:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^ src/usr/usrcomrs.c:3492:12: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^~~ labs src/usr/usrcomrs.c:3492:26: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^ src/usr/usrcomrs.c:3492:26: note: use function 'labs' instead if (abs(rx-orx) < abs(ry-ory)) xcur = hx; else ^~~ labs src/usr/usrcomrs.c:3813:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] wid = abs(xcur - ai->end[0].xpos) * 2; else ^ src/usr/usrcomrs.c:3813:12: note: use function 'labs' instead wid = abs(xcur - ai->end[0].xpos) * 2; else ^~~ labs src/usr/usrcomrs.c:3814:13: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] wid = abs(ycur - ai->end[0].ypos) * 2; ^ src/usr/usrcomrs.c:3814:13: note: use function 'labs' instead wid = abs(ycur - ai->end[0].ypos) * 2; ^~~ labs 20 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomtv.c -o src/usr/usrcomtv.o src/usr/usrcomtv.c:512:7: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if (!isalpha(par[1][0]) != 0 || par[1][1] != 0) ^ ~~ src/usr/usrcomtv.c:512:7: note: add parentheses after the '!' to evaluate the comparison first if (!isalpha(par[1][0]) != 0 || par[1][1] != 0) ^ ( ) src/usr/usrcomtv.c:512:7: note: add parentheses around left hand side expression to silence this warning if (!isalpha(par[1][0]) != 0 || par[1][1] != 0) ^ ( ) 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrcomwz.c -o src/usr/usrcomwz.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrctech.c -o src/usr/usrctech.o src/usr/usrctech.c:403:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(xp - x[i]) + abs(yp - y[j]); ^ src/usr/usrctech.c:403:11: note: use function 'labs' instead dist = abs(xp - x[i]) + abs(yp - y[j]); ^~~ labs src/usr/usrctech.c:403:28: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(xp - x[i]) + abs(yp - y[j]); ^ src/usr/usrctech.c:403:28: note: use function 'labs' instead dist = abs(xp - x[i]) + abs(yp - y[j]); ^~~ labs 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrdiacom.cpp -o src/usr/usrdiacom.o In file included from src/usr/usrdiacom.cpp:46: src/include/sim.h:397:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] SpiceCell( CHAR *name = "" ); ^ src/usr/usrdiacom.cpp:137:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportcharnames[NUMPORTCHARS] = {N_("Unknown"), N_("Input"), N_("Output"), N_("Bidirectional"), ^ src/usr/usrdiacom.cpp:137:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportcharnames[NUMPORTCHARS] = {N_("Unknown"), N_("Input"), N_("Output"), N_("Bidirectional"), ^ src/usr/usrdiacom.cpp:137:81: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportcharnames[NUMPORTCHARS] = {N_("Unknown"), N_("Input"), N_("Output"), N_("Bidirectional"), ^ src/usr/usrdiacom.cpp:137:95: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportcharnames[NUMPORTCHARS] = {N_("Unknown"), N_("Input"), N_("Output"), N_("Bidirectional"), ^ src/usr/usrdiacom.cpp:138:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Power"), N_("Ground"), N_("Reference Output"), N_("Reference Input"), N_("Reference Base"), ^ src/usr/usrdiacom.cpp:138:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Power"), N_("Ground"), N_("Reference Output"), N_("Reference Input"), N_("Reference Base"), ^ src/usr/usrdiacom.cpp:138:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Power"), N_("Ground"), N_("Reference Output"), N_("Reference Input"), N_("Reference Base"), ^ src/usr/usrdiacom.cpp:138:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Power"), N_("Ground"), N_("Reference Output"), N_("Reference Input"), N_("Reference Base"), ^ src/usr/usrdiacom.cpp:138:79: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Power"), N_("Ground"), N_("Reference Output"), N_("Reference Input"), N_("Reference Base"), ^ src/usr/usrdiacom.cpp:139:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock"), N_("Clock phase 1"), N_("Clock phase 2"), N_("Clock phase 3"), N_("Clock phase 4"), ^ src/usr/usrdiacom.cpp:139:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock"), N_("Clock phase 1"), N_("Clock phase 2"), N_("Clock phase 3"), N_("Clock phase 4"), ^ src/usr/usrdiacom.cpp:139:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock"), N_("Clock phase 1"), N_("Clock phase 2"), N_("Clock phase 3"), N_("Clock phase 4"), ^ src/usr/usrdiacom.cpp:139:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock"), N_("Clock phase 1"), N_("Clock phase 2"), N_("Clock phase 3"), N_("Clock phase 4"), ^ src/usr/usrdiacom.cpp:139:81: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock"), N_("Clock phase 1"), N_("Clock phase 2"), N_("Clock phase 3"), N_("Clock phase 4"), ^ src/usr/usrdiacom.cpp:140:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock phase 5"), N_("Clock phase 6")}; ^ src/usr/usrdiacom.cpp:140:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Clock phase 5"), N_("Clock phase 6")}; ^ src/usr/usrdiacom.cpp:143:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportintnames[NUMPORTCHARS] = {x_(""), x_("input"), x_("output"), x_("bidirectional"), ^ src/usr/usrdiacom.cpp:143:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportintnames[NUMPORTCHARS] = {x_(""), x_("input"), x_("output"), x_("bidirectional"), ^ src/usr/usrdiacom.cpp:143:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportintnames[NUMPORTCHARS] = {x_(""), x_("input"), x_("output"), x_("bidirectional"), ^ src/usr/usrdiacom.cpp:143:87: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_exportintnames[NUMPORTCHARS] = {x_(""), x_("input"), x_("output"), x_("bidirectional"), ^ src/usr/usrdiacom.cpp:144:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("power"), x_("ground"), x_("refout"), x_("refin"), x_("refbase"), ^ src/usr/usrdiacom.cpp:144:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("power"), x_("ground"), x_("refout"), x_("refin"), x_("refbase"), ^ src/usr/usrdiacom.cpp:144:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("power"), x_("ground"), x_("refout"), x_("refin"), x_("refbase"), ^ src/usr/usrdiacom.cpp:144:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("power"), x_("ground"), x_("refout"), x_("refin"), x_("refbase"), ^ src/usr/usrdiacom.cpp:144:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("power"), x_("ground"), x_("refout"), x_("refin"), x_("refbase"), ^ src/usr/usrdiacom.cpp:145:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:145:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:145:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:145:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:145:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:145:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock"), x_("clock1"), x_("clock2"), x_("clock3"), x_("clock4"), x_("clock5"), ^ src/usr/usrdiacom.cpp:146:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("clock6")}; ^ src/usr/usrdiacom.cpp:147:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_rotationtypes[4] = {N_("None"), N_("90 degrees counterclockwise"), ^ src/usr/usrdiacom.cpp:147:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_rotationtypes[4] = {N_("None"), N_("90 degrees counterclockwise"), ^ src/usr/usrdiacom.cpp:148:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("180 degrees"), N_("90 degrees clockwise")}; ^ src/usr/usrdiacom.cpp:148:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("180 degrees"), N_("90 degrees clockwise")}; ^ src/usr/usrdiacom.cpp:149:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_unitnames[] = {N_("None"), N_("Resistance"), N_("Capacitance"), ^ src/usr/usrdiacom.cpp:149:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_unitnames[] = {N_("None"), N_("Resistance"), N_("Capacitance"), ^ src/usr/usrdiacom.cpp:149:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *us_unitnames[] = {N_("None"), N_("Resistance"), N_("Capacitance"), ^ src/usr/usrdiacom.cpp:150:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:150:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:150:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:150:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:150:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:153:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_resistancenames[4] = {N_("Ohms"), N_("Kilo-ohms"), N_("Mega-ohms"), ^ src/usr/usrdiacom.cpp:153:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_resistancenames[4] = {N_("Ohms"), N_("Kilo-ohms"), N_("Mega-ohms"), ^ src/usr/usrdiacom.cpp:153:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_resistancenames[4] = {N_("Ohms"), N_("Kilo-ohms"), N_("Mega-ohms"), ^ src/usr/usrdiacom.cpp:154:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Giga-Ohms")}; ^ src/usr/usrdiacom.cpp:157:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_capacitancenames[6] = {N_("Farads"), N_("Milli-farads"), N_("Micro-farads"), ^ src/usr/usrdiacom.cpp:157:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_capacitancenames[6] = {N_("Farads"), N_("Milli-farads"), N_("Micro-farads"), ^ src/usr/usrdiacom.cpp:157:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_capacitancenames[6] = {N_("Farads"), N_("Milli-farads"), N_("Micro-farads"), ^ src/usr/usrdiacom.cpp:158:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-farads"), N_("Pico-farads"), N_("Femto-farads")}; ^ src/usr/usrdiacom.cpp:158:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-farads"), N_("Pico-farads"), N_("Femto-farads")}; ^ src/usr/usrdiacom.cpp:158:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-farads"), N_("Pico-farads"), N_("Femto-farads")}; ^ src/usr/usrdiacom.cpp:161:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_inductancenames[4] = {N_("Henrys"), N_("Milli-henrys"), N_("Micro-henrys"), ^ src/usr/usrdiacom.cpp:161:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_inductancenames[4] = {N_("Henrys"), N_("Milli-henrys"), N_("Micro-henrys"), ^ src/usr/usrdiacom.cpp:161:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_inductancenames[4] = {N_("Henrys"), N_("Milli-henrys"), N_("Micro-henrys"), ^ src/usr/usrdiacom.cpp:162:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-henrys")}; ^ src/usr/usrdiacom.cpp:165:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_currentnames[3] = {N_("Amps"), N_("Milli-amps"), N_("Micro-amps")}; ^ src/usr/usrdiacom.cpp:165:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_currentnames[3] = {N_("Amps"), N_("Milli-amps"), N_("Micro-amps")}; ^ src/usr/usrdiacom.cpp:165:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_currentnames[3] = {N_("Amps"), N_("Milli-amps"), N_("Micro-amps")}; ^ src/usr/usrdiacom.cpp:168:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_voltagenames[4] = {N_("Kilo-vols"), N_("Volts"), N_("Milli-volts"), ^ src/usr/usrdiacom.cpp:168:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_voltagenames[4] = {N_("Kilo-vols"), N_("Volts"), N_("Milli-volts"), ^ src/usr/usrdiacom.cpp:168:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_voltagenames[4] = {N_("Kilo-vols"), N_("Volts"), N_("Milli-volts"), ^ src/usr/usrdiacom.cpp:169:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Micro-volts")}; ^ src/usr/usrdiacom.cpp:172:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_timenames[6] = {N_("Seconds"), N_("Milli-seconds"), N_("Micro-seconds"), ^ src/usr/usrdiacom.cpp:172:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_timenames[6] = {N_("Seconds"), N_("Milli-seconds"), N_("Micro-seconds"), ^ src/usr/usrdiacom.cpp:172:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *us_timenames[6] = {N_("Seconds"), N_("Milli-seconds"), N_("Micro-seconds"), ^ src/usr/usrdiacom.cpp:173:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-seconds"), N_("Pico-seconds"), N_("Femto-seconds")}; ^ src/usr/usrdiacom.cpp:173:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-seconds"), N_("Pico-seconds"), N_("Femto-seconds")}; ^ src/usr/usrdiacom.cpp:173:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Nano-seconds"), N_("Pico-seconds"), N_("Femto-seconds")}; ^ src/usr/usrdiacom.cpp:261:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thisnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:262:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *savelibrary; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:263:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *view; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:264:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *ret; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:305:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *languages[] = {N_("Not Code"), N_("TCL"), N_("LISP"), N_("Java")}; ^ src/usr/usrdiacom.cpp:305:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *languages[] = {N_("Not Code"), N_("TCL"), N_("LISP"), N_("Java")}; ^ src/usr/usrdiacom.cpp:305:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *languages[] = {N_("Not Code"), N_("TCL"), N_("LISP"), N_("Java")}; ^ src/usr/usrdiacom.cpp:305:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *languages[] = {N_("Not Code"), N_("TCL"), N_("LISP"), N_("Java")}; ^ src/usr/usrdiacom.cpp:307:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:310:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] languages[1] = N_("TCL (not available)"); ^ src/usr/usrdiacom.cpp:313:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] languages[2] = N_("LISP (not available)"); ^ src/usr/usrdiacom.cpp:316:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] languages[3] = N_("Java (not available)"); ^ src/usr/usrdiacom.cpp:329:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:330:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **liblist=0; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, i, firstsview; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, i, firstsview; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, i, firstsview; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:363:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:385:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {56,8,73,230}, PROGRESS, x_("")}, ^ src/usr/usrdiacom.cpp:386:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {32,8,48,230}, MESSAGE, N_("Reading file...")}, ^ src/usr/usrdiacom.cpp:387:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,230}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:389:84: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DIALOG us_eprogressdialog = {{50,75,135,314}, 0, 0, 3, us_eprogressdialogitems, x_("eprogress"), 0}; ^ src/usr/usrdiacom.cpp:394:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,8,49,230}, PROGRESS, x_("")}, ^ src/usr/usrdiacom.cpp:395:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,24,230}, MESSAGE, N_("Reading file...")} ^ src/usr/usrdiacom.cpp:397:82: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DIALOG us_progressdialog = {{50,75,112,314}, 0, 0, 2, us_progressdialogitems, x_("progress"), 0}; ^ src/usr/usrdiacom.cpp:511:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {552,300,576,380}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:512:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {552,188,576,268}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:513:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,404,168}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:514:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,184,544,388}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:515:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {412,8,428,88}, MESSAGE, N_("Thickness:")}, ^ src/usr/usrdiacom.cpp:516:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {412,96,428,168}, EDITTEXT, x_("0")}, ^ src/usr/usrdiacom.cpp:517:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,8,24,324}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:518:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {556,9,572,161}, CHECK, N_("Use Perspective")}, ^ src/usr/usrdiacom.cpp:519:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {436,8,452,88}, MESSAGE, N_("Height:")}, ^ src/usr/usrdiacom.cpp:520:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {436,96,452,168}, EDITTEXT, x_("0")}, ^ src/usr/usrdiacom.cpp:521:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {460,8,476,180}, MESSAGE, N_("Separate flat layers by:")}, ^ src/usr/usrdiacom.cpp:522:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {480,96,496,168}, EDITTEXT, x_("0")}, ^ src/usr/usrdiacom.cpp:523:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {508,28,532,148}, BUTTON, N_("Clean Up")} ^ src/usr/usrdiacom.cpp:525:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_3ddepthdialog = {{75,75,660,473}, N_("3D Options"), 0, 13, us_3ddepthdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:554:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:555:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, funct, functp, ypos; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:555:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, funct, functp, ypos; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:555:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, funct, functp, ypos; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:555:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, funct, functp, ypos; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:555:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, funct, functp, ypos; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:557:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:557:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:593:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, D3DD_FLATSEP, x_("1.0")); ^ src/usr/usrdiacom.cpp:754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, ypos1, ypos2, ypos, layer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, ypos1, ypos2, ypos, layer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, ypos1, ypos2, ypos, layer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, ypos1, ypos2, ypos, layer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, ypos1, ypos2, ypos, layer; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER float height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:818:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Philip Attfield"), N_("Box merging")}, ^ src/usr/usrdiacom.cpp:818:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Philip Attfield"), N_("Box merging")}, ^ src/usr/usrdiacom.cpp:819:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brett Bissinger"), N_("Node extraction")}, ^ src/usr/usrdiacom.cpp:819:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brett Bissinger"), N_("Node extraction")}, ^ src/usr/usrdiacom.cpp:820:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Ron Bolton"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:820:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Ron Bolton"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:821:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Robert Bosnyak"), N_("Pads library")}, ^ src/usr/usrdiacom.cpp:821:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Robert Bosnyak"), N_("Pads library")}, ^ src/usr/usrdiacom.cpp:822:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Mark Brinsmead"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:822:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Mark Brinsmead"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:823:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Stefano Concina"), N_("Polygon clipping")}, ^ src/usr/usrdiacom.cpp:823:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Stefano Concina"), N_("Polygon clipping")}, ^ src/usr/usrdiacom.cpp:824:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Jonathan Gainsley"), N_("Testing and design")}, ^ src/usr/usrdiacom.cpp:824:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Jonathan Gainsley"), N_("Testing and design")}, ^ src/usr/usrdiacom.cpp:825:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Peter Gallant"), N_("ALS simulator")}, ^ src/usr/usrdiacom.cpp:825:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Peter Gallant"), N_("ALS simulator")}, ^ src/usr/usrdiacom.cpp:826:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("R. Brian Gardiner"), N_("Electric lifeline")}, ^ src/usr/usrdiacom.cpp:826:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("R. Brian Gardiner"), N_("Electric lifeline")}, ^ src/usr/usrdiacom.cpp:827:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("T. J. Goodman"), N_("Texsim output")}, ^ src/usr/usrdiacom.cpp:827:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("T. J. Goodman"), N_("Texsim output")}, ^ src/usr/usrdiacom.cpp:828:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Gerrit Groenewold"), N_("SPICE parts")}, ^ src/usr/usrdiacom.cpp:828:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Gerrit Groenewold"), N_("SPICE parts")}, ^ src/usr/usrdiacom.cpp:829:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Groulx"), N_("Node extraction")}, ^ src/usr/usrdiacom.cpp:829:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Groulx"), N_("Node extraction")}, ^ src/usr/usrdiacom.cpp:830:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("D. Guptill"), N_("X-window help")}, ^ src/usr/usrdiacom.cpp:830:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("D. Guptill"), N_("X-window help")}, ^ src/usr/usrdiacom.cpp:831:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Harris"), N_("Color PostScript output")}, ^ src/usr/usrdiacom.cpp:831:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Harris"), N_("Color PostScript output")}, ^ src/usr/usrdiacom.cpp:832:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Robert Hon"), N_("CIF input parser")}, ^ src/usr/usrdiacom.cpp:832:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Robert Hon"), N_("CIF input parser")}, ^ src/usr/usrdiacom.cpp:833:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Jason Imada"), N_("ROM generator")}, ^ src/usr/usrdiacom.cpp:833:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Jason Imada"), N_("ROM generator")}, ^ src/usr/usrdiacom.cpp:834:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Sundaravarathan Iyengar"), N_("nMOS PLA generator")}, ^ src/usr/usrdiacom.cpp:834:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Sundaravarathan Iyengar"), N_("nMOS PLA generator")}, ^ src/usr/usrdiacom.cpp:835:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Allan Jost"), N_("VHDL compiler help, X-window help")}, ^ src/usr/usrdiacom.cpp:835:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Allan Jost"), N_("VHDL compiler help, X-window help")}, ^ src/usr/usrdiacom.cpp:836:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Wallace Kroeker"), N_("Digital filter technology, CMOS PLA generator")}, ^ src/usr/usrdiacom.cpp:836:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Wallace Kroeker"), N_("Digital filter technology, CMOS PLA generator")}, ^ src/usr/usrdiacom.cpp:837:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Andrew Kostiuk"), N_("VHDL compiler, Silicon Compiler")}, ^ src/usr/usrdiacom.cpp:837:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Andrew Kostiuk"), N_("VHDL compiler, Silicon Compiler")}, ^ src/usr/usrdiacom.cpp:838:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Oliver Laumann"), N_("ELK Lisp")}, ^ src/usr/usrdiacom.cpp:838:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Oliver Laumann"), N_("ELK Lisp")}, ^ src/usr/usrdiacom.cpp:839:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Glen Lawson"), N_("Maze routing, GDS input, EDIF I/O")}, ^ src/usr/usrdiacom.cpp:839:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Glen Lawson"), N_("Maze routing, GDS input, EDIF I/O")}, ^ src/usr/usrdiacom.cpp:840:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Frank Lee"), N_("ROM generator")}, ^ src/usr/usrdiacom.cpp:840:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Frank Lee"), N_("ROM generator")}, ^ src/usr/usrdiacom.cpp:841:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Neil Levine"), N_("PADS output")}, ^ src/usr/usrdiacom.cpp:841:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Neil Levine"), N_("PADS output")}, ^ src/usr/usrdiacom.cpp:842:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Lewis"), N_("Flat DRC checking")}, ^ src/usr/usrdiacom.cpp:842:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David Lewis"), N_("Flat DRC checking")}, ^ src/usr/usrdiacom.cpp:843:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Erwin Liu"), N_("Schematic and Round CMOS technology help")}, ^ src/usr/usrdiacom.cpp:843:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Erwin Liu"), N_("Schematic and Round CMOS technology help")}, ^ src/usr/usrdiacom.cpp:844:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Dick Lyon"), N_("MOSIS and Round CMOS technology help")}, ^ src/usr/usrdiacom.cpp:844:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Dick Lyon"), N_("MOSIS and Round CMOS technology help")}, ^ src/usr/usrdiacom.cpp:845:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("John Mohammed"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:845:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("John Mohammed"), N_("Mathematical help")}, ^ src/usr/usrdiacom.cpp:846:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Mark Moraes"), N_("Hierarchical DRC, X-window help")}, ^ src/usr/usrdiacom.cpp:846:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Mark Moraes"), N_("Hierarchical DRC, X-window help")}, ^ src/usr/usrdiacom.cpp:847:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Dmitry Nadezhin"), N_("Qt port, simulation, networks, optimizations, development")}, ^ src/usr/usrdiacom.cpp:847:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Dmitry Nadezhin"), N_("Qt port, simulation, networks, optimizations, development")}, ^ src/usr/usrdiacom.cpp:848:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Sid Penstone"), N_("SPICE, SILOS, GDS, Box merging, technologies")}, ^ src/usr/usrdiacom.cpp:848:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Sid Penstone"), N_("SPICE, SILOS, GDS, Box merging, technologies")}, ^ src/usr/usrdiacom.cpp:849:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("J. P. Polonovski"), N_("Memory allocation help")}, ^ src/usr/usrdiacom.cpp:849:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("J. P. Polonovski"), N_("Memory allocation help")}, ^ src/usr/usrdiacom.cpp:850:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Kevin Ryan"), N_("X-window help")}, ^ src/usr/usrdiacom.cpp:850:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Kevin Ryan"), N_("X-window help")}, ^ src/usr/usrdiacom.cpp:851:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Nora Ryan"), N_("Compaction, technology conversion")}, ^ src/usr/usrdiacom.cpp:851:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Nora Ryan"), N_("Compaction, technology conversion")}, ^ src/usr/usrdiacom.cpp:852:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Miguel Saro"), N_("French translation")}, ^ src/usr/usrdiacom.cpp:852:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Miguel Saro"), N_("French translation")}, ^ src/usr/usrdiacom.cpp:853:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brent Serbin"), N_("ALS simulator")}, ^ src/usr/usrdiacom.cpp:853:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brent Serbin"), N_("ALS simulator")}, ^ src/usr/usrdiacom.cpp:854:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Lyndon Swab"), N_("HPGL output, SPICE output help, technologies")}, ^ src/usr/usrdiacom.cpp:854:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Lyndon Swab"), N_("HPGL output, SPICE output help, technologies")}, ^ src/usr/usrdiacom.cpp:855:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brian W. Thomson"), N_("Mimic stitcher, RSIM interface")}, ^ src/usr/usrdiacom.cpp:855:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Brian W. Thomson"), N_("Mimic stitcher, RSIM interface")}, ^ src/usr/usrdiacom.cpp:856:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Burnie West"), N_("Bipolar technology, EDIF output help")}, ^ src/usr/usrdiacom.cpp:856:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Burnie West"), N_("Bipolar technology, EDIF output help")}, ^ src/usr/usrdiacom.cpp:857:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Telle Whitney"), N_("River router")}, ^ src/usr/usrdiacom.cpp:857:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Telle Whitney"), N_("River router")}, ^ src/usr/usrdiacom.cpp:858:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Rob Winstanley"), N_("CIF input, RNL output")}, ^ src/usr/usrdiacom.cpp:858:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Rob Winstanley"), N_("CIF input, RNL output")}, ^ src/usr/usrdiacom.cpp:859:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Russell Wright"), N_("SDF input, miscellaneous help")}, ^ src/usr/usrdiacom.cpp:859:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("Russell Wright"), N_("SDF input, miscellaneous help")}, ^ src/usr/usrdiacom.cpp:860:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David J. Yurach"), N_("VHDL help")}, ^ src/usr/usrdiacom.cpp:860:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {x_("David J. Yurach"), N_("VHDL help")}, ^ src/usr/usrdiacom.cpp:866:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION"), ^ src/usr/usrdiacom.cpp:867:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:868:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("0. This License applies to any program or other work which contains a notice placed by"), ^ src/usr/usrdiacom.cpp:869:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the copyright holder saying it may be distributed under the terms of this General"), ^ src/usr/usrdiacom.cpp:870:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Public License. The 'Program', below, refers to any such program or work, and a"), ^ src/usr/usrdiacom.cpp:871:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("'work based on the Program' means either the Program or any derivative work under"), ^ src/usr/usrdiacom.cpp:872:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("copyright law: that is to say, a work containing the Program or a portion of it,"), ^ src/usr/usrdiacom.cpp:873:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("either verbatim or with modifications and/or translated into another language."), ^ src/usr/usrdiacom.cpp:874:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("(Hereinafter, translation is included without limitation in the term 'modification'.)"), ^ src/usr/usrdiacom.cpp:875:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Each licensee is addressed as 'you'."), ^ src/usr/usrdiacom.cpp:876:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:877:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Activities other than copying, distribution and modification are not covered by this"), ^ src/usr/usrdiacom.cpp:878:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("License; they are outside its scope. The act of running the Program is not restricted,"), ^ src/usr/usrdiacom.cpp:879:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("and the output from the Program is covered only if its contents constitute a work based"), ^ src/usr/usrdiacom.cpp:880:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("on the Program (independent of having been made by running the Program). Whether that"), ^ src/usr/usrdiacom.cpp:881:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("is true depends on what the Program does."), ^ src/usr/usrdiacom.cpp:882:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:883:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("1. You may copy and distribute verbatim copies of the Program's source code as you"), ^ src/usr/usrdiacom.cpp:884:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("receive it, in any medium, provided that you conspicuously and appropriately publish"), ^ src/usr/usrdiacom.cpp:885:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("on each copy an appropriate copyright notice and disclaimer of warranty; keep intact"), ^ src/usr/usrdiacom.cpp:886:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("all the notices that refer to this License and to the absence of any warranty; and"), ^ src/usr/usrdiacom.cpp:887:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("give any other recipients of the Program a copy of this License along with the Program."), ^ src/usr/usrdiacom.cpp:888:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:889:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("You may charge a fee for the physical act of transferring a copy, and you may at your"), ^ src/usr/usrdiacom.cpp:890:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("option offer warranty protection in exchange for a fee."), ^ src/usr/usrdiacom.cpp:891:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:892:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("2. You may modify your copy or copies of the Program or any portion of it, thus forming"), ^ src/usr/usrdiacom.cpp:893:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("a work based on the Program, and copy and distribute such modifications or work under"), ^ src/usr/usrdiacom.cpp:894:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the terms of Section 1 above, provided that you also meet all of these conditions:"), ^ src/usr/usrdiacom.cpp:895:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:896:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* a) You must cause the modified files to carry prominent notices stating that you"), ^ src/usr/usrdiacom.cpp:897:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" changed the files and the date of any change."), ^ src/usr/usrdiacom.cpp:898:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:899:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* b) You must cause any work that you distribute or publish, that in whole or"), ^ src/usr/usrdiacom.cpp:900:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" in part contains or is derived from the Program or any part thereof, to be licensed"), ^ src/usr/usrdiacom.cpp:901:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" as a whole at no charge to all third parties under the terms of this License."), ^ src/usr/usrdiacom.cpp:902:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:903:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* c) If the modified program normally reads commands interactively when run, you"), ^ src/usr/usrdiacom.cpp:904:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" must cause it, when started running for such interactive use in the most ordinary"), ^ src/usr/usrdiacom.cpp:905:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" way, to print or display an announcement including an appropriate copyright notice"), ^ src/usr/usrdiacom.cpp:906:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" and a notice that there is no warranty (or else, saying that you provide a warranty)"), ^ src/usr/usrdiacom.cpp:907:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" and that users may redistribute the program under these conditions, and telling the"), ^ src/usr/usrdiacom.cpp:908:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" user how to view a copy of this License. (Exception: if the Program itself is"), ^ src/usr/usrdiacom.cpp:909:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" interactive but does not normally print such an announcement, your work based on the"), ^ src/usr/usrdiacom.cpp:910:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(" Program is not required to print an announcement.)"), ^ src/usr/usrdiacom.cpp:911:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:912:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("These requirements apply to the modified work as a whole. If identifiable sections"), ^ src/usr/usrdiacom.cpp:913:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("of that work are not derived from the Program, and can be reasonably considered independent"), ^ src/usr/usrdiacom.cpp:914:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("and separate works in themselves, then this License, and its terms, do not apply to those"), ^ src/usr/usrdiacom.cpp:915:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("sections when you distribute them as separate works. But when you distribute the same"), ^ src/usr/usrdiacom.cpp:916:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("sections as part of a whole which is a work based on the Program, the distribution of"), ^ src/usr/usrdiacom.cpp:917:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the whole must be on the terms of this License, whose permissions for other licensees"), ^ src/usr/usrdiacom.cpp:918:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("extend to the entire whole, and thus to each and every part regardless of who wrote it."), ^ src/usr/usrdiacom.cpp:919:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:920:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Thus, it is not the intent of this section to claim rights or contest your rights to"), ^ src/usr/usrdiacom.cpp:921:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("work written entirely by you; rather, the intent is to exercise the right to control"), ^ src/usr/usrdiacom.cpp:922:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the distribution of derivative or collective works based on the Program."), ^ src/usr/usrdiacom.cpp:923:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:924:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("In addition, mere aggregation of another work not based on the Program with the Program"), ^ src/usr/usrdiacom.cpp:925:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("(or with a work based on the Program) on a volume of a storage or distribution medium"), ^ src/usr/usrdiacom.cpp:926:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("does not bring the other work under the scope of this License."), ^ src/usr/usrdiacom.cpp:927:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:928:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("3. You may copy and distribute the Program (or a work based on it, under Section 2)"), ^ src/usr/usrdiacom.cpp:929:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("in object code or executable form under the terms of Sections 1 and 2 above provided"), ^ src/usr/usrdiacom.cpp:930:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("that you also do one of the following:"), ^ src/usr/usrdiacom.cpp:931:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:932:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* a) Accompany it with the complete corresponding machine-readable source code,"), ^ src/usr/usrdiacom.cpp:933:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("which must be distributed under the terms of Sections 1 and 2 above on a medium"), ^ src/usr/usrdiacom.cpp:934:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("customarily used for software interchange; or,"), ^ src/usr/usrdiacom.cpp:935:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:936:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* b) Accompany it with a written offer, valid for at least three years, to give"), ^ src/usr/usrdiacom.cpp:937:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("any third party, for a charge no more than your cost of physically performing source"), ^ src/usr/usrdiacom.cpp:938:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribution, a complete machine-readable copy of the corresponding source code,"), ^ src/usr/usrdiacom.cpp:939:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("to be distributed under the terms of Sections 1 and 2 above on a medium customarily"), ^ src/usr/usrdiacom.cpp:940:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("used for software interchange; or,"), ^ src/usr/usrdiacom.cpp:941:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:942:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("* c) Accompany it with the information you received as to the offer to distribute"), ^ src/usr/usrdiacom.cpp:943:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("corresponding source code. (This alternative is allowed only for noncommercial"), ^ src/usr/usrdiacom.cpp:944:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribution and only if you received the program in object code or executable"), ^ src/usr/usrdiacom.cpp:945:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("form with such an offer, in accord with Subsection b above.)"), ^ src/usr/usrdiacom.cpp:946:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:947:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("The source code for a work means the preferred form of the work for making"), ^ src/usr/usrdiacom.cpp:948:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("modifications to it. For an executable work, complete source code means all"), ^ src/usr/usrdiacom.cpp:949:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the source code for all modules it contains, plus any associated interface"), ^ src/usr/usrdiacom.cpp:950:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("definition files, plus the scripts used to control compilation and installation"), ^ src/usr/usrdiacom.cpp:951:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("of the executable. However, as a special exception, the source code distributed"), ^ src/usr/usrdiacom.cpp:952:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("need not include anything that is normally distributed (in either source or binary"), ^ src/usr/usrdiacom.cpp:953:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("form) with the major components (compiler, kernel, and so on) of the operating"), ^ src/usr/usrdiacom.cpp:954:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("system on which the executable runs, unless that component itself accompanies the executable."), ^ src/usr/usrdiacom.cpp:955:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:956:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("If distribution of executable or object code is made by offering access to copy"), ^ src/usr/usrdiacom.cpp:957:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("from a designated place, then offering equivalent access to copy the source code"), ^ src/usr/usrdiacom.cpp:958:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("from the same place counts as distribution of the source code, even though third"), ^ src/usr/usrdiacom.cpp:959:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("parties are not compelled to copy the source along with the object code."), ^ src/usr/usrdiacom.cpp:960:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:961:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("4. You may not copy, modify, sublicense, or distribute the Program except as"), ^ src/usr/usrdiacom.cpp:962:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("expressly provided under this License. Any attempt otherwise to copy, modify,"), ^ src/usr/usrdiacom.cpp:963:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("sublicense or distribute the Program is void, and will automatically terminate your"), ^ src/usr/usrdiacom.cpp:964:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("rights under this License. However, parties who have received copies, or rights,"), ^ src/usr/usrdiacom.cpp:965:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("from you under this License will not have their licenses terminated so long as"), ^ src/usr/usrdiacom.cpp:966:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("such parties remain in full compliance."), ^ src/usr/usrdiacom.cpp:967:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:968:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("5. You are not required to accept this License, since you have not signed it."), ^ src/usr/usrdiacom.cpp:969:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("However, nothing else grants you permission to modify or distribute the Program or"), ^ src/usr/usrdiacom.cpp:970:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("its derivative works. These actions are prohibited by law if you do not accept this"), ^ src/usr/usrdiacom.cpp:971:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("License. Therefore, by modifying or distributing the Program (or any work based on"), ^ src/usr/usrdiacom.cpp:972:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the Program), you indicate your acceptance of this License to do so, and all its"), ^ src/usr/usrdiacom.cpp:973:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("terms and conditions for copying, distributing or modifying the Program or works based on it."), ^ src/usr/usrdiacom.cpp:974:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:975:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("6. Each time you redistribute the Program (or any work based on the Program),"), ^ src/usr/usrdiacom.cpp:976:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the recipient automatically receives a license from the original licensor to copy,"), ^ src/usr/usrdiacom.cpp:977:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribute or modify the Program subject to these terms and conditions. You may not"), ^ src/usr/usrdiacom.cpp:978:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("impose any further restrictions on the recipients' exercise of the rights granted"), ^ src/usr/usrdiacom.cpp:979:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("herein. You are not responsible for enforcing compliance by third parties to this License."), ^ src/usr/usrdiacom.cpp:980:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:981:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("7. If, as a consequence of a court judgment or allegation of patent infringement"), ^ src/usr/usrdiacom.cpp:982:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or for any other reason (not limited to patent issues), conditions are imposed"), ^ src/usr/usrdiacom.cpp:983:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("on you (whether by court order, agreement or otherwise) that contradict the conditions"), ^ src/usr/usrdiacom.cpp:984:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("of this License, they do not excuse you from the conditions of this License. If you"), ^ src/usr/usrdiacom.cpp:985:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("cannot distribute so as to satisfy simultaneously your obligations under this"), ^ src/usr/usrdiacom.cpp:986:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("License and any other pertinent obligations, then as a consequence you may not"), ^ src/usr/usrdiacom.cpp:987:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribute the Program at all. For example, if a patent license would not permit"), ^ src/usr/usrdiacom.cpp:988:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("royalty-free redistribution of the Program by all those who receive copies directly"), ^ src/usr/usrdiacom.cpp:989:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or indirectly through you, then the only way you could satisfy both it and this"), ^ src/usr/usrdiacom.cpp:990:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("License would be to refrain entirely from distribution of the Program."), ^ src/usr/usrdiacom.cpp:991:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:992:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("If any portion of this section is held invalid or unenforceable under any"), ^ src/usr/usrdiacom.cpp:993:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("particular circumstance, the balance of the section is intended to apply and"), ^ src/usr/usrdiacom.cpp:994:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the section as a whole is intended to apply in other circumstances."), ^ src/usr/usrdiacom.cpp:995:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:996:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("It is not the purpose of this section to induce you to infringe any patents"), ^ src/usr/usrdiacom.cpp:997:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or other property right claims or to contest validity of any such claims; this"), ^ src/usr/usrdiacom.cpp:998:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("section has the sole purpose of protecting the integrity of the free software"), ^ src/usr/usrdiacom.cpp:999:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribution system, which is implemented by public license practices. Many"), ^ src/usr/usrdiacom.cpp:1000:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("people have made generous contributions to the wide range of software distributed"), ^ src/usr/usrdiacom.cpp:1001:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("through that system in reliance on consistent application of that system; it is"), ^ src/usr/usrdiacom.cpp:1002:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("up to the author/donor to decide if he or she is willing to distribute software"), ^ src/usr/usrdiacom.cpp:1003:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("through any other system and a licensee cannot impose that choice."), ^ src/usr/usrdiacom.cpp:1004:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1005:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("This section is intended to make thoroughly clear what is believed to be a"), ^ src/usr/usrdiacom.cpp:1006:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("consequence of the rest of this License."), ^ src/usr/usrdiacom.cpp:1007:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1008:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("8. If the distribution and/or use of the Program is restricted in certain"), ^ src/usr/usrdiacom.cpp:1009:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("countries either by patents or by copyrighted interfaces, the original copyright"), ^ src/usr/usrdiacom.cpp:1010:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("holder who places the Program under this License may add an explicit geographical"), ^ src/usr/usrdiacom.cpp:1011:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("distribution limitation excluding those countries, so that distribution is permitted"), ^ src/usr/usrdiacom.cpp:1012:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("only in or among countries not thus excluded. In such case, this License incorporates"), ^ src/usr/usrdiacom.cpp:1013:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the limitation as if written in the body of this License."), ^ src/usr/usrdiacom.cpp:1014:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1015:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("9. The Free Software Foundation may publish revised and/or new versions of the"), ^ src/usr/usrdiacom.cpp:1016:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("General Public License from time to time. Such new versions will be similar in"), ^ src/usr/usrdiacom.cpp:1017:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("spirit to the present version, but may differ in detail to address new problems"), ^ src/usr/usrdiacom.cpp:1018:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or concerns."), ^ src/usr/usrdiacom.cpp:1019:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1020:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Each version is given a distinguishing version number. If the Program specifies"), ^ src/usr/usrdiacom.cpp:1021:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("a version number of this License which applies to it and 'any later version',"), ^ src/usr/usrdiacom.cpp:1022:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("you have the option of following the terms and conditions either of that version"), ^ src/usr/usrdiacom.cpp:1023:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or of any later version published by the Free Software Foundation. If the Program"), ^ src/usr/usrdiacom.cpp:1024:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("does not specify a version number of this License, you may choose any version ever"), ^ src/usr/usrdiacom.cpp:1025:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("published by the Free Software Foundation."), ^ src/usr/usrdiacom.cpp:1026:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1027:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("10. If you wish to incorporate parts of the Program into other free programs"), ^ src/usr/usrdiacom.cpp:1028:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("whose distribution conditions are different, write to the author to ask for"), ^ src/usr/usrdiacom.cpp:1029:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("permission. For software which is copyrighted by the Free Software Foundation,"), ^ src/usr/usrdiacom.cpp:1030:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("write to the Free Software Foundation; we sometimes make exceptions for this."), ^ src/usr/usrdiacom.cpp:1031:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Our decision will be guided by the two goals of preserving the free status of"), ^ src/usr/usrdiacom.cpp:1032:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("all derivatives of our free software and of promoting the sharing and reuse of"), ^ src/usr/usrdiacom.cpp:1033:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("software generally."), ^ src/usr/usrdiacom.cpp:1038:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("NO WARRANTY"), ^ src/usr/usrdiacom.cpp:1039:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1040:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("11. Because the program is licensed free of charge, there is no warranty for the"), ^ src/usr/usrdiacom.cpp:1041:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("program, to the extent permitted by applicable law. Except when otherwise stated"), ^ src/usr/usrdiacom.cpp:1042:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("in writing the copyright holders and/or other parties provide the program 'as is'"), ^ src/usr/usrdiacom.cpp:1043:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("without warranty of any kind, either expressed or implied, including, but not"), ^ src/usr/usrdiacom.cpp:1044:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("limited to, the implied warranties of merchantability and fitness for a particular"), ^ src/usr/usrdiacom.cpp:1045:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("purpose. The entire risk as to the quality and performance of the program is with you."), ^ src/usr/usrdiacom.cpp:1046:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Should the program prove defective, you assume the cost of all necessary servicing,"), ^ src/usr/usrdiacom.cpp:1047:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("repair or correction."), ^ src/usr/usrdiacom.cpp:1048:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_(""), ^ src/usr/usrdiacom.cpp:1049:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("12. In no event unless required by applicable law or agreed to in writing will any"), ^ src/usr/usrdiacom.cpp:1050:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("copyright holder, or any other party who may modify and/or redistribute the program"), ^ src/usr/usrdiacom.cpp:1051:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("as permitted above, be liable to you for damages, including any general, special,"), ^ src/usr/usrdiacom.cpp:1052:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("incidental or consequential damages arising out of the use or inability to use the"), ^ src/usr/usrdiacom.cpp:1053:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("program (including but not limited to loss of data or data being rendered inaccurate"), ^ src/usr/usrdiacom.cpp:1054:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("or losses sustained by you or third parties or a failure of the program to operate"), ^ src/usr/usrdiacom.cpp:1055:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("with any other programs), even if such holder or other party has been advised of"), ^ src/usr/usrdiacom.cpp:1056:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("the possibility of such damages."), ^ src/usr/usrdiacom.cpp:1574:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("N.America"), us_icon130namerica, us_icon129namerica, us_icon131namerica, us_icon132namerica}, ^ src/usr/usrdiacom.cpp:1575:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Australia,NZ"),us_icon130ausnz, us_icon129ausnz, us_icon131ausnz, us_icon132ausnz}, ^ src/usr/usrdiacom.cpp:1576:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Denmark"), us_icon130denmark, us_icon129denmark, us_icon131denmark, us_icon132denmark}, ^ src/usr/usrdiacom.cpp:1577:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Europe"), us_icon130europe, us_icon129europe, us_icon131europe, us_icon132europe}, ^ src/usr/usrdiacom.cpp:1578:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("India"), us_icon130india, us_icon129india, us_icon131india, us_icon132india}, ^ src/usr/usrdiacom.cpp:1579:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Italy"), us_icon130italy, us_icon129italy, us_icon131italy, us_icon132italy}, ^ src/usr/usrdiacom.cpp:1580:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Israel"), us_icon130israel, us_icon129israel, us_icon131israel, us_icon132israel}, ^ src/usr/usrdiacom.cpp:1581:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Japan"), us_icon130japan, us_icon129japan, us_icon131japan, us_icon132japan}, ^ src/usr/usrdiacom.cpp:1582:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Russia"), us_icon130russia, us_icon129russia, us_icon131russia, us_icon132russia}, ^ src/usr/usrdiacom.cpp:1583:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("Switzerland"), us_icon130swiss, us_icon129swiss, us_icon131swiss, us_icon132swiss}, ^ src/usr/usrdiacom.cpp:1584:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] {N_("UK,Ireland"), us_icon130uk, us_icon129uk, us_icon131uk, us_icon132uk}, ^ src/usr/usrdiacom.cpp:1591:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {24,320,48,400}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:1592:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {308,12,324,356}, MESSAGE, N_("Electric comes with ABSOLUTELY NO WARRANTY")}, ^ src/usr/usrdiacom.cpp:1593:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {284,12,300,489}, MESSAGE, N_("Copyright (c) 2002 Static Free Software (www.staticfreesoft.com)")}, ^ src/usr/usrdiacom.cpp:1594:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {56,8,72,221}, MESSAGE, N_("Written by Steven M. Rubin")}, ^ src/usr/usrdiacom.cpp:1595:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,8,24,295}, MESSAGE, N_("The Electric(tm) Design System")}, ^ src/usr/usrdiacom.cpp:1596:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,8,48,246}, MESSAGE, N_("Version XXXX")}, ^ src/usr/usrdiacom.cpp:1601:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {100,8,273,487}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:1602:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {76,160,94,348}, BUTTON, N_("And a Cast of Thousands")}, ^ src/usr/usrdiacom.cpp:1603:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {332,12,348,330}, MESSAGE, N_("This is free software, and you are welcome to")}, ^ src/usr/usrdiacom.cpp:1604:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {308,358,326,487}, BUTTON, N_("Warranty details")}, ^ src/usr/usrdiacom.cpp:1605:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {344,358,362,487}, BUTTON, N_("Copying details")}, ^ src/usr/usrdiacom.cpp:1606:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {352,12,368,309}, MESSAGE, N_("redistribute it under certain conditions")}, ^ src/usr/usrdiacom.cpp:1607:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {76,388,92,484}, POPUP, x_("")} ^ src/usr/usrdiacom.cpp:1630:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1630:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1670:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s: %s"), us_castofthousands[i].name, ^ src/usr/usrdiacom.cpp:1690:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(language, x_("en")) != 0) ^ src/usr/usrdiacom.cpp:1693:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%sinternational%s%s%sLC_MESSAGES%slicense.txt"), ^ src/usr/usrdiacom.cpp:1696:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (io == 0) language = x_("en"); else ^ src/usr/usrdiacom.cpp:1699:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] language = x_("en"); ^ src/usr/usrdiacom.cpp:1703:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(language, x_("en")) == 0) ^ src/usr/usrdiacom.cpp:1717:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(language, x_("en")) != 0) ^ src/usr/usrdiacom.cpp:1720:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%sinternational%s%s%sLC_MESSAGES%slicense.txt"), ^ src/usr/usrdiacom.cpp:1723:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (io == 0) language = x_("en"); else ^ src/usr/usrdiacom.cpp:1726:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] language = x_("en"); ^ src/usr/usrdiacom.cpp:1730:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(language, x_("en")) == 0) ^ src/usr/usrdiacom.cpp:1757:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG foundsection; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1758:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN foundtext; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1787:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {68,340,92,404}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:1788:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {68,32,92,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:1789:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,205}, MESSAGE, N_("Alignment of cursor to grid:")}, ^ src/usr/usrdiacom.cpp:1790:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {40,8,56,205}, MESSAGE, N_("Alignment of edges to grid:")}, ^ src/usr/usrdiacom.cpp:1791:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,208,24,280}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:1792:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {40,208,56,280}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:1793:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {16,284,32,426}, MESSAGE, N_("Values of zero will")}, ^ src/usr/usrdiacom.cpp:1794:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {32,284,48,428}, MESSAGE, N_("cause no alignment.")} ^ src/usr/usrdiacom.cpp:1796:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_alignmentdialog = {{50,75,154,512}, N_("Alignment Options"), 0, 8, us_alignmentdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:1805:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1841:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {184,304,208,376}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:1842:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {184,64,208,136}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:1843:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,140,20,420}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:1844:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {4,4,20,136}, RADIO, N_("Defaults for arc:")}, ^ src/usr/usrdiacom.cpp:1845:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,4,48,164}, RADIO, N_("Defaults for all arcs")}, ^ src/usr/usrdiacom.cpp:1846:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {152,360,168,412}, BUTTON, N_("Set pin")}, ^ src/usr/usrdiacom.cpp:1847:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {72,8,88,64}, CHECK, N_("Rigid")}, ^ src/usr/usrdiacom.cpp:1848:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {72,104,88,204}, CHECK, N_("Fixed-angle")}, ^ src/usr/usrdiacom.cpp:1849:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {72,216,88,288}, CHECK, N_("Slidable")}, ^ src/usr/usrdiacom.cpp:1850:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {96,8,112,84}, CHECK, N_("Negated")}, ^ src/usr/usrdiacom.cpp:1851:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {96,104,112,196}, CHECK, N_("Directional")}, ^ src/usr/usrdiacom.cpp:1852:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {96,216,112,336}, CHECK, N_("Ends extended")}, ^ src/usr/usrdiacom.cpp:1853:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {32,228,52,420}, BUTTON, N_("Reset to initial defaults")}, ^ src/usr/usrdiacom.cpp:1854:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {128,64,144,152}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:1855:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {128,8,144,56}, MESSAGE, N_("Width:")}, ^ src/usr/usrdiacom.cpp:1856:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {128,176,144,224}, MESSAGE, N_("Angle:")}, ^ src/usr/usrdiacom.cpp:1857:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {128,232,144,296}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:1858:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {152,8,168,39}, MESSAGE, N_("Pin:")}, ^ src/usr/usrdiacom.cpp:1859:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {152,40,168,348}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:1861:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_defarcdialog = {{50,75,267,505}, N_("New Arc Options"), 0, 19, us_defarcdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG allstyle, i, j, origallstyle, bits, wid; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1901:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1903:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap, **arcs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1903:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap, **arcs; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO **pins, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1904:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO **pins, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1905:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:1905:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2068:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ap, VARCPROTO, x_("userbits"), ap->temp1, VINTEGER); ^ src/usr/usrdiacom.cpp:2081:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ap, VARCPROTO, x_("ARC_Default_Pin"), (INTBIG)pins[i], VNODEPROTO); ^ src/usr/usrdiacom.cpp:2101:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *nextname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2102:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2103:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2124:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *oap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2126:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG style; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2136:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DNAO_WIDTH, x_("")); ^ src/usr/usrdiacom.cpp:2139:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DNAO_ANGLE, x_("")); ^ src/usr/usrdiacom.cpp:2142:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DNAO_DEFPIN, x_("")); ^ src/usr/usrdiacom.cpp:2176:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {36,96,60,176}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:2177:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {36,4,60,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:2178:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,4,24,84}, MESSAGE|INACTIVE, N_("Width")}, ^ src/usr/usrdiacom.cpp:2179:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,92,24,172}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:2181:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_arcsizedialog = {{75,75,144,260}, N_("Set Arc Size"), 0, 4, us_arcsizedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:2191:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2220:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {264,412,288,476}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:2221:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {264,316,288,380}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:2222:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {28,160,44,205}, EDITTEXT, x_("1")}, ^ src/usr/usrdiacom.cpp:2223:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {108,160,124,205}, EDITTEXT, x_("1")}, ^ src/usr/usrdiacom.cpp:2224:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {180,160,196,235}, EDITTEXT, x_("0")}, ^ src/usr/usrdiacom.cpp:2225:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {208,160,224,235}, EDITTEXT, x_("0")}, ^ src/usr/usrdiacom.cpp:2226:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {268,4,284,182}, CHECK, N_("Generate array indices")}, ^ src/usr/usrdiacom.cpp:2227:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {4,216,20,393}, CHECK, N_("Flip alternate columns")}, ^ src/usr/usrdiacom.cpp:2228:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {84,216,100,376}, CHECK, N_("Flip alternate rows")}, ^ src/usr/usrdiacom.cpp:2229:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {28,36,44,151}, MESSAGE, N_("X repeat factor:")}, ^ src/usr/usrdiacom.cpp:2230:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {108,36,124,151}, MESSAGE, N_("Y repeat factor:")}, ^ src/usr/usrdiacom.cpp:2231:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {180,4,196,154}, MESSAGE, N_("X edge overlap:")}, ^ src/usr/usrdiacom.cpp:2232:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {208,4,224,154}, MESSAGE, N_("Y centerline distance:")}, ^ src/usr/usrdiacom.cpp:2233:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {160,244,176,480}, RADIO, N_("Space by edge overlap")}, ^ src/usr/usrdiacom.cpp:2234:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {184,244,200,480}, RADIO, N_("Space by centerline distance")}, ^ src/usr/usrdiacom.cpp:2235:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {28,216,44,425}, CHECK, N_("Stagger alternate columns")}, ^ src/usr/usrdiacom.cpp:2236:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {108,216,124,400}, CHECK, N_("Stagger alternate rows")}, ^ src/usr/usrdiacom.cpp:2237:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {208,244,224,480}, RADIO, N_("Space by characteristic spacing")}, ^ src/usr/usrdiacom.cpp:2238:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {232,244,248,480}, RADIO, N_("Space by last measured distance")}, ^ src/usr/usrdiacom.cpp:2239:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {244,4,260,182}, CHECK, N_("Linear diagonal array")}, ^ src/usr/usrdiacom.cpp:2240:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {52,216,68,425}, CHECK, N_("Center about original")}, ^ src/usr/usrdiacom.cpp:2241:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {132,216,148,425}, CHECK, N_("Center about original")}, ^ src/usr/usrdiacom.cpp:2242:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {154,4,155,480}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:2243:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {292,4,308,302}, CHECK, N_("Only place entries that are DRC correct")} ^ src/usr/usrdiacom.cpp:2245:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_arraydialog = {{50,75,367,565}, N_("Array Current Objects"), 0, 24, us_arraydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xcentdist, ycentdist, xsize, ysize, lx=0, hx=0, ly=0, hy=0, i, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2282:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2284:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2285:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2286:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list, *geom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2286:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list, *geom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2287:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2288:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2289:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:2329:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("FACET_characteristic_spacing")); ^ src/usr/usrdiacom.cpp:2535:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_(""); ^ src/usr/usrdiacom.cpp:2559:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (lastaddnames == 0) addstringtoinfstr(infstr, x_(" no-names")); ^ src/usr/usrdiacom.cpp:2560:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (lastlineardiagonal != 0) addstringtoinfstr(infstr, x_(" diagonal")); ^ src/usr/usrdiacom.cpp:2561:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (lastdrcgood != 0) addstringtoinfstr(infstr, x_(" only-drc-valid")); ^ src/usr/usrdiacom.cpp:3102:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3102:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3102:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, k, bits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3126:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {260,312,284,376}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:3127:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {216,312,240,376}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:3128:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {108,280,124,420}, RADIO, N_("Outlined Pattern")}, ^ src/usr/usrdiacom.cpp:3129:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {34,4,290,260}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:3130:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {52,280,68,376}, RADIO, N_("Solid color")}, ^ src/usr/usrdiacom.cpp:3131:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {148,280,164,332}, MESSAGE, N_("Color:")}, ^ src/usr/usrdiacom.cpp:3132:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {80,280,96,376}, RADIO, N_("Use Pattern")}, ^ src/usr/usrdiacom.cpp:3144:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {168,280,184,420}, POPUP, x_("")} ^ src/usr/usrdiacom.cpp:3146:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_artworkdialog = {{50,75,349,505}, N_("Set Look of Highlighted"), 0, 19, us_artworkdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, k, bits, itemHit, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3162:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN foundart; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3164:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3165:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3166:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3168:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3174:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(M_("Nothing is selected")); ^ src/usr/usrdiacom.cpp:3354:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {204,296,228,360}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:3355:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {164,296,188,360}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:3356:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,8,20,184}, MESSAGE, N_("Appearance of layer:")}, ^ src/usr/usrdiacom.cpp:3357:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {112,16,368,272}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:3358:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {4,184,20,368}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3359:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {64,184,80,336}, CHECK, N_("Outline Pattern")}, ^ src/usr/usrdiacom.cpp:3360:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {64,8,80,160}, CHECK, N_("Use Stipple Pattern")}, ^ src/usr/usrdiacom.cpp:3372:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {88,184,104,368}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3373:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {88,8,104,184}, MESSAGE, N_("Color:")} ^ src/usr/usrdiacom.cpp:3375:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_patterndialog = {{50,75,427,453}, N_("Layer Display Options"), 0, 20, us_patterndialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:3392:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3393:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **layernames; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3394:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3419:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("TECH_layer_pattern_")); ^ src/usr/usrdiacom.cpp:3596:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("TECH_layer_pattern_")); ^ src/usr/usrdiacom.cpp:3614:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {432,28,456,108}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:3615:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {148,216,164,332}, MESSAGE, N_("Attribute name:")}, ^ src/usr/usrdiacom.cpp:3616:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,300}, RADIO, N_("Cell")}, ^ src/usr/usrdiacom.cpp:3617:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,8,48,300}, RADIO, N_("Node")}, ^ src/usr/usrdiacom.cpp:3618:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,8,72,300}, RADIO, N_("Cell port")}, ^ src/usr/usrdiacom.cpp:3619:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {80,8,96,300}, RADIO, N_("Node port")}, ^ src/usr/usrdiacom.cpp:3620:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {104,8,120,300}, RADIO, N_("Arc")}, ^ src/usr/usrdiacom.cpp:3621:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {148,8,300,208}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:3622:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {148,336,164,504}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3623:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {172,276,220,576}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3624:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {320,216,336,364}, CHECK, N_("Instances inherit")}, ^ src/usr/usrdiacom.cpp:3625:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {172,216,188,272}, MESSAGE, N_("Value")}, ^ src/usr/usrdiacom.cpp:3626:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {112,492,128,576}, BUTTON, N_("Make Array")}, ^ src/usr/usrdiacom.cpp:3627:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {380,8,396,132}, BUTTON, N_("Delete Attribute")}, ^ src/usr/usrdiacom.cpp:3628:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {308,8,324,132}, BUTTON, N_("Create Attribute")}, ^ src/usr/usrdiacom.cpp:3629:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {356,8,372,132}, BUTTON, N_("Rename Attribute")}, ^ src/usr/usrdiacom.cpp:3630:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {332,8,348,132}, BUTTON, N_("Change Value")}, ^ src/usr/usrdiacom.cpp:3631:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {272,216,288,296}, MESSAGE, N_("X offset:")}, ^ src/usr/usrdiacom.cpp:3632:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {296,216,312,296}, MESSAGE, N_("Y offset:")}, ^ src/usr/usrdiacom.cpp:3638:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {272,456,288,568}, RADIO, N_("Center")}, ^ src/usr/usrdiacom.cpp:3639:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {288,456,304,568}, RADIO, N_("Bottom")}, ^ src/usr/usrdiacom.cpp:3640:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {304,456,320,568}, RADIO, N_("Top")}, ^ src/usr/usrdiacom.cpp:3641:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {320,456,336,568}, RADIO, N_("Right")}, ^ src/usr/usrdiacom.cpp:3642:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {336,456,352,568}, RADIO, N_("Left")}, ^ src/usr/usrdiacom.cpp:3643:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {352,456,368,568}, RADIO, N_("Lower right")}, ^ src/usr/usrdiacom.cpp:3644:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {368,456,384,568}, RADIO, N_("Lower left")}, ^ src/usr/usrdiacom.cpp:3645:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {384,456,400,568}, RADIO, N_("Upper right")}, ^ src/usr/usrdiacom.cpp:3646:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {400,456,416,568}, RADIO, N_("Upper left")}, ^ src/usr/usrdiacom.cpp:3647:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {8,304,128,484}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:3648:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {440,236,456,404}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3649:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {12,492,28,564}, MESSAGE, N_("Array:")}, ^ src/usr/usrdiacom.cpp:3650:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {32,492,48,576}, BUTTON, N_("Add")}, ^ src/usr/usrdiacom.cpp:3651:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {52,492,68,576}, BUTTON, N_("Remove")}, ^ src/usr/usrdiacom.cpp:3652:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {72,492,88,576}, BUTTON, N_("Add All")}, ^ src/usr/usrdiacom.cpp:3653:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {92,492,108,576}, BUTTON, N_("Remove All")}, ^ src/usr/usrdiacom.cpp:3654:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {248,216,264,272}, MESSAGE, N_("Show:")}, ^ src/usr/usrdiacom.cpp:3655:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {248,276,264,532}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3656:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {224,324,240,576}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:3657:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {224,216,240,324}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3658:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {136,8,137,576}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:3659:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {272,300,288,380}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3660:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {296,300,312,380}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3661:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 48 */ {0, {368,248,384,408}, RADIO, N_("Points (max 63)")}, ^ src/usr/usrdiacom.cpp:3662:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 49 */ {0, {368,196,384,240}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3663:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 50 */ {0, {392,248,408,408}, RADIO, N_("Lambda (max 127.75)")}, ^ src/usr/usrdiacom.cpp:3664:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 51 */ {0, {392,196,408,240}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:3665:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 52 */ {0, {416,144,432,228}, MESSAGE, N_("Text font:")}, ^ src/usr/usrdiacom.cpp:3666:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 53 */ {0, {416,236,432,404}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3667:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 54 */ {0, {424,456,440,528}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:3668:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 55 */ {0, {444,456,460,520}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:3669:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 56 */ {0, {464,456,480,532}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:3670:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 57 */ {0, {380,140,396,188}, MESSAGE, N_("Size:")}, ^ src/usr/usrdiacom.cpp:3671:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 58 */ {0, {440,144,456,228}, MESSAGE, N_("Rotation:")}, ^ src/usr/usrdiacom.cpp:3672:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 59 */ {0, {344,216,360,364}, CHECK, N_("Is Parameter")}, ^ src/usr/usrdiacom.cpp:3673:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 60 */ {0, {464,236,480,404}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:3674:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 61 */ {0, {464,144,480,228}, MESSAGE, N_("Units:")} ^ src/usr/usrdiacom.cpp:3676:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_attrdialog = {{75,75,564,660}, N_("Attributes"), 0, 61, us_attrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, which, value, curcontrol, addr, type, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3752:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *proto; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3753:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3754:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3755:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *newvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3755:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *newvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3758:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *newvalue, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3758:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *newvalue, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3758:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *newvalue, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3760:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3761:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:3799:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_RELTEXTSIZE, x_("1")); ^ src/usr/usrdiacom.cpp:3942:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_ATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:4439:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:4466:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:4654:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *evar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4654:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *evar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, i, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, i, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, i, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, i, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4655:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG x, y, i, lambda, height; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4658:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4700:76: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ((var->type&(VCODE1|VCODE2)) == 0) DiaSetText(dia, DATR_EVALUATION, x_("")); else ^ src/usr/usrdiacom.cpp:4747:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_XOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4748:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_YOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4824:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4838:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4839:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *start, save, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4840:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4842:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG value, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4842:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG value, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4843:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4911:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4916:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("ATTRP_")); ^ src/usr/usrdiacom.cpp:4918:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("_")); ^ src/usr/usrdiacom.cpp:4921:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("ATTR_")); ^ src/usr/usrdiacom.cpp:4929:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4930:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, protolen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4930:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, protolen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4932:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:4933:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *whattodisplay[] = {N_("Nothing"), N_("Value"), N_("Name&Value"), ^ src/usr/usrdiacom.cpp:4933:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *whattodisplay[] = {N_("Nothing"), N_("Value"), N_("Name&Value"), ^ src/usr/usrdiacom.cpp:4933:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *whattodisplay[] = {N_("Nothing"), N_("Value"), N_("Name&Value"), ^ src/usr/usrdiacom.cpp:4934:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:4934:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:4957:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(varname, x_("ATTRP_"), 6) == 0) ^ src/usr/usrdiacom.cpp:4970:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(varname, x_("ATTR_"), 5) == 0) ^ src/usr/usrdiacom.cpp:4990:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_XOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4991:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_YOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4992:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_ATTRVALUE, x_("")); ^ src/usr/usrdiacom.cpp:4995:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_EVALUATION, x_("")); ^ src/usr/usrdiacom.cpp:4996:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DATR_ATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:5006:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5006:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5008:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5021:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:5033:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:5058:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5059:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5091:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5091:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5092:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5092:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *varname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5093:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5108:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(varname, x_("ATTRP_"), 6) != 0) continue; ^ src/usr/usrdiacom.cpp:5115:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(varname, x_("ATTR_"), 5) != 0) continue; ^ src/usr/usrdiacom.cpp:5135:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {72,224,96,304}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:5136:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {72,12,96,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:5137:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {12,4,28,192}, MESSAGE, N_("Attributes name to enumerate:")}, ^ src/usr/usrdiacom.cpp:5138:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {12,196,28,316}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5139:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {40,60,56,248}, BUTTON, N_("Check for this attribute")} ^ src/usr/usrdiacom.cpp:5141:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_manattrdialog = {{75,75,180,400}, N_("Enumerate Attributes"), 0, 5, us_manattrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:5168:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5195:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5195:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cellcount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG cellcount, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5198:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ENUMATTR *ea, *nextea; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5198:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ENUMATTR *ea, *nextea; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5300:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5301:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5302:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *numericpart, save, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5302:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *numericpart, save, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5302:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *numericpart, save, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5302:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *numericpart, save, *start; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5303:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG *newfound, newtotal, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5303:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG *newfound, newtotal, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5303:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG *newfound, newtotal, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5303:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG *newfound, newtotal, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5304:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ENUMATTR *ea; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5306:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5356:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s%ld"), ea->prefix, ea->foundhigh); ^ src/usr/usrdiacom.cpp:5392:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {12,8,28,112}, MESSAGE, N_("Attribute name:")}, ^ src/usr/usrdiacom.cpp:5393:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {12,116,28,224}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5394:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {60,92,84,224}, DEFBUTTON, N_("Generate Report")}, ^ src/usr/usrdiacom.cpp:5395:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {36,32,52,112}, CHECK, N_("To file:")}, ^ src/usr/usrdiacom.cpp:5396:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {36,116,52,224}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5397:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {60,8,84,76}, BUTTON, N_("Cancel")} ^ src/usr/usrdiacom.cpp:5399:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_report_attrdialog = {{75,75,168,309}, N_("Attribute Report"), 0, 6, us_report_attrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:5415:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER FILE *fd; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5416:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5417:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5457:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t%s\t%s\n"), x_("node"), x_("name"), lastattr, x_("hierarchical path")); ^ src/usr/usrdiacom.cpp:5500:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5502:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG attrkey, i, arraysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5502:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG attrkey, i, arraysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5502:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG attrkey, i, arraysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5504:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varn, *varnn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varn, *varnn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *varn, *varnn; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5519:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("ATTR_%s"), attr); ^ src/usr/usrdiacom.cpp:5550:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t"), protoname, temp); ^ src/usr/usrdiacom.cpp:5553:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t"), protoname, varn->addr); ^ src/usr/usrdiacom.cpp:5555:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%4.2f\t"), castfloat(var->addr)); ^ src/usr/usrdiacom.cpp:5557:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%ld\t"), var->addr); ^ src/usr/usrdiacom.cpp:5559:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%c\t"), var->addr); ^ src/usr/usrdiacom.cpp:5561:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s\t"), var->addr); ^ src/usr/usrdiacom.cpp:5563:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("INVALID_TYPE\t")); ^ src/usr/usrdiacom.cpp:5571:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%s]."), hier[i]->proto->protoname, varnn->addr); ^ src/usr/usrdiacom.cpp:5573:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%s[%ld]]."), hier[i]->proto->protoname, varnn->addr, indexlist[i]); ^ src/usr/usrdiacom.cpp:5577:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[]."), hier[i]->proto->protoname); ^ src/usr/usrdiacom.cpp:5579:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s[%ld]."), hier[i]->proto->protoname, indexlist[i]); ^ src/usr/usrdiacom.cpp:5583:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s\n"), varn->addr); ^ src/usr/usrdiacom.cpp:5585:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("noname\n")); ^ src/usr/usrdiacom.cpp:5599:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {168,272,192,352}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:5600:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {165,76,189,156}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:5601:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,4,20,432}, MESSAGE, N_("Copyright information can be added to every generated deck.")}, ^ src/usr/usrdiacom.cpp:5602:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {72,4,88,268}, RADIO, N_("Use copyright message from file:")}, ^ src/usr/usrdiacom.cpp:5603:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {96,28,128,292}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5604:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {100,300,124,372}, BUTTON, N_("Browse")}, ^ src/usr/usrdiacom.cpp:5605:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {136,28,152,432}, MESSAGE, N_("Do not put comment characters in this file.")}, ^ src/usr/usrdiacom.cpp:5606:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {48,4,64,268}, RADIO, N_("No copyright message")} ^ src/usr/usrdiacom.cpp:5608:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_crodialog = {{75,75,276,517}, N_("Copyright Options"), 0, 8, us_crodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:5618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5618:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5619:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *initialfile, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5619:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *initialfile, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5621:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5621:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5621:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5622:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5629:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] initialfile = x_(""); ^ src/usr/usrdiacom.cpp:5667:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("text/")); ^ src/usr/usrdiacom.cpp:5703:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {192,424,216,504}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:5704:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {36,216,52,332}, MESSAGE, N_("New Parameter:")}, ^ src/usr/usrdiacom.cpp:5705:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {28,8,216,208}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:5706:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {36,336,52,504}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5707:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {60,336,92,504}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:5708:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {60,216,76,332}, MESSAGE, N_("Default Value:")}, ^ src/usr/usrdiacom.cpp:5709:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {152,216,176,352}, BUTTON, N_("Create Parameter")}, ^ src/usr/usrdiacom.cpp:5710:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,8,24,504}, MESSAGE, N_("Parameters on cell %s:")}, ^ src/usr/usrdiacom.cpp:5711:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {152,368,176,504}, BUTTON, N_("Delete Parameter")}, ^ src/usr/usrdiacom.cpp:5712:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {124,216,140,332}, MESSAGE, N_("Units:")}, ^ src/usr/usrdiacom.cpp:5713:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {124,336,140,504}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:5714:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {100,216,116,332}, MESSAGE, N_("Language:")}, ^ src/usr/usrdiacom.cpp:5715:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {100,336,116,504}, POPUP, x_("")} ^ src/usr/usrdiacom.cpp:5717:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_paramdialog = {{75,75,300,589}, N_("Cell Parameters"), 0, 13, us_paramdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5731:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, found, len, units, listlen, lang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *varname, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *varname, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5735:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *varname, **languages; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5737:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5738:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5739:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *onp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5740:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fvar, *curvar, *wantvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5740:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fvar, *curvar, *wantvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5740:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fvar, *curvar, *wantvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5740:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fvar, *curvar, *wantvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5741:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5741:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:5772:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (default: %s)"), truevariablename(var), ^ src/usr/usrdiacom.cpp:5838:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (default: %s)"), varname, ^ src/usr/usrdiacom.cpp:5879:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("ATTR_%s"), varname); ^ src/usr/usrdiacom.cpp:6010:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {264,344,288,416}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:6011:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {264,248,288,320}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:6012:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,232,24,438}, RADIO, N_("Change selected ones only")}, ^ src/usr/usrdiacom.cpp:6013:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {56,232,72,438}, RADIO, N_("Change all in this cell")}, ^ src/usr/usrdiacom.cpp:6014:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {104,232,120,438}, RADIO, N_("Change all in all libraries")}, ^ src/usr/usrdiacom.cpp:6015:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,232,48,438}, RADIO, N_("Change all connected to this")}, ^ src/usr/usrdiacom.cpp:6016:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,8,264,223}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:6017:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {272,8,288,78}, MESSAGE, N_("Library:")}, ^ src/usr/usrdiacom.cpp:6018:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {272,80,288,218}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:6019:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {212,232,228,438}, CHECK, N_("Ignore port names")}, ^ src/usr/usrdiacom.cpp:6020:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {236,232,252,438}, CHECK, N_("Allow missing ports")}, ^ src/usr/usrdiacom.cpp:6021:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {140,232,156,438}, CHECK, N_("Change nodes with arcs")}, ^ src/usr/usrdiacom.cpp:6022:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {164,232,180,438}, CHECK, N_("Show primitives")}, ^ src/usr/usrdiacom.cpp:6023:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {188,232,204,438}, CHECK, N_("Show cells")}, ^ src/usr/usrdiacom.cpp:6024:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {80,232,96,438}, RADIO, N_("Change all in this library")} ^ src/usr/usrdiacom.cpp:6026:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_changedialog = {{50,75,347,523}, N_("Change Nodes and Arcs"), 0, 15, us_changedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6051:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6052:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6053:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6054:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6055:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6055:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6056:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6057:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list, *firstgeom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6057:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list, *firstgeom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6058:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **liblist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6060:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6061:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6142:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Universal-Pin")); ^ src/usr/usrdiacom.cpp:6143:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Invisible-Pin")); ^ src/usr/usrdiacom.cpp:6144:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Unrouted-Pin")); ^ src/usr/usrdiacom.cpp:6261:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_INCELL) != 0) par[ac++] = x_("this-cell"); ^ src/usr/usrdiacom.cpp:6262:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_INLIBRARY) != 0) par[ac++] = x_("this-library"); ^ src/usr/usrdiacom.cpp:6263:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_UNIVERSALLY) != 0) par[ac++] = x_("universally"); ^ src/usr/usrdiacom.cpp:6264:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_CONNECTED) != 0) par[ac++] = x_("connected"); ^ src/usr/usrdiacom.cpp:6265:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_IGNOREPORT) != 0) par[ac++] = x_("ignore-port-names"); ^ src/usr/usrdiacom.cpp:6266:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_ALLOWDELETION) != 0) par[ac++] = x_("allow-missing-ports"); ^ src/usr/usrdiacom.cpp:6267:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCHG_NODESANDARCS) != 0) par[ac++] = x_("nodes-too"); ^ src/usr/usrdiacom.cpp:6282:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6294:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {80,132,104,204}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:6295:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {80,60,104,124}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:6296:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,72,256}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:6298:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_noyesdialog = {{50,75,163,341}, N_("Warning"), 0, 3, us_noyesdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6308:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6326:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DNOY_NO) paramstart[0] = x_("no"); else ^ src/usr/usrdiacom.cpp:6327:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("yes"); ^ src/usr/usrdiacom.cpp:6335:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {64,156,88,228}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:6336:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {64,68,88,140}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:6337:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {6,15,54,279}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:6339:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_yesnodialog = {{50,75,150,369}, N_("Warning"), 0, 3, us_yesnodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6349:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6367:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNO_YES) paramstart[0] = x_("yes"); else paramstart[0] = x_("no"); ^ src/usr/usrdiacom.cpp:6367:78: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNO_YES) paramstart[0] = x_("yes"); else paramstart[0] = x_("no"); ^ src/usr/usrdiacom.cpp:6375:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {64,168,88,248}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:6376:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {64,8,88,88}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:6377:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {124,88,148,168}, BUTTON, N_("Always")}, ^ src/usr/usrdiacom.cpp:6378:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,56,248}, MESSAGE, N_("Allow this?")}, ^ src/usr/usrdiacom.cpp:6379:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {100,8,116,248}, MESSAGE, N_("Click \"Always\" to disable the lock")} ^ src/usr/usrdiacom.cpp:6381:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_noyesalwaysdialog = {{75,75,232,332}, N_("Allow this change?"), 0, 5, us_noyesalwaysdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6391:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6392:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6403:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNA_NO) paramstart[0] = x_("no"); else ^ src/usr/usrdiacom.cpp:6404:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNA_YES) paramstart[0] = x_("yes"); else ^ src/usr/usrdiacom.cpp:6405:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("always"); ^ src/usr/usrdiacom.cpp:6412:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {80,108,104,188}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:6413:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {80,12,104,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:6414:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {80,204,104,284}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:6415:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,72,284}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:6417:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_noyescanceldialog = {{75,75,188,368}, N_("Allow this change?"), 0, 4, us_noyescanceldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6427:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6428:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6439:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNC_NO) paramstart[0] = x_("no"); else ^ src/usr/usrdiacom.cpp:6440:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (itemHit == DYNC_YES) paramstart[0] = x_("yes"); else ^ src/usr/usrdiacom.cpp:6441:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_("cancel"); ^ src/usr/usrdiacom.cpp:6448:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {72,64,96,144}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:6449:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,56,212}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:6461:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6492:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {212,400,236,468}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:6493:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {212,320,236,388}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:6494:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {276,8,292,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6495:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {276,36,292,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6496:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {296,8,312,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6497:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {296,36,312,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6498:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {316,8,332,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6499:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {316,36,332,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6500:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {336,8,352,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6501:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {336,36,352,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6502:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {356,8,372,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6503:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {356,36,372,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6504:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {376,8,392,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6505:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {376,36,392,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6506:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {396,8,412,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6507:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {396,36,412,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6508:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {416,8,432,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6509:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {416,36,432,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6510:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {436,8,452,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6511:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {436,36,452,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6512:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {456,8,472,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6513:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {456,36,472,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6514:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {476,8,492,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6515:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {476,36,492,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6516:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {496,8,512,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6517:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {496,36,512,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6518:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {516,8,532,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6519:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {516,36,532,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6520:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {536,8,552,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6521:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {536,36,552,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6522:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {556,8,572,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6523:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {556,36,572,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6524:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {576,8,592,24}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6525:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {576,36,592,472}, RADIO, N_("Entry")}, ^ src/usr/usrdiacom.cpp:6526:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {32,8,244,220}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6527:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {32,228,244,298}, USERDRAWN, x_("")}, ^ src/usr/usrdiacom.cpp:6528:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {8,16,24,144}, MESSAGE, N_("Hue/Saturation:")}, ^ src/usr/usrdiacom.cpp:6529:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {8,228,24,308}, MESSAGE, N_("Intensity:")}, ^ src/usr/usrdiacom.cpp:6530:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {252,160,268,396}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:6531:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {36,304,52,388}, MESSAGE, N_("Red:")}, ^ src/usr/usrdiacom.cpp:6532:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {60,304,76,388}, MESSAGE, N_("Green:")}, ^ src/usr/usrdiacom.cpp:6533:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {84,304,100,388}, MESSAGE, N_("Blue:")}, ^ src/usr/usrdiacom.cpp:6534:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {36,393,52,457}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:6535:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {60,393,76,457}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:6536:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {84,393,100,457}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:6537:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {252,8,268,148}, MESSAGE, N_("Colors being edited:")}, ^ src/usr/usrdiacom.cpp:6538:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {176,304,200,472}, BUTTON, N_("Set Transparent Layers")}, ^ src/usr/usrdiacom.cpp:6539:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 48 */ {0, {116,304,132,388}, MESSAGE, N_("Opacity:")}, ^ src/usr/usrdiacom.cpp:6540:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 49 */ {0, {140,304,156,388}, MESSAGE, N_("Foreground:")}, ^ src/usr/usrdiacom.cpp:6541:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 50 */ {0, {116,393,132,457}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:6542:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 51 */ {0, {140,393,156,457}, POPUP, x_("")} ^ src/usr/usrdiacom.cpp:6544:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_colormixdialog = {{75,75,676,557}, N_("Color Mixing"), 0, 51, us_colormixdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6594:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, cx, cy, numpalettes, opa, fore; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6597:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6597:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6597:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *varred, *vargreen, *varblue; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6599:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6802:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:6939:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG theta, inc, rr, cx, cy, i, col, spacing; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7017:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, cx, cy, x, y, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7074:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, i*2+DCLR_FIRSTBUTTON, ""); ^ src/usr/usrdiacom.cpp:7185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG r, g, b, i, index; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7233:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7254:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7260:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7266:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7272:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7278:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7289:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {128,168,152,232}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:7290:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {88,168,112,232}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:7291:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,200,48,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:7292:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {64,8,80,136}, RADIO, N_("Menu at Top")}, ^ src/usr/usrdiacom.cpp:7293:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {88,8,104,136}, RADIO, N_("Menu at Bottom")}, ^ src/usr/usrdiacom.cpp:7294:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {112,8,128,136}, RADIO, N_("Menu on Left")}, ^ src/usr/usrdiacom.cpp:7295:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {136,8,152,136}, RADIO, N_("Menu on Right")}, ^ src/usr/usrdiacom.cpp:7296:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,8,24,197}, MESSAGE, N_("Number of Entries Across:")}, ^ src/usr/usrdiacom.cpp:7297:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {32,8,48,197}, MESSAGE, N_("Number of Entries Down:")}, ^ src/usr/usrdiacom.cpp:7298:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,200,24,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:7299:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {160,8,176,100}, RADIO, N_("No Menu")} ^ src/usr/usrdiacom.cpp:7301:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_menuposdialog = {{50,75,235,334}, N_("Component Menu Configuration"), 0, 11, us_menuposdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:7318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7319:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7393:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_(""); ^ src/usr/usrdiacom.cpp:7397:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCMP_NOMENU) != 0) addstringtoinfstr(infstr, x_("off")); else ^ src/usr/usrdiacom.cpp:7399:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCMP_ATTOP) != 0) addstringtoinfstr(infstr, x_("top")); ^ src/usr/usrdiacom.cpp:7400:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCMP_ATBOT) != 0) addstringtoinfstr(infstr, x_("bottom")); ^ src/usr/usrdiacom.cpp:7401:75: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCMP_ATLEFT) != 0) addstringtoinfstr(infstr, x_("left")); ^ src/usr/usrdiacom.cpp:7402:76: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCMP_ATRIGHT) != 0) addstringtoinfstr(infstr, x_("right")); ^ src/usr/usrdiacom.cpp:7403:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(" size ")); ^ src/usr/usrdiacom.cpp:7421:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {276,172,300,244}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:7422:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,24,168}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:7423:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {276,40,300,112}, BUTTON, N_("<< Copy")}, ^ src/usr/usrdiacom.cpp:7424:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {276,296,300,368}, BUTTON, N_("Copy >>")}, ^ src/usr/usrdiacom.cpp:7425:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,8,264,172}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:7426:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,244,24,408}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:7427:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {324,12,340,192}, BUTTON, N_("Examine contents")}, ^ src/usr/usrdiacom.cpp:7428:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {408,8,424,408}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:7429:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {348,12,364,192}, BUTTON, N_("Examine contents quietly")}, ^ src/usr/usrdiacom.cpp:7430:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {312,248,328,408}, CHECK, N_("Delete after copy")}, ^ src/usr/usrdiacom.cpp:7431:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {384,248,400,408}, CHECK, N_("Copy related views")}, ^ src/usr/usrdiacom.cpp:7432:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {336,248,352,408}, CHECK, N_("Copy subcells")}, ^ src/usr/usrdiacom.cpp:7433:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {32,244,264,408}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:7434:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {32,172,264,244}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:7435:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {372,12,388,192}, BUTTON, N_("List differences")}, ^ src/usr/usrdiacom.cpp:7436:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {360,248,376,408}, CHECK, N_("Use existing subcells")} ^ src/usr/usrdiacom.cpp:7438:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_copycelldialog = {{50,75,483,493}, N_("Cross-Library Copy"), 0, 16, us_copycelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:7472:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ac; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *otherlib, *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *otherlib, *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *otherlib, *olib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **liblist, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **liblist, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7481:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7482:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7658:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_DELETEAFTER) != 0) newparam[ac++] = x_("move"); ^ src/usr/usrdiacom.cpp:7659:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_COPYRELATED) == 0) newparam[ac++] = x_("no-related-views"); ^ src/usr/usrdiacom.cpp:7660:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_COPYSUBCELL) == 0) newparam[ac++] = x_("no-subcells"); ^ src/usr/usrdiacom.cpp:7661:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_USEEXISTING) != 0) newparam[ac++] = x_("use-existing-subcells"); ^ src/usr/usrdiacom.cpp:7713:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_DELETEAFTER) != 0) newparam[ac++] = x_("move"); ^ src/usr/usrdiacom.cpp:7714:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_COPYRELATED) == 0) newparam[ac++] = x_("no-related-views"); ^ src/usr/usrdiacom.cpp:7715:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_COPYSUBCELL) == 0) newparam[ac++] = x_("no-subcells"); ^ src/usr/usrdiacom.cpp:7716:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCPF_USEEXISTING) != 0) newparam[ac++] = x_("use-existing-subcells"); ^ src/usr/usrdiacom.cpp:7806:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curlib, VLIBRARY, x_("curnodeproto"), ^ src/usr/usrdiacom.cpp:7825:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7826:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER XLIBENTRY *xl1, *xl2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7847:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER XLIBENTRY *xl1, *xl2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7848:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *c1, *c2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7848:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *c1, *c2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7866:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *curf = NONODEPROTO, *otherf = NONODEPROTO; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7866:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *curf = NONODEPROTO, *otherf = NONODEPROTO; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7866:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *curf = NONODEPROTO, *otherf = NONODEPROTO; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7867:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, j, curcount, othercount, curpos, otherpos, op; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7868:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *fname, *ofname, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7868:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *fname, *ofname, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7868:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *fname, *ofname, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7869:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *oldlib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7870:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER XLIBENTRY *curxl, *otherxl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7870:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER XLIBENTRY *curxl, *otherxl; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:7934:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (op != 1 && op != 3) fname = x_(""); else ^ src/usr/usrdiacom.cpp:7938:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (op != 2 && op != 3) ofname = x_(""); else ^ src/usr/usrdiacom.cpp:7951:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s (but contents are the same)"), ^ src/usr/usrdiacom.cpp:7956:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s (and contents are different)"), ^ src/usr/usrdiacom.cpp:7962:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s"), ^ src/usr/usrdiacom.cpp:7972:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s (but contents are the same)"), ^ src/usr/usrdiacom.cpp:7977:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s (and contents are different)"), ^ src/usr/usrdiacom.cpp:7983:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (report) ttyputmsg(x_("%s:%s OLDER THAN %s:%s"), ^ src/usr/usrdiacom.cpp:7992:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pt = x_(""); ^ src/usr/usrdiacom.cpp:8019:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {284,208,308,272}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:8020:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {284,16,308,80}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:8021:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,208,280}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:8022:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {212,8,228,153}, CHECK, N_("Show old versions")}, ^ src/usr/usrdiacom.cpp:8023:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {260,8,276,231}, CHECK, N_("Make new window for cell")}, ^ src/usr/usrdiacom.cpp:8024:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {284,104,308,187}, BUTTON, N_("New Cell")}, ^ src/usr/usrdiacom.cpp:8025:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,8,24,67}, MESSAGE, N_("Library:")}, ^ src/usr/usrdiacom.cpp:8026:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,72,24,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:8027:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {236,8,252,231}, CHECK, N_("Show cells from Cell-Library")}, ^ src/usr/usrdiacom.cpp:8028:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {331,8,347,213}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:8029:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {328,216,352,280}, BUTTON, N_("Rename")}, ^ src/usr/usrdiacom.cpp:8030:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {356,144,380,208}, BUTTON, N_("Delete")}, ^ src/usr/usrdiacom.cpp:8031:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {316,8,317,280}, DIVIDELINE, N_("item")}, ^ src/usr/usrdiacom.cpp:8032:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {360,8,376,137}, CHECK, N_("Confirm deletion")} ^ src/usr/usrdiacom.cpp:8034:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_editcelldialog = {{50,75,439,365}, N_("Edit Cell"), 0, 14, us_editcelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:8051:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {56,304,80,368}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:8052:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {56,12,80,76}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:8053:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,160,24,367}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:8054:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,157}, MESSAGE, N_("Name of new cell:")}, ^ src/usr/usrdiacom.cpp:8055:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,160,48,367}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:8056:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,56,48,149}, MESSAGE, N_("Cell view:")}, ^ src/usr/usrdiacom.cpp:8057:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {60,84,78,297}, CHECK, N_("Make new window for cell")} ^ src/usr/usrdiacom.cpp:8059:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_newcelldialog = {{350,75,445,455}, N_("New Cell Creation"), 0, 7, us_newcelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:8069:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, libindex, defaultindex, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8069:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, libindex, defaultindex, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8069:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, libindex, defaultindex, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8069:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG viewcount, libindex, defaultindex, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8070:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *curcell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8070:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *curcell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8073:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia, *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8205:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[2] = x_("p"); ^ src/usr/usrdiacom.cpp:8222:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(newpar[0], x_("yes")) != 0) continue; ^ src/usr/usrdiacom.cpp:8249:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (np == NONODEPROTO) DiaSetText(dia, DEDF_NEWNAME, x_("")); else ^ src/usr/usrdiacom.cpp:8276:75: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i >= 0) pt = DiaGetScrollLine(dia, DEDF_CELLLIST, i); else pt = x_(""); ^ src/usr/usrdiacom.cpp:8297:75: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i >= 0) pt = DiaGetScrollLine(dia, DEDF_CELLLIST, i); else pt = x_(""); ^ src/usr/usrdiacom.cpp:8336:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_(""); ^ src/usr/usrdiacom.cpp:8373:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[1] = x_("new-window"); ^ src/usr/usrdiacom.cpp:8388:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8389:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8390:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8391:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8410:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {464,152,488,232}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:8411:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {464,32,488,112}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:8412:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {160,22,176,198}, CHECK, N_("Show only this view:")}, ^ src/usr/usrdiacom.cpp:8413:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {180,38,196,214}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:8414:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {200,22,216,198}, CHECK, N_("Also include icon views")}, ^ src/usr/usrdiacom.cpp:8415:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {252,22,268,198}, CHECK, N_("Exclude older versions")}, ^ src/usr/usrdiacom.cpp:8416:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {140,10,156,186}, MESSAGE, N_("View filter:")}, ^ src/usr/usrdiacom.cpp:8417:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {232,10,248,186}, MESSAGE, N_("Version filter:")}, ^ src/usr/usrdiacom.cpp:8418:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {272,22,288,198}, CHECK, N_("Exclude newest versions")}, ^ src/usr/usrdiacom.cpp:8419:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,8,24,184}, MESSAGE, N_("Which cells:")}, ^ src/usr/usrdiacom.cpp:8420:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {88,20,104,248}, RADIO, N_("Only those under current cell")}, ^ src/usr/usrdiacom.cpp:8421:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {304,8,320,184}, MESSAGE, N_("Display ordering:")}, ^ src/usr/usrdiacom.cpp:8422:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {324,20,340,248}, RADIO, N_("Order by name")}, ^ src/usr/usrdiacom.cpp:8423:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {344,20,360,248}, RADIO, N_("Order by modification date")}, ^ src/usr/usrdiacom.cpp:8424:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {364,20,380,248}, RADIO, N_("Order by skeletal structure")}, ^ src/usr/usrdiacom.cpp:8425:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {396,8,412,184}, MESSAGE, N_("Destination:")}, ^ src/usr/usrdiacom.cpp:8426:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {416,16,432,244}, RADIO, N_("Display in messages window")}, ^ src/usr/usrdiacom.cpp:8427:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {436,16,452,244}, RADIO, N_("Save to disk")}, ^ src/usr/usrdiacom.cpp:8428:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {48,20,64,248}, RADIO, N_("Only those used elsewhere")}, ^ src/usr/usrdiacom.cpp:8429:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {108,20,124,248}, RADIO, N_("Only placeholder cells")}, ^ src/usr/usrdiacom.cpp:8430:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {28,20,44,248}, RADIO, N_("All cells")}, ^ src/usr/usrdiacom.cpp:8431:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {132,8,133,248}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:8432:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {224,8,225,248}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:8433:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {296,8,297,248}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:8434:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {388,8,389,248}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:8435:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {68,20,84,248}, RADIO, N_("Only those not used elsewhere")} ^ src/usr/usrdiacom.cpp:8437:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_faclisdialog = {{75,75,572,333}, N_("Cell Lists"), 0, 26, us_faclisdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:8469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, viewcount, i, total, maxlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, viewcount, i, total, maxlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, viewcount, i, total, maxlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, viewcount, i, total, maxlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, viewcount, i, total, maxlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *savelib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8471:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *savelib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8472:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8474:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *inp, **nplist, *curf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *inp, **nplist, *curf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *inp, **nplist, *curf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *inp, **nplist, *curf; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8483:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8660:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("IO_true_library")); ^ src/usr/usrdiacom.cpp:8750:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] dumpfile = xcreate(x_("celllist.txt"), el_filetypetext, _("Cell Listing File:"), &truename); ^ src/usr/usrdiacom.cpp:8771:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/usr/usrdiacom.cpp:8782:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("%s"), us_makecellline(nplist[i], maxlen)); ^ src/usr/usrdiacom.cpp:8798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG xs1, xs2, ys1, ys2, pc1, pc2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8801:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8801:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp1, *pp2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8803:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8852:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8852:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8853:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG r1, r2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8853:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG r1, r2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8869:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8869:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *f1, *f2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8870:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8871:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *s1, *s2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8871:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *s1, *s2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8876:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s:%s"), f1->lib->libname, nldescribenodeproto(f1)); ^ src/usr/usrdiacom.cpp:8879:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s:%s"), f2->lib->libname, nldescribenodeproto(f2)); ^ src/usr/usrdiacom.cpp:8889:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {336,208,360,272}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:8890:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {336,16,360,80}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:8891:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {36,8,251,280}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:8892:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {284,8,302,153}, CHECK, N_("Show old versions")}, ^ src/usr/usrdiacom.cpp:8893:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {308,8,326,253}, CHECK, N_("Show cells from Cell-Library")}, ^ src/usr/usrdiacom.cpp:8894:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,8,26,67}, MESSAGE, N_("Library:")}, ^ src/usr/usrdiacom.cpp:8895:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,72,26,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:8896:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {260,8,278,205}, CHECK, N_("Show relevant cells only")} ^ src/usr/usrdiacom.cpp:8898:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_cellselectdialog = {{50,75,419,365}, N_("Cell List"), 0, 8, us_cellselectdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:8918:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, libindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8918:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, libindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8920:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **librarylist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8922:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8923:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN curinstance, curcell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8923:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN curinstance, curcell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:8924:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9080:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {288,512,312,576}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:9081:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {232,512,256,576}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:9082:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {304,24,320,324}, CHECK, N_("Tiny cell instances hashed out")}, ^ src/usr/usrdiacom.cpp:9083:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,90}, MESSAGE, N_("Library:")}, ^ src/usr/usrdiacom.cpp:9084:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {28,4,188,150}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:9085:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,92,24,256}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:9086:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {196,4,197,584}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:9087:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {208,4,224,116}, MESSAGE, N_("For all cells:")}, ^ src/usr/usrdiacom.cpp:9088:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {28,156,44,496}, CHECK, N_("Disallow modification of anything in this cell")}, ^ src/usr/usrdiacom.cpp:9089:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {4,500,20,584}, MESSAGE, N_("Every cell:")}, ^ src/usr/usrdiacom.cpp:9090:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {52,156,68,496}, CHECK, N_("Disallow modification of instances in this cell")}, ^ src/usr/usrdiacom.cpp:9091:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {148,156,164,344}, MESSAGE|INACTIVE, N_("Characteristic X Spacing:")}, ^ src/usr/usrdiacom.cpp:9092:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {172,156,188,344}, MESSAGE|INACTIVE, N_("Characteristic Y Spacing:")}, ^ src/usr/usrdiacom.cpp:9093:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {148,348,164,424}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9094:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {172,348,188,424}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9095:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {76,156,92,496}, CHECK, N_("Part of a cell-library")}, ^ src/usr/usrdiacom.cpp:9096:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {76,500,92,536}, BUTTON, N_("Set")}, ^ src/usr/usrdiacom.cpp:9097:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {76,544,92,584}, BUTTON, N_("Clear")}, ^ src/usr/usrdiacom.cpp:9098:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {328,24,344,280}, MESSAGE|INACTIVE, N_("Hash cells when scale is more than:")}, ^ src/usr/usrdiacom.cpp:9099:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {328,284,344,344}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9100:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {328,348,344,472}, MESSAGE|INACTIVE, N_("lambda per pixel")}, ^ src/usr/usrdiacom.cpp:9101:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {124,156,140,344}, RADIO, N_("Expand new instances")}, ^ src/usr/usrdiacom.cpp:9102:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {124,360,140,548}, RADIO, N_("Unexpand new instances")}, ^ src/usr/usrdiacom.cpp:9103:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {232,24,248,324}, CHECK, N_("Check cell dates during creation")}, ^ src/usr/usrdiacom.cpp:9104:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {28,544,44,584}, BUTTON, N_("Clear")}, ^ src/usr/usrdiacom.cpp:9105:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {28,500,44,536}, BUTTON, N_("Set")}, ^ src/usr/usrdiacom.cpp:9106:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {52,544,68,584}, BUTTON, N_("Clear")}, ^ src/usr/usrdiacom.cpp:9107:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {52,500,68,536}, BUTTON, N_("Set")}, ^ src/usr/usrdiacom.cpp:9108:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {256,24,272,324}, CHECK, N_("Switch technology to match current cell")}, ^ src/usr/usrdiacom.cpp:9109:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {352,24,368,280}, MESSAGE|INACTIVE, N_("Cell explorer text size:")}, ^ src/usr/usrdiacom.cpp:9110:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {352,284,368,344}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9111:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {280,24,296,324}, CHECK, N_("Place Cell-Center in new cells")}, ^ src/usr/usrdiacom.cpp:9112:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {100,156,116,496}, CHECK, N_("Use technology editor on this cell")}, ^ src/usr/usrdiacom.cpp:9113:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {100,500,116,536}, BUTTON, N_("Set")}, ^ src/usr/usrdiacom.cpp:9114:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {100,544,116,584}, BUTTON, N_("Clear")} ^ src/usr/usrdiacom.cpp:9116:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_celldialog = {{50,75,427,669}, N_("Cell Options"), 0, 35, us_celldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:9148:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thiscell, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9148:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thiscell, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9149:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9150:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *savelib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9150:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *savelib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9151:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, **liblist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9151:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, **liblist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9159:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9191:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)np, VNODEPROTO, VINTEGER|VISARRAY, x_("FACET_characteristic_spacing")); ^ src/usr/usrdiacom.cpp:9266:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_facet_explorer_textsize")); ^ src/usr/usrdiacom.cpp:9331:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DFCO_CHARSPACX, x_("")); ^ src/usr/usrdiacom.cpp:9332:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DFCO_CHARSPACY, x_("")); ^ src/usr/usrdiacom.cpp:9524:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("userbits"), fi->newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:9526:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)np, VNODEPROTO, x_("FACET_characteristic_spacing"), ^ src/usr/usrdiacom.cpp:9549:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_facet_explorer_textsize"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:9567:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {92,4,116,72}, BUTTON, N_("Find")}, ^ src/usr/usrdiacom.cpp:9568:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {124,328,148,396}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:9569:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {92,84,116,152}, BUTTON, N_("Replace")}, ^ src/usr/usrdiacom.cpp:9570:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,76,24,396}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9571:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,8,24,72}, MESSAGE, N_("Find:")}, ^ src/usr/usrdiacom.cpp:9572:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {36,76,52,396}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9573:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {36,8,52,72}, MESSAGE, N_("Replace:")}, ^ src/usr/usrdiacom.cpp:9574:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {92,296,116,396}, BUTTON, N_("Replace All")}, ^ src/usr/usrdiacom.cpp:9575:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {64,216,80,344}, CHECK, N_("Find Reverse")}, ^ src/usr/usrdiacom.cpp:9576:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {64,80,80,208}, CHECK, N_("Case Sensitive")}, ^ src/usr/usrdiacom.cpp:9577:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {92,164,116,284}, BUTTON, N_("Replace and Find")}, ^ src/usr/usrdiacom.cpp:9578:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {128,4,144,96}, MESSAGE, N_("Line number:")}, ^ src/usr/usrdiacom.cpp:9579:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {128,100,144,180}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9580:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {128,188,144,268}, BUTTON, N_("Go To Line")} ^ src/usr/usrdiacom.cpp:9582:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_txtsardialog = {{75,75,232,481}, N_("Search and Replace"), 0, 14, us_txtsardialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:9600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, bits, i, tot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, bits, i, tot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, bits, i, tot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9600:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, bits, i, tot; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9601:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN textsearch; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *sea, *rep, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *sea, *rep, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *sea, *rep, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9745:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {48,456,72,520}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:9746:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {12,456,36,520}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:9747:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {116,4,132,112}, MESSAGE, N_("Company Name:")}, ^ src/usr/usrdiacom.cpp:9748:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {92,116,108,232}, MESSAGE, N_("Default:")}, ^ src/usr/usrdiacom.cpp:9749:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {140,4,156,112}, MESSAGE, N_("Designer Name:")}, ^ src/usr/usrdiacom.cpp:9750:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {164,4,180,112}, MESSAGE, N_("Project Name:")}, ^ src/usr/usrdiacom.cpp:9751:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {44,4,60,100}, MESSAGE, N_("Frame size:")}, ^ src/usr/usrdiacom.cpp:9752:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {44,104,60,220}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:9753:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {32,228,48,324}, RADIO, N_("Landscape")}, ^ src/usr/usrdiacom.cpp:9754:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {56,228,72,324}, RADIO, N_("Portrait")}, ^ src/usr/usrdiacom.cpp:9755:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {8,4,24,404}, MESSAGE, N_("For cell:")}, ^ src/usr/usrdiacom.cpp:9756:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {116,116,132,316}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9757:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {80,4,80,524}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:9758:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {140,116,156,316}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9759:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {164,116,180,316}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9760:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {92,324,108,384}, MESSAGE, N_("Library:")}, ^ src/usr/usrdiacom.cpp:9761:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {92,384,108,524}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:9762:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {116,324,132,524}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9763:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {140,324,156,524}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9764:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {164,324,180,524}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:9765:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {44,332,60,444}, CHECK, N_("Title Box")} ^ src/usr/usrdiacom.cpp:9767:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_drawingoptdialog = {{50,75,239,609}, N_("Frame Options"), 0, 21, us_drawingoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:9788:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9789:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9790:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *curlib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9790:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib, *curlib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9791:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9794:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *framenames[] = {N_("None"), N_("Half-A-Size"), N_("A-Size"), ^ src/usr/usrdiacom.cpp:9794:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *framenames[] = {N_("None"), N_("Half-A-Size"), N_("A-Size"), ^ src/usr/usrdiacom.cpp:9794:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *framenames[] = {N_("None"), N_("Half-A-Size"), N_("A-Size"), ^ src/usr/usrdiacom.cpp:9795:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("B-Size"), N_("C-Size"), N_("D-Size"), N_("E-Size")}; ^ src/usr/usrdiacom.cpp:9795:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("B-Size"), N_("C-Size"), N_("D-Size"), N_("E-Size")}; ^ src/usr/usrdiacom.cpp:9795:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("B-Size"), N_("C-Size"), N_("D-Size"), N_("E-Size")}; ^ src/usr/usrdiacom.cpp:9795:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("B-Size"), N_("C-Size"), N_("D-Size"), N_("E-Size")}; ^ src/usr/usrdiacom.cpp:9796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9796:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr, *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:9806:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:9808:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:9810:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:9818:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:9819:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var != NOVARIABLE) pt = (CHAR *)var->addr; else pt = x_(""); ^ src/usr/usrdiacom.cpp:9821:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:9822:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var != NOVARIABLE) pt = (CHAR *)var->addr; else pt = x_(""); ^ src/usr/usrdiacom.cpp:9824:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:9825:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var != NOVARIABLE) pt = (CHAR *)var->addr; else pt = x_(""); ^ src/usr/usrdiacom.cpp:9991:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:9996:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10000:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_company_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10005:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10010:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10014:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_designer_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10019:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10024:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10028:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_project_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10035:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10040:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10044:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_company_name"), (INTBIG)threestrings[0], VSTRING); ^ src/usr/usrdiacom.cpp:10047:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10052:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10056:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_designer_name"), (INTBIG)threestrings[1], VSTRING); ^ src/usr/usrdiacom.cpp:10059:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10064:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10068:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_project_name"), (INTBIG)threestrings[2], VSTRING); ^ src/usr/usrdiacom.cpp:10101:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {180,268,204,348}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:10102:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {180,152,204,232}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:10103:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,216}, CHECK, N_("Beep after long jobs")}, ^ src/usr/usrdiacom.cpp:10104:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {80,8,96,308}, CHECK, N_("Include date and version in output files")}, ^ src/usr/usrdiacom.cpp:10105:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {180,40,204,120}, BUTTON, N_("Advanced")}, ^ src/usr/usrdiacom.cpp:10106:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {128,8,144,308}, MESSAGE, N_("Maximum errors to report (0 for infinite):")}, ^ src/usr/usrdiacom.cpp:10107:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {128,312,144,372}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10108:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {56,8,72,308}, CHECK, N_("Expandable dialogs default to fullsize")}, ^ src/usr/usrdiacom.cpp:10109:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {32,8,48,308}, CHECK, N_("Click sounds when arcs are created")}, ^ src/usr/usrdiacom.cpp:10110:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {152,8,168,252}, MESSAGE, N_("Prevent motion after selection for:")}, ^ src/usr/usrdiacom.cpp:10111:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {152,256,168,304}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10112:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {152,308,168,384}, MESSAGE, N_("seconds")}, ^ src/usr/usrdiacom.cpp:10113:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {104,8,120,384}, CHECK, N_("Show file-selection dialog before writing netlists")} ^ src/usr/usrdiacom.cpp:10115:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_genoptdialog = {{75,75,288,469}, N_("General Options"), 0, 13, us_genoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:10130:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {8,8,24,268}, MESSAGE, N_("These are advanced commands")}, ^ src/usr/usrdiacom.cpp:10131:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {14,276,38,352}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:10132:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {152,188,176,348}, BUTTON, N_("Edit Dialogs")}, ^ src/usr/usrdiacom.cpp:10133:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {88,16,112,176}, BUTTON, N_("List Changed Options")}, ^ src/usr/usrdiacom.cpp:10134:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {184,188,208,348}, BUTTON, N_("Examine Memory Arena")}, ^ src/usr/usrdiacom.cpp:10135:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {184,16,208,176}, BUTTON, N_("Dump Name Space")}, ^ src/usr/usrdiacom.cpp:10136:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {152,16,176,176}, BUTTON, N_("Show R-Tree for Cell")}, ^ src/usr/usrdiacom.cpp:10137:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {88,188,112,348}, BUTTON, N_("Save Options as Text")}, ^ src/usr/usrdiacom.cpp:10138:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {120,16,144,176}, BUTTON, N_("Interactive Undo")}, ^ src/usr/usrdiacom.cpp:10139:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {120,188,144,348}, BUTTON, N_("Toggle Internal Errors")}, ^ src/usr/usrdiacom.cpp:10140:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {54,188,78,348}, BUTTON, N_("Edit Variables")}, ^ src/usr/usrdiacom.cpp:10141:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {28,8,44,268}, MESSAGE, N_("And should not normally be used")}, ^ src/usr/usrdiacom.cpp:10142:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {54,16,78,176}, BUTTON, N_("Language Translation")} ^ src/usr/usrdiacom.cpp:10144:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_advdialog = {{75,75,292,432}, N_("Advanced Users Only"), 0, 13, us_advdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:10161:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10163:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10174:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_maximum_errors")); ^ src/usr/usrdiacom.cpp:10213:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_maximum_errors")) != NOVARIABLE) ^ src/usr/usrdiacom.cpp:10214:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] delval((INTBIG)us_tool, VTOOL, x_("USER_maximum_errors")); ^ src/usr/usrdiacom.cpp:10217:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_maximum_errors"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:10238:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("dialog-edit"); ^ src/usr/usrdiacom.cpp:10244:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("options-changed"); ^ src/usr/usrdiacom.cpp:10250:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("arena"); ^ src/usr/usrdiacom.cpp:10256:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("namespace"); ^ src/usr/usrdiacom.cpp:10262:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("rtree"); ^ src/usr/usrdiacom.cpp:10269:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("examine-options"); ^ src/usr/usrdiacom.cpp:10276:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("undo"); ^ src/usr/usrdiacom.cpp:10282:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("internal-errors"); ^ src/usr/usrdiacom.cpp:10327:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {368,124,392,204}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:10328:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {368,16,392,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:10329:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {20,4,360,304}, SCROLLMULTI, x_("")}, ^ src/usr/usrdiacom.cpp:10330:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {0,4,16,304}, MESSAGE, N_("0 Objects:")}, ^ src/usr/usrdiacom.cpp:10331:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {28,308,44,388}, MESSAGE, N_("X Position:")}, ^ src/usr/usrdiacom.cpp:10332:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {28,392,44,472}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10333:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {68,308,84,388}, MESSAGE, N_("Y Position:")}, ^ src/usr/usrdiacom.cpp:10334:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {68,392,84,472}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10335:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {108,308,124,388}, MESSAGE, N_("X Size:")}, ^ src/usr/usrdiacom.cpp:10336:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {108,392,124,472}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10337:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {148,308,164,388}, MESSAGE, N_("Y Size:")}, ^ src/usr/usrdiacom.cpp:10338:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {148,392,164,472}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10339:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {220,308,236,388}, MESSAGE, N_("Width:")}, ^ src/usr/usrdiacom.cpp:10340:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {220,392,236,472}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:10341:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {8,308,24,472}, MESSAGE, N_("For all selected nodes:")}, ^ src/usr/usrdiacom.cpp:10342:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {200,308,216,472}, MESSAGE, N_("For all selected arcs:")}, ^ src/usr/usrdiacom.cpp:10343:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {368,232,392,312}, BUTTON, N_("Info")}, ^ src/usr/usrdiacom.cpp:10344:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {368,340,392,420}, BUTTON, N_("Remove")}, ^ src/usr/usrdiacom.cpp:10345:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {344,308,360,472}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:10346:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {48,336,64,472}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:10347:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {88,336,104,472}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:10348:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {128,336,144,472}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:10349:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {168,336,184,472}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:10350:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {240,336,256,472}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:10351:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {192,308,193,472}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:10352:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {272,308,288,472}, MESSAGE, N_("For all selected exports:")}, ^ src/usr/usrdiacom.cpp:10353:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {264,308,265,472}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:10354:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {292,308,308,472}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:10355:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {316,308,317,472}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:10356:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {324,308,340,472}, MESSAGE, N_("For everything:")} ^ src/usr/usrdiacom.cpp:10358:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_multigetinfodialog = {{75,75,476,556}, N_("Multiple Object Information"), 0, 30, us_multigetinfodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:10382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2, **nis, *onenode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2, **nis, *onenode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2, **nis, *onenode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2, **nis, *onenode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10382:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni, *ni1, *ni2, **nis, *onenode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10383:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *onearc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10383:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai, *onearc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10384:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *geom, *got1, *got2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10384:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *geom, *got1, *got2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10384:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *geom, *got1, *got2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN nodeinfochanged, arcinfochanged, positionchanged, xyrev, highlightchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN nodeinfochanged, arcinfochanged, positionchanged, xyrev, highlightchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN nodeinfochanged, arcinfochanged, positionchanged, xyrev, highlightchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN nodeinfochanged, arcinfochanged, positionchanged, xyrev, highlightchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10385:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN nodeinfochanged, arcinfochanged, positionchanged, xyrev, highlightchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10386:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG len, i, j, k, swap, distx, disty, cx, cy, gotjustone, *linelist, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10392:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10392:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10393:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10394:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10572:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DGIM_OBJECTLIST, x_("----------------------------")); ^ src/usr/usrdiacom.cpp:10828:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)high.fromport, VPORTPROTO, x_("userbits"), newbit, ^ src/usr/usrdiacom.cpp:10899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HIGHLIGHT *c1, *c2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER HIGHLIGHT *c1, *c2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *got1, *got2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *got1, *got2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10901:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG s1, s2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10901:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG s1, s2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10902:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG in1, in2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10902:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG in1, in2; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10926:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, dx, dy, xsize, ysize, xpos, ypos, width, value, minxsize, maxxsize, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10931:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10932:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10933:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *geom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10934:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gotxpos, gotypos, gotxsize, gotysize, gotwidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gotxpos, gotypos, gotxsize, gotysize, gotwidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gotxpos, gotypos, gotxsize, gotysize, gotwidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gotxpos, gotypos, gotxsize, gotysize, gotwidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG gotxpos, gotypos, gotxsize, gotysize, gotwidth; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:10936:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11096:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%ld of %ld)"), whichone[i], oftotal[i]); ^ src/usr/usrdiacom.cpp:11150:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {480,236,504,308}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:11151:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {480,20,504,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:11152:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {200,8,216,64}, RADIO, N_("Left")}, ^ src/usr/usrdiacom.cpp:11153:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {40,8,88,340}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:11154:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {332,64,348,112}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:11155:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {136,8,152,80}, RADIO, N_("Center")}, ^ src/usr/usrdiacom.cpp:11156:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {152,8,168,80}, RADIO, N_("Bottom")}, ^ src/usr/usrdiacom.cpp:11157:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {168,8,184,64}, RADIO, N_("Top")}, ^ src/usr/usrdiacom.cpp:11158:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {184,8,200,72}, RADIO, N_("Right")}, ^ src/usr/usrdiacom.cpp:11159:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {216,8,232,104}, RADIO, N_("Lower right")}, ^ src/usr/usrdiacom.cpp:11160:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {232,8,248,104}, RADIO, N_("Lower left")}, ^ src/usr/usrdiacom.cpp:11161:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {248,8,264,104}, RADIO, N_("Upper right")}, ^ src/usr/usrdiacom.cpp:11162:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {264,8,280,96}, RADIO, N_("Upper left")}, ^ src/usr/usrdiacom.cpp:11163:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {280,8,296,80}, RADIO, N_("Boxed")}, ^ src/usr/usrdiacom.cpp:11164:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {332,120,348,280}, RADIO, N_("Points (max 63)")}, ^ src/usr/usrdiacom.cpp:11165:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {120,16,136,110}, MESSAGE, N_("Text corner:")}, ^ src/usr/usrdiacom.cpp:11166:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {164,244,180,324}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:11167:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {188,244,204,324}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:11168:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {164,152,180,241}, MESSAGE, N_("X offset:")}, ^ src/usr/usrdiacom.cpp:11169:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {188,152,204,241}, MESSAGE, N_("Y offset:")}, ^ src/usr/usrdiacom.cpp:11175:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {4,8,36,340}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:11176:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {128,194,148,294}, BUTTON, N_("Edit Text")}, ^ src/usr/usrdiacom.cpp:11177:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {236,152,252,340}, CHECK, N_("Visible only inside cell")}, ^ src/usr/usrdiacom.cpp:11178:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {96,8,112,340}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:11179:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {212,232,228,340}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:11180:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {212,152,228,231}, MESSAGE, N_("Language:")}, ^ src/usr/usrdiacom.cpp:11181:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {308,8,324,88}, MESSAGE, N_("Show:")}, ^ src/usr/usrdiacom.cpp:11182:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {308,92,324,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:11183:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {356,64,372,112}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:11184:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {356,120,372,280}, RADIO, N_("Lambda (max 127.75)")}, ^ src/usr/usrdiacom.cpp:11185:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {380,92,396,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:11186:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {380,8,396,87}, MESSAGE, N_("Type face:")}, ^ src/usr/usrdiacom.cpp:11187:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {404,8,420,91}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:11188:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {404,104,420,187}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:11189:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {404,196,420,279}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:11190:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {344,8,360,56}, MESSAGE, N_("Size")}, ^ src/usr/usrdiacom.cpp:11191:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {268,260,292,332}, BUTTON, N_("Node Info")}, ^ src/usr/usrdiacom.cpp:11192:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {268,160,292,232}, BUTTON, N_("See Node")}, ^ src/usr/usrdiacom.cpp:11193:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {428,92,444,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:11194:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {428,8,444,87}, MESSAGE, N_("Rotation:")}, ^ src/usr/usrdiacom.cpp:11195:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {452,92,468,280}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:11196:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {452,8,468,87}, MESSAGE, N_("Units:")} ^ src/usr/usrdiacom.cpp:11198:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_showtextdialog = {{50,75,563,424}, N_("Information on Highlighted Text"), 0, 47, us_showtextdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11243:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, j, i, height, objtype, lambda, savetype, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11246:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN changed, posnotoffset, cantbox; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11246:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN changed, posnotoffset, cantbox; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11246:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN changed, posnotoffset, cantbox; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11251:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11252:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11253:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *noevar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *noevar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11255:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11256:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *whattodisplay[] = {N_("Value"), N_("Name&Value"), ^ src/usr/usrdiacom.cpp:11256:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *whattodisplay[] = {N_("Value"), N_("Name&Value"), ^ src/usr/usrdiacom.cpp:11257:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:11257:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:11271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11272:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:11496:20: warning: array comparison always evaluates to true [-Wtautological-compare] if (newdescript != descript) ^ src/usr/usrdiacom.cpp:12171:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {268,376,292,448}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:12172:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {268,284,292,356}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:12173:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {120,8,136,56}, RADIO, N_("Left")}, ^ src/usr/usrdiacom.cpp:12174:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,112,24,448}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12175:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {88,216,104,264}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12176:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,8,72,88}, RADIO, N_("Center")}, ^ src/usr/usrdiacom.cpp:12177:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {72,8,88,80}, RADIO, N_("Bottom")}, ^ src/usr/usrdiacom.cpp:12178:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {88,8,104,56}, RADIO, N_("Top")}, ^ src/usr/usrdiacom.cpp:12179:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {104,8,120,64}, RADIO, N_("Right")}, ^ src/usr/usrdiacom.cpp:12180:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {136,8,152,104}, RADIO, N_("Lower right")}, ^ src/usr/usrdiacom.cpp:12181:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {152,8,168,96}, RADIO, N_("Lower left")}, ^ src/usr/usrdiacom.cpp:12182:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {168,8,184,104}, RADIO, N_("Upper right")}, ^ src/usr/usrdiacom.cpp:12183:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {184,8,200,96}, RADIO, N_("Upper left")}, ^ src/usr/usrdiacom.cpp:12184:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {88,272,104,432}, RADIO, N_("Points (max 63)")}, ^ src/usr/usrdiacom.cpp:12185:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {268,192,292,264}, BUTTON, N_("Attributes")}, ^ src/usr/usrdiacom.cpp:12186:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {40,16,56,107}, MESSAGE, N_("Text corner:")}, ^ src/usr/usrdiacom.cpp:12187:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {208,232,224,296}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12188:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {208,384,224,448}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12189:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {208,160,224,225}, MESSAGE, N_("X offset:")}, ^ src/usr/usrdiacom.cpp:12190:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {208,312,224,377}, MESSAGE, N_("Y offset:")}, ^ src/usr/usrdiacom.cpp:12196:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {8,8,24,104}, MESSAGE, N_("Export name:")}, ^ src/usr/usrdiacom.cpp:12197:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {40,280,56,424}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:12198:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {40,160,56,276}, MESSAGE, N_("Characteristics:")}, ^ src/usr/usrdiacom.cpp:12199:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {240,8,256,120}, CHECK, N_("Always drawn")}, ^ src/usr/usrdiacom.cpp:12200:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {216,8,232,100}, CHECK, N_("Body only")}, ^ src/usr/usrdiacom.cpp:12201:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {112,216,128,264}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12202:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {112,272,128,432}, RADIO, N_("Lambda (max 127.75)")}, ^ src/usr/usrdiacom.cpp:12203:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {136,248,152,448}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:12204:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {136,160,152,243}, MESSAGE, N_("Text font:")}, ^ src/usr/usrdiacom.cpp:12205:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {184,160,200,231}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:12206:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {184,256,200,327}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:12207:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {184,352,200,440}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:12208:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {100,160,116,208}, MESSAGE, N_("Size")}, ^ src/usr/usrdiacom.cpp:12209:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {268,8,292,80}, BUTTON, N_("See Node")}, ^ src/usr/usrdiacom.cpp:12210:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {268,100,292,172}, BUTTON, N_("Node Info")}, ^ src/usr/usrdiacom.cpp:12211:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {160,248,176,416}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:12212:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {160,160,176,237}, MESSAGE, N_("Rotation:")}, ^ src/usr/usrdiacom.cpp:12213:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {232,160,248,449}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12214:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {64,160,80,276}, MESSAGE, N_("Reference name:")}, ^ src/usr/usrdiacom.cpp:12215:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {64,280,80,448}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:12217:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_portinfodialog = {{50,75,351,534}, N_("Export Information"), 0, 45, us_portinfodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:12263:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12264:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12265:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12266:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12267:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12268:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12319:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)pp, VPORTPROTO, VSTRING, x_("EXPORT_reference_name")); ^ src/usr/usrdiacom.cpp:12320:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) refname = x_(""); else ^ src/usr/usrdiacom.cpp:12520:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)pp, VPORTPROTO, x_("userbits"), newbit, VINTEGER); ^ src/usr/usrdiacom.cpp:12530:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (getval((INTBIG)pp, VPORTPROTO, VSTRING, x_("EXPORT_reference_name")) != NOVARIABLE) ^ src/usr/usrdiacom.cpp:12531:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] delval((INTBIG)pp, VPORTPROTO, x_("EXPORT_reference_name")); ^ src/usr/usrdiacom.cpp:12534:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)pp, VPORTPROTO, x_("EXPORT_reference_name"), ^ src/usr/usrdiacom.cpp:12629:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {148,336,172,408}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:12630:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {108,336,132,408}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:12631:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {188,336,212,408}, BUTTON, N_("Attributes")}, ^ src/usr/usrdiacom.cpp:12632:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {104,88,120,176}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12633:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,88,24,392}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12634:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,88,48,392}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12635:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {56,88,72,392}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12636:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {80,88,96,172}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:12637:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {128,88,144,320}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12638:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {80,280,96,364}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12639:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {176,88,192,320}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12640:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {8,16,24,80}, MESSAGE, N_("Type:")}, ^ src/usr/usrdiacom.cpp:12641:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {32,16,48,80}, MESSAGE, N_("Network:")}, ^ src/usr/usrdiacom.cpp:12642:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {80,16,96,80}, MESSAGE, N_("Width:")}, ^ src/usr/usrdiacom.cpp:12643:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {104,16,120,80}, MESSAGE, N_("Angle:")}, ^ src/usr/usrdiacom.cpp:12644:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {128,16,144,80}, MESSAGE, N_("Head:")}, ^ src/usr/usrdiacom.cpp:12645:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {80,216,96,280}, MESSAGE, N_("Bus size:")}, ^ src/usr/usrdiacom.cpp:12646:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {176,16,192,80}, MESSAGE, N_("Tail:")}, ^ src/usr/usrdiacom.cpp:12647:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {104,196,120,324}, CHECK, N_("Easy to Select")}, ^ src/usr/usrdiacom.cpp:12648:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {252,16,268,112}, CHECK, N_("Negated")}, ^ src/usr/usrdiacom.cpp:12649:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {276,16,292,112}, CHECK, N_("Directional")}, ^ src/usr/usrdiacom.cpp:12650:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {300,16,316,120}, CHECK, N_("Ends extend")}, ^ src/usr/usrdiacom.cpp:12651:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {252,136,268,240}, CHECK, N_("Ignore head")}, ^ src/usr/usrdiacom.cpp:12652:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {276,136,292,232}, CHECK, N_("Ignore tail")}, ^ src/usr/usrdiacom.cpp:12653:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {300,136,316,304}, CHECK, N_("Reverse head and tail")}, ^ src/usr/usrdiacom.cpp:12654:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {252,328,268,424}, CHECK, N_("Temporary")}, ^ src/usr/usrdiacom.cpp:12655:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {276,312,292,416}, CHECK, N_("Fixed-angle")}, ^ src/usr/usrdiacom.cpp:12656:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {56,16,72,80}, MESSAGE, N_("Name:")}, ^ src/usr/usrdiacom.cpp:12657:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {228,136,244,300}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12658:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {152,40,168,80}, MESSAGE, N_("At:")}, ^ src/usr/usrdiacom.cpp:12659:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {152,88,168,220}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12660:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {152,232,168,272}, BUTTON, N_("See")}, ^ src/usr/usrdiacom.cpp:12661:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {200,40,216,80}, MESSAGE, N_("At:")}, ^ src/usr/usrdiacom.cpp:12662:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {200,88,216,220}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:12663:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {200,232,216,272}, BUTTON, N_("See")}, ^ src/usr/usrdiacom.cpp:12664:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {152,280,168,320}, BUTTON, N_("Info")}, ^ src/usr/usrdiacom.cpp:12665:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {200,280,216,320}, BUTTON, N_("Info")}, ^ src/usr/usrdiacom.cpp:12666:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {300,312,316,416}, CHECK, N_("Slidable")}, ^ src/usr/usrdiacom.cpp:12667:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {228,312,244,404}, CHECK, N_("Rigid")}, ^ src/usr/usrdiacom.cpp:12668:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {228,16,244,132}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:12670:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_showarcdialog = {{50,75,375,509}, N_("Arc Information"), 0, 40, us_showarcdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:12708:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12710:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:12746:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else str = x_(""); ^ src/usr/usrdiacom.cpp:12813:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newstr = (CHAR *)(*(el_curconstraint->request))(x_("describearc"), (INTBIG)ai); ^ src/usr/usrdiacom.cpp:12961:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST,x_("userbits"), ai->userbits | ISNEGATED, VINTEGER); ^ src/usr/usrdiacom.cpp:12963:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST,x_("userbits"), ai->userbits & ~ISNEGATED, VINTEGER); ^ src/usr/usrdiacom.cpp:12966:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | ISDIRECTIONAL, VINTEGER); ^ src/usr/usrdiacom.cpp:12968:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~ISDIRECTIONAL, VINTEGER); ^ src/usr/usrdiacom.cpp:12971:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOEXTEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12973:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOEXTEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12976:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOTEND1, VINTEGER); ^ src/usr/usrdiacom.cpp:12978:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOTEND1, VINTEGER); ^ src/usr/usrdiacom.cpp:12981:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOTEND0, VINTEGER); ^ src/usr/usrdiacom.cpp:12983:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOTEND0, VINTEGER); ^ src/usr/usrdiacom.cpp:12986:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | REVERSEEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12988:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~REVERSEEND, VINTEGER); ^ src/usr/usrdiacom.cpp:13043:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN xyrev, serptrans; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13043:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN xyrev, serptrans; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13044:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13046:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13087:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, nlx, nhx, nly, nhy, swap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13088:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13166:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,8,48,56}, MESSAGE, N_("Name:")}, ^ src/usr/usrdiacom.cpp:13167:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,24,56}, MESSAGE, N_("Type:")}, ^ src/usr/usrdiacom.cpp:13168:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,64,48,392}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13169:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,64,24,392}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13170:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {76,80,92,176}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13171:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {100,80,116,174}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13172:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {56,76,72,193}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13173:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {100,8,116,72}, MESSAGE, N_("Y size:")}, ^ src/usr/usrdiacom.cpp:13174:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {76,8,92,72}, MESSAGE, N_("X size:")}, ^ src/usr/usrdiacom.cpp:13175:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {76,208,92,288}, MESSAGE, N_("X position:")}, ^ src/usr/usrdiacom.cpp:13176:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {76,296,92,392}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13177:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {100,296,116,390}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13178:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {100,208,116,288}, MESSAGE, N_("Y position:")}, ^ src/usr/usrdiacom.cpp:13179:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {56,292,72,392}, MESSAGE, N_("Lower-left:")}, ^ src/usr/usrdiacom.cpp:13180:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {124,8,140,72}, MESSAGE, N_("Rotation:")}, ^ src/usr/usrdiacom.cpp:13181:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {124,80,140,128}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13182:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {124,136,140,246}, AUTOCHECK, N_("Transposed")}, ^ src/usr/usrdiacom.cpp:13183:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {124,264,140,392}, AUTOCHECK, N_("Easy to Select")}, ^ src/usr/usrdiacom.cpp:13184:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {148,32,172,104}, BUTTON, N_("More")}, ^ src/usr/usrdiacom.cpp:13185:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {148,120,172,192}, BUTTON, N_("Close")}, ^ src/usr/usrdiacom.cpp:13186:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {148,208,172,280}, BUTTON, N_("Apply")}, ^ src/usr/usrdiacom.cpp:13187:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {148,300,172,372}, DEFBUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:13188:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {180,8,196,104}, RADIOA, N_("Expanded")}, ^ src/usr/usrdiacom.cpp:13189:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {180,112,196,216}, RADIOA, N_("Unexpanded")}, ^ src/usr/usrdiacom.cpp:13190:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {180,220,196,392}, AUTOCHECK, N_("Only Visible Inside Cell")}, ^ src/usr/usrdiacom.cpp:13191:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {229,8,245,156}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13192:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {205,8,221,156}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13193:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {205,160,221,392}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13194:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {229,160,245,392}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:13195:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {256,20,272,108}, RADIOB, N_("Ports:")}, ^ src/usr/usrdiacom.cpp:13196:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {256,124,272,244}, RADIOB, N_("Parameters:")}, ^ src/usr/usrdiacom.cpp:13197:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {256,260,272,380}, RADIOB, N_("Attributes")}, ^ src/usr/usrdiacom.cpp:13198:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {276,8,404,392}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:13199:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {416,12,432,104}, AUTOCHECK, N_("Locked")}, ^ src/usr/usrdiacom.cpp:13200:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {412,212,436,284}, BUTTON, N_("Get Info")}, ^ src/usr/usrdiacom.cpp:13201:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {412,316,436,388}, BUTTON, N_("Attributes")}, ^ src/usr/usrdiacom.cpp:13202:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {445,161,461,393}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:13203:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {469,161,485,393}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:13204:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {493,161,509,393}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13205:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {493,9,509,161}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13206:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {469,9,485,161}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:13207:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {445,9,461,157}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:13209:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_shownodedialog = {{50,75,568,478}, N_("Node Information"), 0, 42, us_shownodedialogitems, x_("shownode"), 176}; ^ src/usr/usrdiacom.cpp:13209:111: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_shownodedialog = {{50,75,568,478}, N_("Node Information"), 0, 42, us_shownodedialogitems, x_("shownode"), 176}; ^ src/usr/usrdiacom.cpp:13331:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13332:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13465:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *newNi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13492:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_TYPE, x_("")); ^ src/usr/usrdiacom.cpp:13493:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_NAME, x_("")); ^ src/usr/usrdiacom.cpp:13494:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_XSIZE, x_("")); ^ src/usr/usrdiacom.cpp:13495:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_YSIZE, x_("")); ^ src/usr/usrdiacom.cpp:13498:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_ROTATION, x_("")); ^ src/usr/usrdiacom.cpp:13500:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SIZE, x_("")); ^ src/usr/usrdiacom.cpp:13501:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_XPOSITION, x_("")); ^ src/usr/usrdiacom.cpp:13502:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_YPOSITION, x_("")); ^ src/usr/usrdiacom.cpp:13508:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL1, x_("")); ^ src/usr/usrdiacom.cpp:13509:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL1_L, x_("")); ^ src/usr/usrdiacom.cpp:13511:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL2_L, x_("")); ^ src/usr/usrdiacom.cpp:13514:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13515:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTR_L, x_("")); ^ src/usr/usrdiacom.cpp:13516:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:13517:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:13518:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTRLAN_L, x_("")); ^ src/usr/usrdiacom.cpp:13603:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13603:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cnp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *fromport; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13604:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp, *fromport; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, i, j, fun, lineno, xsize, ysize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN holdsoutline, line1used, line2used; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN holdsoutline, line1used, line2used; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN holdsoutline, line1used, line2used; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *ovar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *ovar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13609:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13611:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG characteristics; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13612:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:13614:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *transistortype[9] = {N_("N-type MOS"), N_("Depletion MOS"), N_("P-type MOS"), ^ src/usr/usrdiacom.cpp:13614:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *transistortype[9] = {N_("N-type MOS"), N_("Depletion MOS"), N_("P-type MOS"), ^ src/usr/usrdiacom.cpp:13614:78: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *transistortype[9] = {N_("N-type MOS"), N_("Depletion MOS"), N_("P-type MOS"), ^ src/usr/usrdiacom.cpp:13615:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("NPN Bipolar"), N_("PNP Bipolar"), N_("N-type JFET"), N_("P-type JFET"), N_("Depletion MESFET"), ^ src/usr/usrdiacom.cpp:13615:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("NPN Bipolar"), N_("PNP Bipolar"), N_("N-type JFET"), N_("P-type JFET"), N_("Depletion MESFET"), ^ src/usr/usrdiacom.cpp:13615:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("NPN Bipolar"), N_("PNP Bipolar"), N_("N-type JFET"), N_("P-type JFET"), N_("Depletion MESFET"), ^ src/usr/usrdiacom.cpp:13615:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("NPN Bipolar"), N_("PNP Bipolar"), N_("N-type JFET"), N_("P-type JFET"), N_("Depletion MESFET"), ^ src/usr/usrdiacom.cpp:13615:82: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("NPN Bipolar"), N_("PNP Bipolar"), N_("N-type JFET"), N_("P-type JFET"), N_("Depletion MESFET"), ^ src/usr/usrdiacom.cpp:13616:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Enhancement MESFET")}; ^ src/usr/usrdiacom.cpp:13617:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *flipfloptype[12] = {N_("RS Master/slave"), N_("JK Master/slave"), N_("D Master/slave"), ^ src/usr/usrdiacom.cpp:13617:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *flipfloptype[12] = {N_("RS Master/slave"), N_("JK Master/slave"), N_("D Master/slave"), ^ src/usr/usrdiacom.cpp:13617:84: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *flipfloptype[12] = {N_("RS Master/slave"), N_("JK Master/slave"), N_("D Master/slave"), ^ src/usr/usrdiacom.cpp:13618:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Master/slave"), N_("RS Positive"), N_("JK Positive"), N_("D Positive"), ^ src/usr/usrdiacom.cpp:13618:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Master/slave"), N_("RS Positive"), N_("JK Positive"), N_("D Positive"), ^ src/usr/usrdiacom.cpp:13618:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Master/slave"), N_("RS Positive"), N_("JK Positive"), N_("D Positive"), ^ src/usr/usrdiacom.cpp:13618:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Master/slave"), N_("RS Positive"), N_("JK Positive"), N_("D Positive"), ^ src/usr/usrdiacom.cpp:13619:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Positive"), N_("RS Negative"), N_("JK Negative"), N_("D Negative"), ^ src/usr/usrdiacom.cpp:13619:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Positive"), N_("RS Negative"), N_("JK Negative"), N_("D Negative"), ^ src/usr/usrdiacom.cpp:13619:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Positive"), N_("RS Negative"), N_("JK Negative"), N_("D Negative"), ^ src/usr/usrdiacom.cpp:13619:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Positive"), N_("RS Negative"), N_("JK Negative"), N_("D Negative"), ^ src/usr/usrdiacom.cpp:13620:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("T Negative")}; ^ src/usr/usrdiacom.cpp:13677:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("ATTR_"), 5) == 0) attrcount++; ^ src/usr/usrdiacom.cpp:13721:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("ATTR_"), 5) != 0) continue; ^ src/usr/usrdiacom.cpp:13880:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13886:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s = %s"), paramname[i], paramvalue[i]); ^ src/usr/usrdiacom.cpp:13891:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("Parameter '%s'"), paramname[i]); ^ src/usr/usrdiacom.cpp:13917:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13923:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s = %s"), attrname[i], attrvalue[i]); ^ src/usr/usrdiacom.cpp:13928:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("Attribute '%s'"), attrname[i]); ^ src/usr/usrdiacom.cpp:13951:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:14005:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] } else namestr = x_(""); ^ src/usr/usrdiacom.cpp:14094:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) pt = x_("0"); else ^ src/usr/usrdiacom.cpp:14104:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%s):"), ^ src/usr/usrdiacom.cpp:14108:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^ src/usr/usrdiacom.cpp:14120:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%s):"), ^ src/usr/usrdiacom.cpp:14124:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^ src/usr/usrdiacom.cpp:14134:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" (%s):"), ^ src/usr/usrdiacom.cpp:14138:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^ src/usr/usrdiacom.cpp:14148:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) pt = x_(""); else ^ src/usr/usrdiacom.cpp:14217:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) pt = x_(""); else ^ src/usr/usrdiacom.cpp:14271:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (endangle == 0.0) setText(DGIN_SPECIAL1, x_("360")); else ^ src/usr/usrdiacom.cpp:14284:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL1_L, x_("")); ^ src/usr/usrdiacom.cpp:14285:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL1, x_("")); ^ src/usr/usrdiacom.cpp:14290:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_SPECIAL2_L, x_("")); ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14310:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, lambda, xs, ys, xc, yc, r, t, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14316:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14317:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14318:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14319:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14320:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14321:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14322:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14443:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s = %s"), paramname[highlineno], ^ src/usr/usrdiacom.cpp:14452:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s = %s"), attrname[highlineno], ^ src/usr/usrdiacom.cpp:14466:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("Parameter '%s'"), paramname[highlineno]); ^ src/usr/usrdiacom.cpp:14476:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:14477:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:14486:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("Attribute '%s'"), attrname[highlineno]); ^ src/usr/usrdiacom.cpp:14496:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:14497:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:14562:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14672:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14682:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14841:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("ATTR_%s"), paramname[i]); ^ src/usr/usrdiacom.cpp:14895:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTARCINST *pi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14896:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14897:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14898:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCPROTO *ap; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, moreinfo, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, moreinfo, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, moreinfo, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14899:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, count, moreinfo, lambda; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14900:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *activity; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14902:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:14921:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (count > 0) addstringtoinfstr(infstr, x_(",")); ^ src/usr/usrdiacom.cpp:14922:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(" ")); ^ src/usr/usrdiacom.cpp:14932:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (moreinfo != 0) addstringtoinfstr(infstr, x_(":")); ^ src/usr/usrdiacom.cpp:14975:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {128,212,152,292}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:14976:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {128,12,152,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:14977:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {128,112,152,192}, BUTTON, N_("More")}, ^ src/usr/usrdiacom.cpp:14978:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,152}, MESSAGE, N_("Number of contacts:")}, ^ src/usr/usrdiacom.cpp:14979:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,157,24,209}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:14980:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,8,48,292}, CHECK, N_("Move contacts half-lambda closer in")}, ^ src/usr/usrdiacom.cpp:14981:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {80,8,96,152}, MESSAGE, N_("Actual width:")}, ^ src/usr/usrdiacom.cpp:14982:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {80,156,96,292}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:14983:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {56,8,72,152}, MESSAGE, N_("Maximum width:")}, ^ src/usr/usrdiacom.cpp:14984:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {56,156,72,292}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:14985:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {104,156,120,292}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:14986:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {104,8,120,152}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:14988:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_scatrndialog = {{75,75,236,376}, N_("Scalable Transistor Information"), 0, 12, us_scatrndialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15002:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, lambda, numcontacts, xsize, widlang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15002:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, lambda, numcontacts, xsize, widlang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15002:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, lambda, numcontacts, xsize, widlang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15002:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, lambda, numcontacts, xsize, widlang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15002:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, lambda, numcontacts, xsize, widlang; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15004:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN insetcontacts, changed; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15004:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN insetcontacts, changed; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15005:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15006:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15008:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *contcount[3] = {x_("0"), x_("1"), x_("2")}; ^ src/usr/usrdiacom.cpp:15008:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *contcount[3] = {x_("0"), x_("1"), x_("2")}; ^ src/usr/usrdiacom.cpp:15008:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *contcount[3] = {x_("0"), x_("1"), x_("2")}; ^ src/usr/usrdiacom.cpp:15021:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) origvarstring = x_("2"); else ^ src/usr/usrdiacom.cpp:15107:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {100,196,124,276}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15108:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {100,12,124,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15109:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,172}, MESSAGE, N_("Global signal name:")}, ^ src/usr/usrdiacom.cpp:15110:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,8,48,280}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15111:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {64,8,80,140}, MESSAGE, N_("Characteristics:")}, ^ src/usr/usrdiacom.cpp:15112:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {64,144,80,284}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15113:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {100,104,124,184}, BUTTON, N_("More")} ^ src/usr/usrdiacom.cpp:15115:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_globdialog = {{75,75,208,368}, N_("Global Signal"), 0, 7, us_globdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15125:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15126:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER UINTBIG characteristic; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15128:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15129:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15185:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {116,384,140,448}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15186:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {116,12,140,76}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15187:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,48,269}, MESSAGE, N_("Grid dot spacing (current window):")}, ^ src/usr/usrdiacom.cpp:15188:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,272,48,352}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15189:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,272,24,366}, MESSAGE, N_("Horizontal:")}, ^ src/usr/usrdiacom.cpp:15190:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,372,48,452}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15191:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {60,8,76,269}, MESSAGE, N_("Default grid spacing (new windows):")}, ^ src/usr/usrdiacom.cpp:15192:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {60,272,76,352}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15193:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,372,24,466}, MESSAGE, N_("Vertical:")}, ^ src/usr/usrdiacom.cpp:15194:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {60,372,76,452}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15195:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {88,8,104,269}, MESSAGE, N_("Distance between bold dots:")}, ^ src/usr/usrdiacom.cpp:15196:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {88,272,104,352}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15197:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {120,132,136,329}, CHECK, N_("Align grid with circuitry")}, ^ src/usr/usrdiacom.cpp:15198:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {88,372,104,452}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:15200:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_griddialog = {{50,75,199,550}, N_("Grid Options"), 0, 14, us_griddialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15213:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, xspacing, yspacing, xboldspacing, yboldspacing, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15216:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15218:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15234:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VFRACT|VISARRAY, x_("USER_default_grid")); ^ src/usr/usrdiacom.cpp:15279:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_default_grid"), ^ src/usr/usrdiacom.cpp:15301:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curwindowpart, VWINDOWPART, x_("state"), ^ src/usr/usrdiacom.cpp:15306:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curwindowpart, VWINDOWPART, x_("gridx"), newgridx, VINTEGER); ^ src/usr/usrdiacom.cpp:15307:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curwindowpart, VWINDOWPART, x_("gridy"), newgridy, VINTEGER); ^ src/usr/usrdiacom.cpp:15344:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {288,376,312,440}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15345:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,32,24,91}, MESSAGE, N_("Topics:")}, ^ src/usr/usrdiacom.cpp:15346:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,192,280,636}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:15347:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {24,8,309,177}, SCROLL, x_("")} ^ src/usr/usrdiacom.cpp:15349:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_helpdialog = {{50,75,378,720}, N_("Help"), 0, 4, us_helpdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15360:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15361:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15369:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] in = xopen(line, us_filetypehelp, x_(""), &filename); ^ src/usr/usrdiacom.cpp:15389:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_machine")); ^ src/usr/usrdiacom.cpp:15390:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) platform = x_(""); else ^ src/usr/usrdiacom.cpp:15452:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {216,309,240,389}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15453:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {180,308,204,388}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15454:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,88}, MESSAGE, N_("Inputs on:")}, ^ src/usr/usrdiacom.cpp:15455:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,92,24,192}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15456:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,8,48,88}, MESSAGE, N_("Outputs on:")}, ^ src/usr/usrdiacom.cpp:15457:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,92,48,192}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15458:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {56,8,72,88}, MESSAGE, N_("Bidir. on:")}, ^ src/usr/usrdiacom.cpp:15459:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {56,92,72,192}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15460:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,208,24,288}, MESSAGE, N_("Power on:")}, ^ src/usr/usrdiacom.cpp:15461:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,292,24,392}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15462:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {32,208,48,288}, MESSAGE, N_("Ground on:")}, ^ src/usr/usrdiacom.cpp:15463:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {32,292,48,392}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15464:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {56,208,72,288}, MESSAGE, N_("Clock on:")}, ^ src/usr/usrdiacom.cpp:15465:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {56,292,72,392}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15466:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {88,8,104,116}, CHECK, N_("Draw leads")}, ^ src/usr/usrdiacom.cpp:15467:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {144,8,160,160}, MESSAGE, N_("Export location:")}, ^ src/usr/usrdiacom.cpp:15468:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {144,164,160,264}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15469:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {168,8,184,160}, MESSAGE, N_("Export style:")}, ^ src/usr/usrdiacom.cpp:15470:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {168,164,184,264}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15471:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {112,8,128,116}, CHECK, N_("Draw body")}, ^ src/usr/usrdiacom.cpp:15472:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {113,264,129,340}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15473:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {192,8,208,160}, MESSAGE, N_("Export technology:")}, ^ src/usr/usrdiacom.cpp:15474:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {192,164,208,264}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15475:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {252,8,268,184}, MESSAGE, N_("Instance location:")}, ^ src/usr/usrdiacom.cpp:15476:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {252,188,268,288}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15477:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {224,8,240,184}, CHECK, N_("Reverse export order")}, ^ src/usr/usrdiacom.cpp:15478:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {88,148,104,248}, MESSAGE, N_("Lead length:")}, ^ src/usr/usrdiacom.cpp:15479:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {88,264,104,340}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15480:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {112,148,128,248}, MESSAGE, N_("Lead spacing:")} ^ src/usr/usrdiacom.cpp:15482:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_iconoptdialog = {{75,75,352,476}, N_("Icon Options"), 0, 29, us_iconoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15503:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15506:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *location[] = {N_("Left side"), N_("Right side"), N_("Top side"), ^ src/usr/usrdiacom.cpp:15506:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *location[] = {N_("Left side"), N_("Right side"), N_("Top side"), ^ src/usr/usrdiacom.cpp:15506:67: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *location[] = {N_("Left side"), N_("Right side"), N_("Top side"), ^ src/usr/usrdiacom.cpp:15507:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Bottom side")}; ^ src/usr/usrdiacom.cpp:15508:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portlocation[] = {N_("Body"), N_("Lead end"), N_("Lead middle")}; ^ src/usr/usrdiacom.cpp:15508:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portlocation[] = {N_("Body"), N_("Lead end"), N_("Lead middle")}; ^ src/usr/usrdiacom.cpp:15508:64: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portlocation[] = {N_("Body"), N_("Lead end"), N_("Lead middle")}; ^ src/usr/usrdiacom.cpp:15509:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portstyle[] = {N_("Centered"), N_("Inward"), N_("Outward")}; ^ src/usr/usrdiacom.cpp:15509:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portstyle[] = {N_("Centered"), N_("Inward"), N_("Outward")}; ^ src/usr/usrdiacom.cpp:15509:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *portstyle[] = {N_("Centered"), N_("Inward"), N_("Outward")}; ^ src/usr/usrdiacom.cpp:15510:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *porttech[] = {N_("Universal"), N_("Schematic")}; ^ src/usr/usrdiacom.cpp:15510:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *porttech[] = {N_("Universal"), N_("Schematic")}; ^ src/usr/usrdiacom.cpp:15511:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *instlocation[] = {N_("Upper-right"), N_("Upper-left"), ^ src/usr/usrdiacom.cpp:15511:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *instlocation[] = {N_("Upper-right"), N_("Upper-left"), ^ src/usr/usrdiacom.cpp:15512:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Lower-right"), N_("Lower-left")}; ^ src/usr/usrdiacom.cpp:15512:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Lower-right"), N_("Lower-left")}; ^ src/usr/usrdiacom.cpp:15514:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_lead_length")); ^ src/usr/usrdiacom.cpp:15516:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_lead_spacing")); ^ src/usr/usrdiacom.cpp:15518:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_style")); ^ src/usr/usrdiacom.cpp:15610:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_style"), style, VINTEGER); ^ src/usr/usrdiacom.cpp:15614:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_lead_length"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:15617:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_lead_spacing"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:15628:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {88,112,112,192}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15629:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {88,16,112,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15630:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,172}, CHECK, N_("Disable compiler")}, ^ src/usr/usrdiacom.cpp:15631:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,8,48,172}, CHECK, N_("Disable evaluation")}, ^ src/usr/usrdiacom.cpp:15632:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,8,72,172}, CHECK, N_("Enable Jose")} ^ src/usr/usrdiacom.cpp:15634:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_javaoptdialog = {{75,75,196,277}, N_("Java Options"), 0, 5, us_javaoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, newflags; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15643:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, newflags; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15644:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15685:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {108,184,132,248}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:15686:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {12,184,36,248}, BUTTON, N_("None")}, ^ src/usr/usrdiacom.cpp:15687:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,136,170}, SCROLL, x_("")} ^ src/usr/usrdiacom.cpp:15689:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_highlightlayerdialog = {{50,75,195,334}, N_("Layer to Highlight"), 0, 3, us_highlightlayerdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15697:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG funct; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *la; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15728:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("default"); ^ src/usr/usrdiacom.cpp:15740:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("default"); ^ src/usr/usrdiacom.cpp:15745:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] newpar[0] = x_("highlight"); ^ src/usr/usrdiacom.cpp:15760:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {76,312,100,376}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15761:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {76,32,100,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15762:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,16,24,220}, MESSAGE, N_("Location of library files:")}, ^ src/usr/usrdiacom.cpp:15763:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,8,64,400}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:15765:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_librarypathdialog = {{50,75,159,485}, N_("Current Library Path"), 0, 4, us_librarypathdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15774:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15803:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {164,220,188,300}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15804:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {116,220,140,300}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15805:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,4,20,128}, MESSAGE, N_("Current Library:")}, ^ src/usr/usrdiacom.cpp:15806:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {4,132,20,316}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:15807:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {52,4,196,196}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:15808:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,16,48,168}, MESSAGE|INACTIVE, N_("Switch to Library:")} ^ src/usr/usrdiacom.cpp:15810:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_chglibrarydialog = {{75,75,280,401}, N_("Set Current Library"), 0, 6, us_chglibrarydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15818:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15818:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15818:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15819:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15820:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15821:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15866:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {268,176,292,240}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15867:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {268,20,292,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15868:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {164,12,180,160}, MESSAGE, N_("Inner Radius:")}, ^ src/usr/usrdiacom.cpp:15869:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {164,164,180,244}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15870:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {188,12,204,160}, MESSAGE, N_("Outer Radius:")}, ^ src/usr/usrdiacom.cpp:15871:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {188,164,204,244}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15872:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {212,12,228,160}, MESSAGE, N_("Number of segments:")}, ^ src/usr/usrdiacom.cpp:15873:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {212,164,228,244}, EDITTEXT, x_("32")}, ^ src/usr/usrdiacom.cpp:15874:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {236,12,252,160}, MESSAGE, N_("Number of degrees:")}, ^ src/usr/usrdiacom.cpp:15875:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {236,164,252,244}, EDITTEXT, x_("360")}, ^ src/usr/usrdiacom.cpp:15876:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {8,8,24,172}, MESSAGE, N_("Layer to use for ring:")}, ^ src/usr/usrdiacom.cpp:15877:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {28,8,156,244}, SCROLL, x_("")} ^ src/usr/usrdiacom.cpp:15879:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_annringdialog = {{75,75,376,330}, N_("Annulus Construction"), 0, 12, us_annringdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lx, hx, ly, hy, cx, cy, layers, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15892:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15893:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *layer, *parent, *prim; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15893:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *layer, *parent, *prim; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15893:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *layer, *parent, *prim; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15897:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:15930:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DANR_NUMSEGS, x_("32")); ^ src/usr/usrdiacom.cpp:15931:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DANR_NUMDEGREES, x_("360")); ^ src/usr/usrdiacom.cpp:15972:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pars[0] = x_("trace"); ^ src/usr/usrdiacom.cpp:15973:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pars[1] = x_("construct-annulus"); ^ src/usr/usrdiacom.cpp:15989:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {196,192,220,272}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:15990:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {196,12,220,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:15991:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,200,24,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15992:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,196}, MESSAGE, N_("Size (max 63):")}, ^ src/usr/usrdiacom.cpp:15993:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {164,8,180,72}, MESSAGE, N_("Message:")}, ^ src/usr/usrdiacom.cpp:15994:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {164,76,180,272}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:15995:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {136,76,152,272}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15996:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {136,8,152,72}, MESSAGE, N_("Layer:")}, ^ src/usr/usrdiacom.cpp:15997:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {88,76,104,268}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:15998:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {88,8,104,72}, MESSAGE, N_("Font:")}, ^ src/usr/usrdiacom.cpp:15999:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {112,8,128,92}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:16000:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {112,100,128,168}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:16001:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {112,176,128,272}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:16002:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {36,200,52,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16003:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {36,8,52,196}, MESSAGE, N_("Scale factor:")}, ^ src/usr/usrdiacom.cpp:16004:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {64,200,80,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16005:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {64,8,80,196}, MESSAGE, N_("Dot separation (lambda):")} ^ src/usr/usrdiacom.cpp:16007:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_spelldialog = {{75,75,304,356}, N_("Create Text Layout"), 0, 17, us_spelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16027:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *prim; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16028:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16132:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {384,352,408,416}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16133:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {344,352,368,416}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16134:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,208,48,318}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16135:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,24,48,205}, MESSAGE, N_("X size of new primitives:")}, ^ src/usr/usrdiacom.cpp:16136:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,24,72,205}, MESSAGE, N_("Y size of new primitives:")}, ^ src/usr/usrdiacom.cpp:16137:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,208,72,318}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16138:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {8,4,24,142}, MESSAGE, N_("For primitive:")}, ^ src/usr/usrdiacom.cpp:16139:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,144,24,354}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:16140:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {164,24,180,230}, MESSAGE, N_("Rotation of new nodes:")}, ^ src/usr/usrdiacom.cpp:16141:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {164,240,180,293}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16142:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {164,300,180,405}, CHECK, N_("Transposed")}, ^ src/usr/usrdiacom.cpp:16143:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {132,4,133,422}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:16144:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {140,4,156,152}, MESSAGE, N_("For all nodes:")}, ^ src/usr/usrdiacom.cpp:16145:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {188,24,204,338}, CHECK, N_("Disallow modification of locked primitives")}, ^ src/usr/usrdiacom.cpp:16146:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {212,24,228,338}, CHECK, N_("Move after Duplicate")}, ^ src/usr/usrdiacom.cpp:16147:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {236,24,252,338}, CHECK, N_("Duplicate/Array/Extract copies exports")}, ^ src/usr/usrdiacom.cpp:16148:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {108,40,124,246}, MESSAGE, N_("Rotation of new nodes:")}, ^ src/usr/usrdiacom.cpp:16149:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {108,256,124,309}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16150:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {108,317,124,422}, CHECK, N_("Transposed")}, ^ src/usr/usrdiacom.cpp:16151:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {84,24,100,249}, CHECK, N_("Override default orientation")}, ^ src/usr/usrdiacom.cpp:16152:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {292,268,308,309}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16153:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {337,20,453,309}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:16154:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {316,20,332,309}, MESSAGE, N_("Primitive function abbreviations:")}, ^ src/usr/usrdiacom.cpp:16155:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {460,20,476,165}, MESSAGE, N_("Function:")}, ^ src/usr/usrdiacom.cpp:16156:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {460,168,476,309}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16157:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {260,4,261,422}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:16158:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {268,4,284,185}, MESSAGE, N_("Node naming:")}, ^ src/usr/usrdiacom.cpp:16159:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {292,20,308,265}, MESSAGE, N_("Length of cell abbreviations:")}, ^ src/usr/usrdiacom.cpp:16160:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {261,332,476,333}, DIVIDELINE, x_("")} ^ src/usr/usrdiacom.cpp:16162:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_defnodedialog = {{50,75,535,507}, N_("New Node Options"), 0, 29, us_defnodedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16190:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, j, pangle, thispangle, numprims, reloadprim, value, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16192:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thisprim, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16192:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *thisprim, *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16193:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN abbrevchanged; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16194:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16195:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **primnames; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16196:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER DEFPRIMINFO *dpi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16197:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG abbrevlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16199:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16200:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16270:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (%s)"), nodefunctionname(i, NONODEINST), shortnames[i]); ^ src/usr/usrdiacom.cpp:16292:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DDFN_NODEROTATION, x_("")); ^ src/usr/usrdiacom.cpp:16372:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (%s)"), nodefunctionname(i, NONODEINST), shortnames[i]); ^ src/usr/usrdiacom.cpp:16454:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {40,192,64,256}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16455:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,16,64,80}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16456:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,24,24,118}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16457:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,128,24,239}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:16458:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {40,104,64,168}, BUTTON, N_("More...")} ^ src/usr/usrdiacom.cpp:16460:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_resistancedialog = {{50,75,124,345}, N_("Resistance"), 0, 5, us_resistancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16473:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16504:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] f = figureunits(x_("100"), VTUNITSRES, dispunits); ^ src/usr/usrdiacom.cpp:16546:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {40,176,64,240}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16547:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,16,64,80}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16548:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,16,24,110}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16549:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,120,24,246}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:16550:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {40,96,64,160}, BUTTON, N_("More...")} ^ src/usr/usrdiacom.cpp:16552:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_capacitancedialog = {{50,75,123,330}, N_("Capacitance"), 0, 5, us_capacitancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16565:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16596:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] f = figureunits(x_("100"), VTUNITSCAP, dispunits); ^ src/usr/usrdiacom.cpp:16638:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {40,168,64,232}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16639:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,8,64,72}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16640:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,16,24,110}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16641:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,120,24,237}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:16642:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {40,88,64,152}, BUTTON, N_("More...")} ^ src/usr/usrdiacom.cpp:16644:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_inductancedialog = {{50,75,126,321}, N_("Inductance"), 0, 5, us_inductancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16657:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16688:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] f = figureunits(x_("100"), VTUNITSIND, dispunits); ^ src/usr/usrdiacom.cpp:16730:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {40,184,64,248}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16731:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {40,8,64,72}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16732:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,80,24,174}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16733:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {40,96,64,160}, BUTTON, N_("More...")} ^ src/usr/usrdiacom.cpp:16735:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_areadialog = {{50,75,124,333}, N_("Area"), 0, 4, us_areadialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16745:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16746:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16748:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16767:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) pt = x_("10"); else ^ src/usr/usrdiacom.cpp:16797:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {112,184,136,248}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16798:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {112,8,136,72}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16799:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,92,24,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16800:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,83}, MESSAGE, N_("Width:")}, ^ src/usr/usrdiacom.cpp:16801:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {60,92,76,248}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16802:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {60,8,76,84}, MESSAGE, N_("Length:")}, ^ src/usr/usrdiacom.cpp:16803:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {112,96,136,160}, BUTTON, N_("More")}, ^ src/usr/usrdiacom.cpp:16804:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {32,92,48,247}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:16805:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {84,92,100,247}, POPUP, x_("")} ^ src/usr/usrdiacom.cpp:16807:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_widlendialog = {{50,75,195,332}, N_("Transistor Information"), 0, 9, us_widlendialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16821:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16822:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16823:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16845:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) (void)allocstring(&lenstr, x_("2"), us_tool->cluster); else ^ src/usr/usrdiacom.cpp:16863:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (var == NOVARIABLE) (void)allocstring(&widstr, x_("2"), us_tool->cluster); else ^ src/usr/usrdiacom.cpp:16929:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {104,132,128,212}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16930:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {104,4,128,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16931:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,12,24,92}, MESSAGE|INACTIVE, N_("X Size:")}, ^ src/usr/usrdiacom.cpp:16932:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {36,12,52,92}, MESSAGE|INACTIVE, N_("Y Size:")}, ^ src/usr/usrdiacom.cpp:16933:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,100,24,200}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16934:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {36,100,52,200}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:16935:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {64,4,96,212}, MESSAGE|INACTIVE, x_("")} ^ src/usr/usrdiacom.cpp:16937:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_nodesizedialog = {{75,75,212,297}, N_("Set Node Size"), 0, 7, us_nodesizedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:16948:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16950:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16951:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16952:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:16986:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (allmanhattan != 0) paramstart[ret++] = x_("use-transformation"); ^ src/usr/usrdiacom.cpp:16997:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {280,216,304,288}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:16998:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {280,12,304,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:16999:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {28,4,44,294}, MESSAGE, N_("Marked options are saved with the library,")}, ^ src/usr/usrdiacom.cpp:17000:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {92,4,268,294}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:17001:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {68,4,84,294}, MESSAGE, N_("Click an option to change its mark.")}, ^ src/usr/usrdiacom.cpp:17002:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {44,4,60,294}, MESSAGE, N_("and are restored when the library is read.")}, ^ src/usr/usrdiacom.cpp:17003:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {4,4,20,90}, MESSAGE, N_("For library:")}, ^ src/usr/usrdiacom.cpp:17004:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {4,92,20,294}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:17006:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_optionsavingdialog = {{50,75,363,378}, N_("Saving Options with Libraries"), 0, 8, us_optionsavingdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17019:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17021:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17022:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17025:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)el_curlib, VLIBRARY, -1, x_("LIB_save_options")); ^ src/usr/usrdiacom.cpp:17090:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curlib, VLIBRARY, x_("LIB_save_options"), ^ src/usr/usrdiacom.cpp:17102:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {172,196,196,276}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:17103:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {172,104,196,184}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17104:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {172,12,196,92}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:17105:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,276}, MESSAGE, N_("These Options have changed. Save?")}, ^ src/usr/usrdiacom.cpp:17106:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,12,164,276}, SCROLL, x_("")} ^ src/usr/usrdiacom.cpp:17108:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_saveoptsdialog = {{75,75,280,360}, N_("Save Options?"), 0, 5, us_saveoptsdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17123:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17155:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {240,205,264,285}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:17156:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {240,16,264,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17157:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {24,4,208,300}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:17158:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {4,4,20,276}, MESSAGE, N_("These options are being saved:")}, ^ src/usr/usrdiacom.cpp:17159:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {212,4,228,300}, CHECK, N_("Only show options changed this session")} ^ src/usr/usrdiacom.cpp:17161:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_optsavedialog = {{75,75,348,385}, N_("Options Being Saved"), 0, 5, us_optsavedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17171:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17207:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {292,8,316,88}, BUTTON, N_("Find")}, ^ src/usr/usrdiacom.cpp:17208:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {24,4,288,372}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:17209:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,4,20,84}, MESSAGE, N_("Options:")}, ^ src/usr/usrdiacom.cpp:17210:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {292,292,316,372}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:17211:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {296,92,312,288}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:17213:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_findoptdialog = {{75,75,400,457}, N_("Finding Options"), 0, 5, us_findoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17225:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *searchstring, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17225:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *searchstring, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17283:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {76,208,100,272}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:17284:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {20,208,44,272}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17285:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,168,192}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:17286:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {184,8,200,28}, MESSAGE, N_("X:")}, ^ src/usr/usrdiacom.cpp:17287:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {184,32,200,104}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:17288:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {216,8,232,28}, MESSAGE, N_("Y:")}, ^ src/usr/usrdiacom.cpp:17289:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {216,32,232,104}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:17290:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {208,160,232,272}, BUTTON, N_("Duplicate Point")}, ^ src/usr/usrdiacom.cpp:17291:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {176,160,200,272}, BUTTON, N_("Delete Point")}, ^ src/usr/usrdiacom.cpp:17292:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {132,208,156,272}, BUTTON, N_("Apply")} ^ src/usr/usrdiacom.cpp:17294:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_outlinedialog = {{50,75,291,356}, N_("Outline Information"), 0, 10, us_outlinedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17311:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17312:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17313:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17420:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetScrollLine(dia, DOLI_POINTS, len-1, x_("")); ^ src/usr/usrdiacom.cpp:17471:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {108,256,132,328}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:17472:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {108,32,132,104}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17473:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,116,24,340}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:17474:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,176,48,340}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:17475:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,8,24,112}, MESSAGE, N_("Export name:")}, ^ src/usr/usrdiacom.cpp:17476:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,8,72,128}, CHECK, N_("Always drawn")}, ^ src/usr/usrdiacom.cpp:17477:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {32,8,48,175}, MESSAGE, N_("Export characteristics:")}, ^ src/usr/usrdiacom.cpp:17478:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {80,8,96,128}, CHECK, N_("Body only")}, ^ src/usr/usrdiacom.cpp:17479:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {56,176,72,340}, MESSAGE, N_("Reference export:")}, ^ src/usr/usrdiacom.cpp:17480:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {80,176,96,340}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:17482:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_portdialog = {{50,75,191,425}, N_("Create Export on Highlighted Node"), 0, 10, us_portdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17496:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17500:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17512:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, -DCEX_PORTNAME, x_("")); ^ src/usr/usrdiacom.cpp:17557:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCEX_ALWAYSDRAWN) != 0) params[count++] = x_("always-drawn"); ^ src/usr/usrdiacom.cpp:17558:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DCEX_BODYONLY) != 0) params[count++] = x_("body-only"); ^ src/usr/usrdiacom.cpp:17567:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] params[count++] = x_("refname"); ^ src/usr/usrdiacom.cpp:17592:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)pp, VPORTPROTO, x_("EXPORT_reference_name"), (INTBIG)refname, VSTRING); ^ src/usr/usrdiacom.cpp:17607:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {148,208,172,272}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:17608:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {148,20,172,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17609:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {36,8,52,123}, RADIO, N_("Full Names")}, ^ src/usr/usrdiacom.cpp:17610:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {60,8,76,123}, RADIO, N_("Short Names")}, ^ src/usr/usrdiacom.cpp:17611:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {84,8,100,123}, RADIO, N_("Crosses")}, ^ src/usr/usrdiacom.cpp:17612:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,8,24,151}, MESSAGE, N_("Ports (on instances):")}, ^ src/usr/usrdiacom.cpp:17613:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {36,156,52,271}, RADIO, N_("Full Names")}, ^ src/usr/usrdiacom.cpp:17614:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {60,156,76,271}, RADIO, N_("Short Names")}, ^ src/usr/usrdiacom.cpp:17615:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {84,156,100,271}, RADIO, N_("Crosses")}, ^ src/usr/usrdiacom.cpp:17616:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,156,24,295}, MESSAGE, N_("Exports (in cells):")}, ^ src/usr/usrdiacom.cpp:17617:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {116,8,132,280}, CHECK, N_("Move node with export name")}, ^ src/usr/usrdiacom.cpp:17618:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {108,8,109,292}, DIVIDELINE, x_("")} ^ src/usr/usrdiacom.cpp:17620:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_portdisplaydialog = {{133,131,314,435}, N_("Port and Export Options"), 0, 12, us_portdisplaydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, labels, newoptions; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, labels, newoptions; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17633:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, labels, newoptions; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17709:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {44,400,68,458}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:17710:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,400,32,458}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:17711:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,48,204}, RADIO, N_("Plot only Highlighted Area")}, ^ src/usr/usrdiacom.cpp:17712:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,142}, RADIO, N_("Plot Entire Cell")}, ^ src/usr/usrdiacom.cpp:17713:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {108,104,124,220}, CHECK, N_("Encapsulated")}, ^ src/usr/usrdiacom.cpp:17714:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,228,24,383}, CHECK, N_("Plot Date In Corner")}, ^ src/usr/usrdiacom.cpp:17715:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {308,108,324,166}, RADIO, N_("HPGL")}, ^ src/usr/usrdiacom.cpp:17716:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {308,180,324,254}, RADIO, N_("HPGL/2")}, ^ src/usr/usrdiacom.cpp:17717:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {332,20,348,187}, RADIO, N_("HPGL/2 plot fills page")}, ^ src/usr/usrdiacom.cpp:17718:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {356,20,372,177}, RADIO, N_("HPGL/2 plot fixed at:")}, ^ src/usr/usrdiacom.cpp:17719:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {356,180,372,240}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:17720:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {356,244,372,406}, MESSAGE, N_("internal units per pixel")}, ^ src/usr/usrdiacom.cpp:17721:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {260,20,276,172}, CHECK, N_("Synchronize to file:")}, ^ src/usr/usrdiacom.cpp:17722:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {260,172,292,464}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:17723:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {236,20,252,108}, MESSAGE, N_("EPS Scale:")}, ^ src/usr/usrdiacom.cpp:17724:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {236,124,252,164}, EDITTEXT, x_("2")}, ^ src/usr/usrdiacom.cpp:17725:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {212,8,228,80}, MESSAGE, N_("For cell:")}, ^ src/usr/usrdiacom.cpp:17726:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {212,80,228,464}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:17727:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {300,8,301,464}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:17728:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {108,8,124,96}, MESSAGE, N_("PostScript:")}, ^ src/usr/usrdiacom.cpp:17729:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {108,312,124,464}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:17730:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {100,8,101,464}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:17731:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {308,8,324,98}, MESSAGE, N_("HPGL Level:")}, ^ src/usr/usrdiacom.cpp:17732:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {132,20,148,90}, RADIO, N_("Printer")}, ^ src/usr/usrdiacom.cpp:17733:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {132,100,148,170}, RADIO, N_("Plotter")}, ^ src/usr/usrdiacom.cpp:17734:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {156,20,172,100}, MESSAGE, N_("Width (in):")}, ^ src/usr/usrdiacom.cpp:17735:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {156,104,172,144}, EDITTEXT, x_("2")}, ^ src/usr/usrdiacom.cpp:17736:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {56,228,72,384}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:17737:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {32,228,48,384}, MESSAGE, N_("Default printer:")}, ^ src/usr/usrdiacom.cpp:17738:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {156,172,172,260}, MESSAGE, N_("Height (in):")}, ^ src/usr/usrdiacom.cpp:17739:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {156,264,172,304}, EDITTEXT, x_("2")}, ^ src/usr/usrdiacom.cpp:17740:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {180,20,196,256}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:17741:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {156,332,172,420}, MESSAGE, N_("Margin (in):")}, ^ src/usr/usrdiacom.cpp:17742:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {156,424,172,464}, EDITTEXT, x_("2")}, ^ src/usr/usrdiacom.cpp:17743:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {80,8,96,280}, MESSAGE, N_("Print and Copy resolution factor:")}, ^ src/usr/usrdiacom.cpp:17744:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {56,8,72,204}, RADIO, N_("Plot only Displayed Window")}, ^ src/usr/usrdiacom.cpp:17745:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {80,284,96,338}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:17747:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_printingoptdialog = {{50,75,431,549}, N_("Printing Options"), 0, 37, us_printingoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, scale, i, *curstate, wid, hei, margin, printercount, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17786:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17787:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17789:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *postscripttype[4] = {N_("Black&White"), N_("Color"), N_("Color Stippled"), N_("Color Merged")}; ^ src/usr/usrdiacom.cpp:17789:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *postscripttype[4] = {N_("Black&White"), N_("Color"), N_("Color Stippled"), N_("Color Merged")}; ^ src/usr/usrdiacom.cpp:17789:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *postscripttype[4] = {N_("Black&White"), N_("Color"), N_("Color Stippled"), N_("Color Merged")}; ^ src/usr/usrdiacom.cpp:17789:93: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *postscripttype[4] = {N_("Black&White"), N_("Color"), N_("Color Stippled"), N_("Color Merged")}; ^ src/usr/usrdiacom.cpp:17790:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *rotatetype[3] = {N_("No Rotation"), N_("Rotate plot 90 degrees"), ^ src/usr/usrdiacom.cpp:17790:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *rotatetype[3] = {N_("No Rotation"), N_("Rotate plot 90 degrees"), ^ src/usr/usrdiacom.cpp:17791:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Auto-rotate plot to fit")}; ^ src/usr/usrdiacom.cpp:17792:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17793:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:17817:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/usr/usrdiacom.cpp:17820:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] CHAR *printer = egetenv(x_("PRINTER")); ^ src/usr/usrdiacom.cpp:17861:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/usr/usrdiacom.cpp:17865:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/usr/usrdiacom.cpp:17869:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/usr/usrdiacom.cpp:17875:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_print_resolution_scale")); ^ src/usr/usrdiacom.cpp:17923:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:17927:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DPRO_HPGL2SCALE, x_("20")); ^ src/usr/usrdiacom.cpp:17938:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DPRO_HPGL2SCALE, x_("20")); ^ src/usr/usrdiacom.cpp:17974:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("ps/")); ^ src/usr/usrdiacom.cpp:18050:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/usr/usrdiacom.cpp:18054:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_default_printer"), ^ src/usr/usrdiacom.cpp:18091:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_height"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18095:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_width"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18098:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_margin"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18103:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_print_resolution_scale"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:18131:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:18135:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)io_tool, VTOOL, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:18141:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_hpgl2_scale"), scale, VINTEGER); ^ src/usr/usrdiacom.cpp:18157:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {204,116,228,196}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:18158:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {204,12,228,92}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:18159:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {28,8,196,200}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18160:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {4,12,20,100}, MESSAGE, N_("Technology:")}, ^ src/usr/usrdiacom.cpp:18161:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {4,100,20,200}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:18163:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_purelayerdialog = {{75,75,312,284}, N_("Make Pure Layer Node"), 0, 5, us_purelayerdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:18171:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18171:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, fun; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18172:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG ret; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18173:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18174:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18227:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {520,320,544,384}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:18228:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {520,12,544,76}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:18229:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {24,4,168,168}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18230:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {192,20,336,184}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18231:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {4,4,20,68}, MESSAGE, N_("Menu:")}, ^ src/usr/usrdiacom.cpp:18232:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {172,20,188,136}, MESSAGE, N_("SubMenu/Item:")}, ^ src/usr/usrdiacom.cpp:18233:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {360,36,504,200}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18234:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {340,36,356,140}, MESSAGE, N_("SubItem:")}, ^ src/usr/usrdiacom.cpp:18235:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {24,228,504,392}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18236:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {4,228,20,328}, MESSAGE, N_("Quick Key:")}, ^ src/usr/usrdiacom.cpp:18237:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {256,192,280,220}, BUTTON, x_(">>")}, ^ src/usr/usrdiacom.cpp:18238:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {520,236,544,296}, BUTTON, N_("Remove")}, ^ src/usr/usrdiacom.cpp:18239:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {520,96,544,216}, BUTTON, N_("Factory Settings")} ^ src/usr/usrdiacom.cpp:18241:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_quickkeydialog = {{75,75,634,478}, N_("Quick Key Options"), 0, 13, us_quickkeydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:18270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *menuname, *menucommand, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *menuname, *menucommand, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *menuname, *menucommand, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18271:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENU *pm; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18272:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18273:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER USERCOM *uc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18274:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18421:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18422:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18429:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_(" ")); ^ src/usr/usrdiacom.cpp:18440:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, morebits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18440:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, morebits; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18526:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18526:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG count, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18527:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR **keylist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18528:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18529:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18563:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18563:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG j, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18566:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18567:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER USERCOM *uc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18568:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18605:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18606:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENU *pm; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18608:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER USERCOM *uc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18619:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DQKO_SUBLIST, x_("---")); ^ src/usr/usrdiacom.cpp:18634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, whichmiddle, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, whichmiddle, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, whichmiddle, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18634:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG which, whichmiddle, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18635:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENU *pm; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18636:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER POPUPMENUITEM *mi; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18637:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER USERCOM *uc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18654:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaStuffLine(dia, DQKO_SUBSUBLIST, x_("---")); ^ src/usr/usrdiacom.cpp:18674:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {100,16,124,80}, BUTTON, N_("Yes")}, ^ src/usr/usrdiacom.cpp:18675:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {100,128,124,208}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:18676:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {136,16,160,80}, BUTTON, N_("No")}, ^ src/usr/usrdiacom.cpp:18677:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,16,92,208}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:18678:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {136,128,160,208}, BUTTON, N_("No to All")} ^ src/usr/usrdiacom.cpp:18700:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18701:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18747:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {196,236,220,316}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:18748:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {116,236,140,316}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:18749:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {56,8,288,220}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:18750:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {292,8,308,88}, MESSAGE, N_("New name:")}, ^ src/usr/usrdiacom.cpp:18751:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {292,84,308,316}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:18752:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,8,24,316}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:18753:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {32,84,48,316}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:18754:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {32,8,48,84}, MESSAGE, N_("Library:")} ^ src/usr/usrdiacom.cpp:18756:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_rendialog = {{75,75,392,401}, N_("Rename Object"), 0, 8, us_rendialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:18781:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, typeindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18781:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, typeindex; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18783:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN initcatagory; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18786:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renamename[RENAMECATEGORIES] = {N_("Libraries:"), N_("Technologies:"), ^ src/usr/usrdiacom.cpp:18786:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renamename[RENAMECATEGORIES] = {N_("Libraries:"), N_("Technologies:"), ^ src/usr/usrdiacom.cpp:18787:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Exports:"), N_("Cells:"), N_("Networks:")}; ^ src/usr/usrdiacom.cpp:18787:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Exports:"), N_("Cells:"), N_("Networks:")}; ^ src/usr/usrdiacom.cpp:18787:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Exports:"), N_("Cells:"), N_("Networks:")}; ^ src/usr/usrdiacom.cpp:18789:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18789:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18789:70: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18789:79: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18789:88: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18848:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s:"), us_renamecurlib->libname); ^ src/usr/usrdiacom.cpp:18886:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18888:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18890:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, save, *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18890:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, save, *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18890:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, save, *ptr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18932:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18933:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18934:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18935:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18936:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:18988:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {104,164,128,244}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:18989:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {104,48,128,128}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:18990:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {4,4,20,200}, MESSAGE, N_("ROM personality file:")}, ^ src/usr/usrdiacom.cpp:18991:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {24,4,56,296}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:18992:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {4,224,20,272}, BUTTON, N_("Set")}, ^ src/usr/usrdiacom.cpp:18993:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {72,4,88,176}, MESSAGE, N_("Gate size (nanometers):")}, ^ src/usr/usrdiacom.cpp:18994:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {72,180,88,272}, EDITTEXT, x_("")} ^ src/usr/usrdiacom.cpp:18996:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_romgdialog = {{75,75,212,381}, N_("ROM Generation"), 0, 7, us_romgdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19005:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, l, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19005:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, l, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19005:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, l, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19005:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, l, oldplease; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19006:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19006:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *filename, *gatesize, *cellname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *filename, *gatesize, *cellname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *filename, *gatesize, *cellname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19007:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt, *filename, *gatesize, *cellname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19026:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("text/")); ^ src/usr/usrdiacom.cpp:19052:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("romgen.main(\"")); ^ src/usr/usrdiacom.cpp:19058:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("\", \"%s\", %s)"), cellname, gatesize); ^ src/usr/usrdiacom.cpp:19060:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg("Executing %s", pt); ^ src/usr/usrdiacom.cpp:19072:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {108,196,132,276}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19073:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {108,4,132,84}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19074:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,4,24,280}, CHECK, N_("Easy selection of cell instances")}, ^ src/usr/usrdiacom.cpp:19075:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,4,48,280}, CHECK, N_("Easy selection of annotation text")}, ^ src/usr/usrdiacom.cpp:19076:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {56,4,72,280}, CHECK, N_("Center-based primitives")}, ^ src/usr/usrdiacom.cpp:19077:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {80,4,96,280}, CHECK, N_("Dragging must enclose entire object")} ^ src/usr/usrdiacom.cpp:19079:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_seloptdialog = {{75,75,216,365}, N_("Selection Options"), 0, 6, us_seloptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19089:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19090:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG options; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19091:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19137:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {192,60,216,140}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:19138:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,180,192}, SCROLLMULTI, x_("")} ^ src/usr/usrdiacom.cpp:19140:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_selnamedialog = {{75,75,300,276}, N_("Select Port"), 0, 2, us_selnamedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19157:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19172:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *retname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19174:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *retnet; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19175:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *retnode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19176:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *retarc; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19177:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, *whichlist, which, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, *whichlist, which, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, *whichlist, which, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, *whichlist, which, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19224:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, *whichlist, which, i, j; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19225:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN first; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19226:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19227:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19228:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19229:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19230:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19230:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NETWORK *net, **netlist; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19231:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19232:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19233:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19234:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19280:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/usr/usrdiacom.cpp:19291:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s TEXT=0%lo;0%lo;0"), ^ src/usr/usrdiacom.cpp:19304:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/usr/usrdiacom.cpp:19317:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("CELL=%s FROM=0%lo;-1;0"), ^ src/usr/usrdiacom.cpp:19338:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {96,128,120,200}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19339:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {96,16,120,88}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19340:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {55,15,71,205}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:19341:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {20,230,36,380}, RADIO, N_("Spread up")}, ^ src/usr/usrdiacom.cpp:19342:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {45,230,61,380}, RADIO, N_("Spread down")}, ^ src/usr/usrdiacom.cpp:19343:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {70,230,86,380}, RADIO, N_("Spread left")}, ^ src/usr/usrdiacom.cpp:19344:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {95,230,111,380}, RADIO, N_("Spread right")}, ^ src/usr/usrdiacom.cpp:19345:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {25,15,41,180}, MESSAGE, N_("Distance to spread")} ^ src/usr/usrdiacom.cpp:19347:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_spreaddialog = {{50,75,188,464}, N_("Spread About Highlighted"), 0, 8, us_spreaddialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19362:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19394:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] defdir = DSPR_UP; param[0] = x_("up"); ^ src/usr/usrdiacom.cpp:19397:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] defdir = DSPR_DOWN; param[0] = x_("down"); ^ src/usr/usrdiacom.cpp:19400:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] defdir = DSPR_LEFT; param[0] = x_("left"); ^ src/usr/usrdiacom.cpp:19403:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] defdir = DSPR_RIGHT; param[0] = x_("right"); ^ src/usr/usrdiacom.cpp:19418:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {96,284,120,364}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19419:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {96,16,120,96}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19420:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {88,120,104,252}, CHECK, N_("Also write C code")}, ^ src/usr/usrdiacom.cpp:19421:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,224}, MESSAGE, N_("Creating new technology:")}, ^ src/usr/usrdiacom.cpp:19422:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,228,24,372}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:19423:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {40,8,56,372}, MESSAGE, N_("Already a technology with this name")}, ^ src/usr/usrdiacom.cpp:19424:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {64,8,80,224}, MESSAGE, N_("Rename existing technology to:")}, ^ src/usr/usrdiacom.cpp:19425:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {64,228,80,372}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:19426:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {112,120,128,272}, CHECK, N_("Also write Java code")} ^ src/usr/usrdiacom.cpp:19428:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_tecedlibtotechdialog = {{75,75,212,457}, N_("Convert Library to Technology"), 0, 9, us_tecedlibtotechdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19443:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19444:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19465:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DLTT_RENAME, x_("")); ^ src/usr/usrdiacom.cpp:19510:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[2] = x_("t"); ^ src/usr/usrdiacom.cpp:19513:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("edit"); ^ src/usr/usrdiacom.cpp:19514:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DLTT_WRITECCODE) != 0) par[1] = x_("library-to-tech-and-C"); else ^ src/usr/usrdiacom.cpp:19516:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (DiaGetControl(dia, DLTT_WRITEJAVACCODE) != 0) par[1] = x_("library-to-tech-and-Java"); else ^ src/usr/usrdiacom.cpp:19517:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("library-to-tech"); ^ src/usr/usrdiacom.cpp:19531:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {208,368,232,432}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19532:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {208,256,232,320}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19533:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,177,174}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:19534:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,153}, MESSAGE, N_("Dependent Libraries:")}, ^ src/usr/usrdiacom.cpp:19535:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {208,8,224,165}, MESSAGE, N_("Libraries are examined")}, ^ src/usr/usrdiacom.cpp:19536:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {40,192,64,256}, BUTTON, N_("Remove")}, ^ src/usr/usrdiacom.cpp:19537:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {88,192,112,256}, BUTTON, N_("<< Add")}, ^ src/usr/usrdiacom.cpp:19538:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {128,280,144,427}, MESSAGE, N_("Library (if not in list):")}, ^ src/usr/usrdiacom.cpp:19539:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {152,280,168,432}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:19540:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {8,272,24,361}, MESSAGE, N_("All Libraries:")}, ^ src/usr/usrdiacom.cpp:19541:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {224,8,240,123}, MESSAGE, N_("from bottom up")}, ^ src/usr/usrdiacom.cpp:19542:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {32,272,118,438}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:19543:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {184,8,200,67}, MESSAGE, N_("Current:")}, ^ src/usr/usrdiacom.cpp:19544:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {184,72,200,254}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:19546:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_dependentlibdialog = {{50,75,299,524}, N_("Dependent Library Selection"), 0, 14, us_dependentlibdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19561:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19563:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19572:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)el_curlib, VLIBRARY, VSTRING|VISARRAY, x_("EDTEC_dependent_libraries")); ^ src/usr/usrdiacom.cpp:19620:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTED_NEWNAME, x_("")); ^ src/usr/usrdiacom.cpp:19630:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)el_curlib, VLIBRARY, x_("EDTEC_dependent_libraries")); ^ src/usr/usrdiacom.cpp:19633:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curlib, VLIBRARY, x_("EDTEC_dependent_libraries"), ^ src/usr/usrdiacom.cpp:19645:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19662:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {208,472,232,536}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19663:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {208,376,232,440}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19664:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {24,8,143,264}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:19665:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {176,16,192,55}, MESSAGE, N_("Type:")}, ^ src/usr/usrdiacom.cpp:19666:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {176,56,192,142}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:19667:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {152,104,168,536}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:19668:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {24,280,143,536}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:19669:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,16,24,240}, MESSAGE, N_("Current Variables on Technology:")}, ^ src/usr/usrdiacom.cpp:19670:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,288,24,419}, MESSAGE, N_("Possible Variables:")}, ^ src/usr/usrdiacom.cpp:19671:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {208,280,232,344}, BUTTON, N_("<< Copy")}, ^ src/usr/usrdiacom.cpp:19672:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {208,24,232,88}, BUTTON, N_("Remove")}, ^ src/usr/usrdiacom.cpp:19673:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {176,216,192,533}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:19674:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {208,136,232,237}, BUTTON, N_("Edit Strings")}, ^ src/usr/usrdiacom.cpp:19675:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {176,168,192,212}, MESSAGE, N_("Value:")}, ^ src/usr/usrdiacom.cpp:19676:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {152,16,168,98}, MESSAGE, N_("Description:")} ^ src/usr/usrdiacom.cpp:19678:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_techvarsdialog = {{50,75,293,622}, N_("Technology Variables"), 0, 15, us_techvarsdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19696:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *ovar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19696:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *ovar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19698:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19699:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:19715:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)el_curlib, VLIBRARY, VSTRING|VISARRAY, x_("EDTEC_variable_list")); ^ src/usr/usrdiacom.cpp:19808:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)allocstring(&tvar->sval, x_(""), el_tempcluster); ^ src/usr/usrdiacom.cpp:19883:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] cmd[0] = x_("EMPTY"); ^ src/usr/usrdiacom.cpp:19889:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setval((INTBIG)el_curlib, VLIBRARY, x_("EDTEC_variable_list"), ^ src/usr/usrdiacom.cpp:19895:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (getval((INTBIG)el_curlib, VLIBRARY, VSTRING|VISARRAY, x_("EDTEC_variable_list")) != NOVARIABLE) ^ src/usr/usrdiacom.cpp:19896:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)delval((INTBIG)el_curlib, VLIBRARY, x_("EDTEC_variable_list")); ^ src/usr/usrdiacom.cpp:19901:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] cmd[0] = x_("textedit"); ^ src/usr/usrdiacom.cpp:19903:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, x_("lib:~.")); ^ src/usr/usrdiacom.cpp:19906:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] cmd[2] = x_("header"); ^ src/usr/usrdiacom.cpp:19925:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTEV_VALUE, x_("")); ^ src/usr/usrdiacom.cpp:19929:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTEV_TYPE, x_("")); ^ src/usr/usrdiacom.cpp:19930:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTEV_DESCRIPTION, x_("")); ^ src/usr/usrdiacom.cpp:19994:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {96,216,120,280}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:19995:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {24,216,48,280}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:19996:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,153,193}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:19997:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {160,8,208,292}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:19999:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_techselectdialog = {{50,75,267,376}, N_("Change Current Technology"), 0, 4, us_techselectdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:20023:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *retname; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20024:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20031:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (us_techlist == 1) return(x_("schematic, analog")); ^ src/usr/usrdiacom.cpp:20042:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] retname = x_("schematic, digital"); ^ src/usr/usrdiacom.cpp:20056:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *t; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20057:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20060:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(tech, x_("schematic"), 9) == 0) ^ src/usr/usrdiacom.cpp:20075:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20075:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20075:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20076:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *defaulttech, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20077:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *defaulttech, *pt; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20078:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20085:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] defaulttech = x_(""); ^ src/usr/usrdiacom.cpp:20136:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_(""); ^ src/usr/usrdiacom.cpp:20153:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {240,328,264,392}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:20154:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {240,244,264,308}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:20155:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,20,48,156}, MESSAGE, N_("Metal layers:")}, ^ src/usr/usrdiacom.cpp:20156:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,164,48,312}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:20157:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {216,20,232,156}, RADIO, N_("Full Geometry")}, ^ src/usr/usrdiacom.cpp:20158:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {216,164,232,300}, RADIO, N_("Stick Figures")}, ^ src/usr/usrdiacom.cpp:20159:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {88,320,104,424}, MESSAGE, N_("Artwork:")}, ^ src/usr/usrdiacom.cpp:20160:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {112,332,128,468}, CHECK, N_("Arrows filled")}, ^ src/usr/usrdiacom.cpp:20161:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {144,320,160,424}, MESSAGE, N_("Schematics:")}, ^ src/usr/usrdiacom.cpp:20162:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {168,332,184,492}, MESSAGE, N_("Negating Bubble Size")}, ^ src/usr/usrdiacom.cpp:20163:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {168,496,184,556}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:20164:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {8,8,24,192}, MESSAGE, N_("MOSIS CMOS:")}, ^ src/usr/usrdiacom.cpp:20165:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {136,320,137,624}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:20166:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {4,316,228,317}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:20167:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {144,20,160,260}, CHECK, N_("Disallow stacked vias")}, ^ src/usr/usrdiacom.cpp:20168:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {56,32,72,300}, RADIO, N_("SCMOS rules (4 metal or less)")}, ^ src/usr/usrdiacom.cpp:20169:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {76,32,92,300}, RADIO, N_("Submicron rules")}, ^ src/usr/usrdiacom.cpp:20170:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {96,32,112,300}, RADIO, N_("Deep rules (5 metal or more)")}, ^ src/usr/usrdiacom.cpp:20171:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {168,20,184,300}, CHECK, N_("Alternate Active and Poly contact rules")}, ^ src/usr/usrdiacom.cpp:20172:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {32,332,48,468}, MESSAGE, N_("Metal layers:")}, ^ src/usr/usrdiacom.cpp:20173:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {32,476,48,612}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:20174:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {8,320,24,584}, MESSAGE, N_("MOSIS CMOS Submicron (old):")}, ^ src/usr/usrdiacom.cpp:20175:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {80,320,81,624}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:20176:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {56,332,72,624}, CHECK, N_("Automatically convert to new MOSIS CMOS")}, ^ src/usr/usrdiacom.cpp:20177:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {120,20,136,300}, CHECK, N_("Second Polysilicon layer")}, ^ src/usr/usrdiacom.cpp:20178:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {192,332,208,624}, MESSAGE, N_("Use Lambda values from this Technology:")}, ^ src/usr/usrdiacom.cpp:20179:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {212,388,228,552}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:20180:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {192,20,208,300}, CHECK, N_("Show Special transistors")} ^ src/usr/usrdiacom.cpp:20182:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_techsetdialog = {{75,75,348,708}, N_("Technology Options"), 0, 28, us_techsetdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20203:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, which, i, mocmosbits, mocmossubbits, artbits, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20206:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG techcount; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20207:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20208:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *inischemtech, *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20208:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *inischemtech, *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20211:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *metalcount[] = {N_("2 Layers"), N_("3 Layers"), N_("4 Layers"), ^ src/usr/usrdiacom.cpp:20211:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *metalcount[] = {N_("2 Layers"), N_("3 Layers"), N_("4 Layers"), ^ src/usr/usrdiacom.cpp:20211:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *metalcount[] = {N_("2 Layers"), N_("3 Layers"), N_("4 Layers"), ^ src/usr/usrdiacom.cpp:20212:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("5 Layers"), N_("6 Layers")}; ^ src/usr/usrdiacom.cpp:20212:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("5 Layers"), N_("6 Layers")}; ^ src/usr/usrdiacom.cpp:20214:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20224:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] origmocmossubbits = mocmossubbits = asktech(mocmossub_tech, x_("get-state")); ^ src/usr/usrdiacom.cpp:20236:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] origmocmosbits = mocmosbits = asktech(mocmos_tech, x_("get-state")); ^ src/usr/usrdiacom.cpp:20285:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)mocmos_tech, VTECHNOLOGY, VFRACT|VISARRAY, x_("TECH_node_width_offset")); ^ src/usr/usrdiacom.cpp:20296:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] origartbits = artbits = asktech(art_tech, x_("get-state")); ^ src/usr/usrdiacom.cpp:20300:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] origschbubblesize = schbubblesize = asktech(sch_tech, x_("get-bubble-size")); ^ src/usr/usrdiacom.cpp:20410:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("size"); ^ src/usr/usrdiacom.cpp:20411:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("auto"); ^ src/usr/usrdiacom.cpp:20449:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("size"); ^ src/usr/usrdiacom.cpp:20450:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[1] = x_("auto"); ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20458:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG lambda, *newnodewidthoffset, index, dlx, dhx, dly, dhy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20459:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20461:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20462:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER LIBRARY *lib; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20464:71: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)mocmos_tech, VTECHNOLOGY, VFRACT|VISARRAY, x_("TECH_node_width_offset")); ^ src/usr/usrdiacom.cpp:20527:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)asktech(sch_tech, x_("set-bubble-size"), schbubblesize); ^ src/usr/usrdiacom.cpp:20533:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)sch_tech, VTECHNOLOGY, x_("TECH_layout_technology"), ^ src/usr/usrdiacom.cpp:20557:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {200,376,224,456}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:20558:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {160,376,184,456}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:20559:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {156,180,172,340}, RADIO, N_("Points (max 63)")}, ^ src/usr/usrdiacom.cpp:20560:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {156,124,172,172}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:20561:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,8,24,256}, CHECK, N_("Change size of node text")}, ^ src/usr/usrdiacom.cpp:20562:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {28,8,44,260}, CHECK, N_("Change size of arc text")}, ^ src/usr/usrdiacom.cpp:20563:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {48,8,64,260}, CHECK, N_("Change size of export text")}, ^ src/usr/usrdiacom.cpp:20564:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {88,8,104,260}, CHECK, N_("Change size of instance name text")}, ^ src/usr/usrdiacom.cpp:20565:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {68,8,84,260}, CHECK, N_("Change size of nonlayout text")}, ^ src/usr/usrdiacom.cpp:20566:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {16,264,32,476}, RADIO, N_("Change only selected objects")}, ^ src/usr/usrdiacom.cpp:20567:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {36,264,52,476}, RADIO, N_("Change all in this cell")}, ^ src/usr/usrdiacom.cpp:20568:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {96,264,112,476}, RADIO, N_("Change all in this library")}, ^ src/usr/usrdiacom.cpp:20569:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {180,180,196,340}, RADIO, N_("Lambda (max 127.75)")}, ^ src/usr/usrdiacom.cpp:20570:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {180,124,196,172}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:20571:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {204,68,220,152}, MESSAGE, N_("Text font:")}, ^ src/usr/usrdiacom.cpp:20572:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {204,156,220,336}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:20573:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {228,68,244,140}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:20574:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {228,168,244,232}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:20575:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {228,256,244,336}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:20576:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {168,68,184,116}, MESSAGE, N_("Size")}, ^ src/usr/usrdiacom.cpp:20577:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {108,8,124,260}, CHECK, N_("Change size of cell text")}, ^ src/usr/usrdiacom.cpp:20578:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {56,264,72,476}, RADIO, N_("Change all cells with view:")}, ^ src/usr/usrdiacom.cpp:20579:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {76,304,92,476}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:20580:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {132,8,148,476}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:20582:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_txtmodsizedialog = {{75,75,328,561}, N_("Change Text Size"), 0, 24, us_txtmodsizedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:20622:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20623:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20623:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20624:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER BOOLEAN updaterange; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20625:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *win; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20626:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20627:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20628:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20631:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20631:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia, *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20678:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DMTX_RELTEXTSIZE, x_("1")); ^ src/usr/usrdiacom.cpp:20701:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %ld to %ld points"), lowabs, highabs); ^ src/usr/usrdiacom.cpp:20705:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_(" %s to %s lambda"), ^ src/usr/usrdiacom.cpp:20916:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20916:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, len; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20917:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20918:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20919:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20920:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20920:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *cell; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:20921:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21042:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21043:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21044:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21045:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21046:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21047:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21142:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG thesize; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21173:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21174:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER ARCINST *ai; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21175:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTEXPINST *pe; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21176:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER PORTPROTO *pp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21177:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fromvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21179:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *fromvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21216:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)ni, VNODEINST, x_("textdescript"), 0, newdescript[0]); ^ src/usr/usrdiacom.cpp:21217:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)ni, VNODEINST, x_("textdescript"), 1, newdescript[1]); ^ src/usr/usrdiacom.cpp:21245:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)pp, VPORTPROTO, x_("textdescript"), 0, newdescript[0]); ^ src/usr/usrdiacom.cpp:21246:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)pp, VPORTPROTO, x_("textdescript"), 1, newdescript[1]); ^ src/usr/usrdiacom.cpp:21331:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)pp, VPORTPROTO, x_("textdescript"), 0, newdescript[0]); ^ src/usr/usrdiacom.cpp:21332:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] (void)setind((INTBIG)pp, VPORTPROTO, x_("textdescript"), 1, newdescript[1]); ^ src/usr/usrdiacom.cpp:21343:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {368,328,392,400}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:21344:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {368,212,392,284}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:21345:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {296,32,312,88}, RADIO, N_("Left")}, ^ src/usr/usrdiacom.cpp:21346:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {28,196,44,244}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:21347:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {232,32,248,104}, RADIO, N_("Center")}, ^ src/usr/usrdiacom.cpp:21348:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {248,32,264,104}, RADIO, N_("Bottom")}, ^ src/usr/usrdiacom.cpp:21349:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {264,32,280,88}, RADIO, N_("Top")}, ^ src/usr/usrdiacom.cpp:21350:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {280,32,296,96}, RADIO, N_("Right")}, ^ src/usr/usrdiacom.cpp:21351:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {312,32,328,128}, RADIO, N_("Lower right")}, ^ src/usr/usrdiacom.cpp:21352:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {328,32,344,128}, RADIO, N_("Lower left")}, ^ src/usr/usrdiacom.cpp:21353:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {344,32,360,128}, RADIO, N_("Upper right")}, ^ src/usr/usrdiacom.cpp:21354:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {360,32,376,120}, RADIO, N_("Upper left")}, ^ src/usr/usrdiacom.cpp:21355:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {376,32,392,104}, RADIO, N_("Boxed")}, ^ src/usr/usrdiacom.cpp:21356:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {68,8,84,135}, RADIO, N_("Exports & Ports")}, ^ src/usr/usrdiacom.cpp:21357:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {216,8,232,103}, MESSAGE, N_("Text corner:")}, ^ src/usr/usrdiacom.cpp:21363:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {336,308,352,380}, RADIO, N_("Outside")}, ^ src/usr/usrdiacom.cpp:21364:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {248,224,264,296}, RADIO, N_("Off")}, ^ src/usr/usrdiacom.cpp:21365:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {216,204,232,400}, MESSAGE, N_("Smart Vertical Placement:")}, ^ src/usr/usrdiacom.cpp:21366:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {236,308,252,380}, RADIO, N_("Inside")}, ^ src/usr/usrdiacom.cpp:21367:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {260,308,276,380}, RADIO, N_("Outside")}, ^ src/usr/usrdiacom.cpp:21368:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {324,224,340,296}, RADIO, N_("Off")}, ^ src/usr/usrdiacom.cpp:21369:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {292,204,308,400}, MESSAGE, N_("Smart Horizontal Placement:")}, ^ src/usr/usrdiacom.cpp:21370:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {312,308,328,380}, RADIO, N_("Inside")}, ^ src/usr/usrdiacom.cpp:21371:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {184,8,200,280}, CHECK, N_("New text visible only inside cell")}, ^ src/usr/usrdiacom.cpp:21372:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {160,100,176,224}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21373:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {160,8,176,99}, MESSAGE, N_("Text editor:")}, ^ src/usr/usrdiacom.cpp:21374:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {4,12,20,411}, MESSAGE, N_("Default text information for different types of text:")}, ^ src/usr/usrdiacom.cpp:21375:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {52,196,68,244}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:21376:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {28,8,44,135}, RADIO, N_("Nodes")}, ^ src/usr/usrdiacom.cpp:21377:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {80,140,96,228}, MESSAGE, N_("Type face:")}, ^ src/usr/usrdiacom.cpp:21378:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {48,8,64,135}, RADIO, N_("Arcs")}, ^ src/usr/usrdiacom.cpp:21379:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 37 */ {0, {28,252,44,412}, RADIO, N_("Points (max 63)")}, ^ src/usr/usrdiacom.cpp:21380:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 38 */ {0, {108,8,124,135}, RADIO, N_("Instance names")}, ^ src/usr/usrdiacom.cpp:21381:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 39 */ {0, {52,252,68,412}, RADIO, N_("Lambda (max 127.75)")}, ^ src/usr/usrdiacom.cpp:21382:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 40 */ {0, {88,8,104,135}, RADIO, N_("Nonlayout text")}, ^ src/usr/usrdiacom.cpp:21383:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 41 */ {0, {208,8,209,412}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:21384:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 42 */ {0, {152,8,153,412}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:21385:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 43 */ {0, {209,188,392,189}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:21386:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 44 */ {0, {100,140,116,376}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21387:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 45 */ {0, {128,140,144,212}, CHECK, N_("Italic")}, ^ src/usr/usrdiacom.cpp:21388:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 46 */ {0, {128,236,144,296}, CHECK, N_("Bold")}, ^ src/usr/usrdiacom.cpp:21389:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 47 */ {0, {128,324,144,412}, CHECK, N_("Underline")}, ^ src/usr/usrdiacom.cpp:21390:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 48 */ {0, {40,140,56,188}, MESSAGE, N_("Size")}, ^ src/usr/usrdiacom.cpp:21391:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 49 */ {0, {128,8,144,135}, RADIO, N_("Cell text")} ^ src/usr/usrdiacom.cpp:21393:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_deftextdialog = {{50,75,451,497}, N_("Text Options"), 0, 49, us_deftextdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:21440:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21441:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG grabpoint, textstyle, smarthstyle, smartvstyle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG grabpoint, textstyle, smarthstyle, smartvstyle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG grabpoint, textstyle, smarthstyle, smartvstyle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21442:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG grabpoint, textstyle, smarthstyle, smartvstyle; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21443:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21493:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_default_text_style")); ^ src/usr/usrdiacom.cpp:21503:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_default_text_smart_style")); ^ src/usr/usrdiacom.cpp:21693:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_node_text_size"), ^ src/usr/usrdiacom.cpp:21699:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_arc_text_size"), ^ src/usr/usrdiacom.cpp:21705:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_export_text_size"), ^ src/usr/usrdiacom.cpp:21711:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_nonlayout_text_size"), ^ src/usr/usrdiacom.cpp:21717:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_instance_text_size"), ^ src/usr/usrdiacom.cpp:21723:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_facet_text_size"), ^ src/usr/usrdiacom.cpp:21729:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_text_style"), grabpoint, VINTEGER); ^ src/usr/usrdiacom.cpp:21737:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_default_text_smart_style"), ^ src/usr/usrdiacom.cpp:21765:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTXO_RELTEXTSIZE, x_("")); ^ src/usr/usrdiacom.cpp:21776:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DTXO_ABSTEXTSIZE, x_("")); ^ src/usr/usrdiacom.cpp:21797:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {292,509,316,581}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:21798:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {256,509,280,581}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:21799:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {196,512,212,588}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:21800:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {196,308,212,508}, MESSAGE, N_("Lambda size (internal units):")}, ^ src/usr/usrdiacom.cpp:21801:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,132,48,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21802:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,8,24,124}, MESSAGE, N_("Display Units:")}, ^ src/usr/usrdiacom.cpp:21803:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {238,132,254,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21804:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {214,8,230,126}, MESSAGE, N_("Internal Units:")}, ^ src/usr/usrdiacom.cpp:21805:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {52,308,188,588}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:21806:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {32,380,48,500}, MESSAGE, N_("Technologies:")}, ^ src/usr/usrdiacom.cpp:21807:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {8,452,24,588}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:21808:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {8,308,24,452}, MESSAGE, N_("Current library:")}, ^ src/usr/usrdiacom.cpp:21809:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {308,324,324,476}, RADIO, N_("Change all libraries")}, ^ src/usr/usrdiacom.cpp:21810:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {284,324,300,476}, RADIO, N_("Change current library")}, ^ src/usr/usrdiacom.cpp:21811:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {8,300,324,301}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:21812:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {220,512,236,588}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:21813:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {260,324,276,476}, RADIO, N_("Change no libraries")}, ^ src/usr/usrdiacom.cpp:21814:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {236,308,252,476}, MESSAGE, N_("When changing lambda:")}, ^ src/usr/usrdiacom.cpp:21815:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {32,16,48,132}, MESSAGE, N_("Distance:")}, ^ src/usr/usrdiacom.cpp:21816:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {56,132,72,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21817:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {238,16,254,132}, MESSAGE, N_("Distance:")}, ^ src/usr/usrdiacom.cpp:21818:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {56,16,72,132}, MESSAGE, N_("Resistance:")}, ^ src/usr/usrdiacom.cpp:21819:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {80,132,96,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21820:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {152,16,168,132}, MESSAGE, N_("Voltage:")}, ^ src/usr/usrdiacom.cpp:21821:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {80,16,96,132}, MESSAGE, N_("Capacitance:")}, ^ src/usr/usrdiacom.cpp:21822:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {104,132,120,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21823:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {176,16,192,132}, MESSAGE, N_("Time:")}, ^ src/usr/usrdiacom.cpp:21824:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {104,16,120,132}, MESSAGE, N_("Inductance:")}, ^ src/usr/usrdiacom.cpp:21825:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {128,132,144,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21826:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {176,132,192,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21827:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {128,16,144,132}, MESSAGE, N_("Current:")}, ^ src/usr/usrdiacom.cpp:21828:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {152,132,168,292}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:21829:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {258,16,274,294}, MESSAGE, N_("(read manual before changing this)")} ^ src/usr/usrdiacom.cpp:21831:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_unitsdialog = {{50,75,383,672}, N_("Change Units"), 0, 33, us_unitsdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21854:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit, i, count, newiunit, newdunit, oldiunit, olddunit, ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21858:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER WINDOWPART *w; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21860:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY **techarray, *tech, *curtech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21860:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY **techarray, *tech, *curtech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21860:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY **techarray, *tech, *curtech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21861:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *dispunitnames[8] = {N_("Lambda units"), N_("Inches"), N_("Centimeters"), ^ src/usr/usrdiacom.cpp:21861:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *dispunitnames[8] = {N_("Lambda units"), N_("Inches"), N_("Centimeters"), ^ src/usr/usrdiacom.cpp:21861:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *dispunitnames[8] = {N_("Lambda units"), N_("Inches"), N_("Centimeters"), ^ src/usr/usrdiacom.cpp:21862:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Millimeters"), N_("Mils"), N_("Microns"), N_("Centimicrons"), N_("Nanometers")}; ^ src/usr/usrdiacom.cpp:21862:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Millimeters"), N_("Mils"), N_("Microns"), N_("Centimicrons"), N_("Nanometers")}; ^ src/usr/usrdiacom.cpp:21862:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Millimeters"), N_("Mils"), N_("Microns"), N_("Centimicrons"), N_("Nanometers")}; ^ src/usr/usrdiacom.cpp:21862:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Millimeters"), N_("Mils"), N_("Microns"), N_("Centimicrons"), N_("Nanometers")}; ^ src/usr/usrdiacom.cpp:21862:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] N_("Millimeters"), N_("Mils"), N_("Microns"), N_("Centimicrons"), N_("Nanometers")}; ^ src/usr/usrdiacom.cpp:21863:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *intunitnames[2] = {N_("Half-Nanometers"), N_("Half-Decimicrons")}; ^ src/usr/usrdiacom.cpp:21863:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static CHAR *intunitnames[2] = {N_("Half-Nanometers"), N_("Half-Decimicrons")}; ^ src/usr/usrdiacom.cpp:21864:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21865:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:21978:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (lambda=%ld, %gu)"), curtech->techname, curtech->temp1, ^ src/usr/usrdiacom.cpp:22074:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i == 0 || namesame(newlang[0], x_("no")) == 0) dochange = FALSE; ^ src/usr/usrdiacom.cpp:22088:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i == 0 || namesame(newlang[0], x_("no")) == 0) dochange = FALSE; ^ src/usr/usrdiacom.cpp:22095:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (i == 0 || namesame(newlang[0], x_("no")) == 0) dochange = FALSE; ^ src/usr/usrdiacom.cpp:22159:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER TECHNOLOGY *tech; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22160:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22171:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%s (lambda=%ld, %gu)"), tech->techname, ^ src/usr/usrdiacom.cpp:22179:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {208,212,232,352}, BUTTON, N_("Use new units")}, ^ src/usr/usrdiacom.cpp:22180:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {208,20,232,160}, BUTTON, N_("Use former units")}, ^ src/usr/usrdiacom.cpp:22181:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,276}, MESSAGE, N_("Warning: displayed units have changed")}, ^ src/usr/usrdiacom.cpp:22182:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {36,8,52,108}, MESSAGE, N_("Formerly:")}, ^ src/usr/usrdiacom.cpp:22183:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {36,200,52,358}, MESSAGE, N_("New library:")}, ^ src/usr/usrdiacom.cpp:22184:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {60,16,76,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22185:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {60,208,76,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22186:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {84,16,100,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22187:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {84,208,100,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22188:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {108,16,124,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22189:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {108,208,124,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22190:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {132,16,148,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22191:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {132,208,148,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22192:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {156,16,172,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22193:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {156,208,172,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22194:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {180,16,196,166}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22195:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {180,208,196,358}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22196:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {60,168,76,204}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22197:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {84,168,100,204}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22198:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {108,168,124,204}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22199:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {132,168,148,204}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22200:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {156,168,172,204}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22201:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {180,168,196,204}, MESSAGE, x_("")} ^ src/usr/usrdiacom.cpp:22232:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemHit; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22234:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22239:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("Library %s:"), lib->libname); ^ src/usr/usrdiacom.cpp:22246:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFRES, x_("<-->")); ^ src/usr/usrdiacom.cpp:22253:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFCAP, x_("<-->")); ^ src/usr/usrdiacom.cpp:22260:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFIND, x_("<-->")); ^ src/usr/usrdiacom.cpp:22267:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFCUR, x_("<-->")); ^ src/usr/usrdiacom.cpp:22274:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFVOLT, x_("<-->")); ^ src/usr/usrdiacom.cpp:22281:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DAEU_DIFFTIME, x_("<-->")); ^ src/usr/usrdiacom.cpp:22301:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {408,344,432,400}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:22302:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {352,8,368,56}, MESSAGE, N_("Value:")}, ^ src/usr/usrdiacom.cpp:22303:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {336,8,337,408}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:22304:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {24,8,40,64}, MESSAGE, N_("Object:")}, ^ src/usr/usrdiacom.cpp:22305:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,80,24,240}, RADIO, N_("Currently Highlighted")}, ^ src/usr/usrdiacom.cpp:22306:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {56,256,72,408}, RADIO, N_("Current Constraint")}, ^ src/usr/usrdiacom.cpp:22307:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {24,80,40,240}, RADIO, N_("Current Cell")}, ^ src/usr/usrdiacom.cpp:22308:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {40,80,56,240}, RADIO, N_("Current Library")}, ^ src/usr/usrdiacom.cpp:22309:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,256,24,408}, RADIO, N_("Current Technology")}, ^ src/usr/usrdiacom.cpp:22310:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {24,256,40,408}, RADIO, N_("Current Tool")}, ^ src/usr/usrdiacom.cpp:22311:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {144,24,160,96}, MESSAGE, N_("Attribute:")}, ^ src/usr/usrdiacom.cpp:22312:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {160,8,304,184}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:22313:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {312,32,328,152}, CHECK, N_("New Attribute:")}, ^ src/usr/usrdiacom.cpp:22314:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {312,160,328,400}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:22315:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {216,192,232,251}, CHECK, N_("Array")}, ^ src/usr/usrdiacom.cpp:22316:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {240,200,256,248}, MESSAGE, N_("Index:")}, ^ src/usr/usrdiacom.cpp:22317:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {240,250,256,312}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:22318:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 18 */ {0, {408,192,432,296}, BUTTON, N_("Set Attribute")}, ^ src/usr/usrdiacom.cpp:22319:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 19 */ {0, {344,80,376,400}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:22320:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 20 */ {0, {408,24,432,144}, BUTTON, N_("Delete Attribute")}, ^ src/usr/usrdiacom.cpp:22321:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 21 */ {0, {168,192,184,288}, CHECK, N_("Displayable")}, ^ src/usr/usrdiacom.cpp:22322:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 22 */ {0, {192,192,208,288}, CHECK, N_("Temporary")}, ^ src/usr/usrdiacom.cpp:22323:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 23 */ {0, {276,224,300,361}, BUTTON, N_("Examine Attribute")}, ^ src/usr/usrdiacom.cpp:22324:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 24 */ {0, {112,40,128,80}, MESSAGE, N_("Type:")}, ^ src/usr/usrdiacom.cpp:22325:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 25 */ {0, {112,80,128,216}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22326:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 26 */ {0, {144,184,160,224}, MESSAGE, N_("Type:")}, ^ src/usr/usrdiacom.cpp:22327:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 27 */ {0, {144,224,160,383}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22328:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 28 */ {0, {136,8,137,408}, DIVIDELINE, x_("")}, ^ src/usr/usrdiacom.cpp:22329:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 29 */ {0, {80,80,112,408}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22330:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 30 */ {0, {80,32,96,80}, MESSAGE, N_("Name:")}, ^ src/usr/usrdiacom.cpp:22331:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 31 */ {0, {168,304,184,410}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:22332:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 32 */ {0, {384,80,400,160}, MESSAGE, N_("Evaluation:")}, ^ src/usr/usrdiacom.cpp:22333:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 33 */ {0, {384,160,400,400}, MESSAGE, x_("")}, ^ src/usr/usrdiacom.cpp:22334:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 34 */ {0, {232,320,248,366}, BUTTON, N_("Next")}, ^ src/usr/usrdiacom.cpp:22335:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 35 */ {0, {248,320,264,366}, BUTTON, N_("Prev")}, ^ src/usr/usrdiacom.cpp:22336:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 36 */ {0, {40,256,56,408}, RADIO, N_("Current Window")} ^ src/usr/usrdiacom.cpp:22338:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_variabledialog = {{50,75,492,495}, N_("Variable Control"), 0, 36, us_variabledialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:22395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, newval, *newarray, oldlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, newval, *newarray, oldlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, newval, *newarray, oldlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22395:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, newval, *newarray, oldlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22398:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM *geom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22401:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22454:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish(us_varaddr, us_vartype, x_(""), dia); ^ src/usr/usrdiacom.cpp:22471:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_NEWATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:22476:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_ATTRVALUE, x_("")); ^ src/usr/usrdiacom.cpp:22477:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, -DVAR_NEWATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:22556:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish(us_curvaraddr, us_curvartype, x_(""), dia); ^ src/usr/usrdiacom.cpp:22562:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)curcell, VNODEPROTO, x_(""), dia); ^ src/usr/usrdiacom.cpp:22568:52: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)el_curlib, VLIBRARY, x_(""), dia); ^ src/usr/usrdiacom.cpp:22574:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)el_curtech, VTECHNOLOGY, x_(""), dia); ^ src/usr/usrdiacom.cpp:22580:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)us_tool, VTOOL, x_(""), dia); ^ src/usr/usrdiacom.cpp:22586:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)el_curwindowpart, VWINDOWPART, x_(""), dia); ^ src/usr/usrdiacom.cpp:22592:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_varestablish((INTBIG)el_curconstraint, VCONSTRAINT, x_(""), dia); ^ src/usr/usrdiacom.cpp:22619:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_ARRAYINDEX, x_("0")); ^ src/usr/usrdiacom.cpp:22627:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_ARRAYINDEX, x_("")); ^ src/usr/usrdiacom.cpp:22667:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] varname = x_(""); ^ src/usr/usrdiacom.cpp:22785:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22798:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("~")); ^ src/usr/usrdiacom.cpp:22799:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22803:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("cell:~")); ^ src/usr/usrdiacom.cpp:22804:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22808:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("lib:~")); ^ src/usr/usrdiacom.cpp:22809:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22813:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("tech:~")); ^ src/usr/usrdiacom.cpp:22814:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22818:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("tool:~")); ^ src/usr/usrdiacom.cpp:22819:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22823:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("window:~")); ^ src/usr/usrdiacom.cpp:22824:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22828:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_OBJNAME, x_("constraint:~")); ^ src/usr/usrdiacom.cpp:22829:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] thisname = x_(""); ^ src/usr/usrdiacom.cpp:22850:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, language; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22850:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG search, language; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22855:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_NEWATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:22908:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_ARRAYINDEX, x_("0")); ^ src/usr/usrdiacom.cpp:22914:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_ARRAYINDEX, x_("")); ^ src/usr/usrdiacom.cpp:22928:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_EVALUATION, x_("")); ^ src/usr/usrdiacom.cpp:22929:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DVAR_EVALUATION_L, x_("")); ^ src/usr/usrdiacom.cpp:22941:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {64,232,88,304}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:22942:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {64,16,88,88}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:22943:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,145}, MESSAGE, N_("New view name:")}, ^ src/usr/usrdiacom.cpp:22944:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {32,8,48,145}, MESSAGE, N_("View abbreviation:")}, ^ src/usr/usrdiacom.cpp:22945:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,148,24,304}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:22946:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,148,48,304}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:22947:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {68,104,84,213}, CHECK, N_("Textual View")} ^ src/usr/usrdiacom.cpp:22949:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_newviewdialog = {{50,75,154,391}, N_("New View"), 0, 7, us_newviewdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:22959:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22960:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:22979:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] paramstart[0] = x_(""); ^ src/usr/usrdiacom.cpp:23000:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {176,108,200,188}, BUTTON, N_("OK")}, ^ src/usr/usrdiacom.cpp:23001:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {176,8,200,88}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiacom.cpp:23002:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,168,188}, SCROLL, x_("")} ^ src/usr/usrdiacom.cpp:23004:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_viewseldialog = {{75,75,284,272}, N_("Select View"), 0, 3, us_viewseldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:23024:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VIEW *v; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23042:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23065:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] arg[0] = x_("delete"); ^ src/usr/usrdiacom.cpp:23079:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,8,208,222}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:23080:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,8,24,82}, MESSAGE, N_("Layer set:")}, ^ src/usr/usrdiacom.cpp:23081:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,88,24,294}, POPUP, x_("")}, ^ src/usr/usrdiacom.cpp:23082:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {40,230,56,382}, MESSAGE, N_("Text visibility options:")}, ^ src/usr/usrdiacom.cpp:23083:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {60,242,76,394}, AUTOCHECK, N_("Node text")}, ^ src/usr/usrdiacom.cpp:23084:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {80,242,96,394}, AUTOCHECK, N_("Arc text")}, ^ src/usr/usrdiacom.cpp:23085:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {100,242,116,394}, AUTOCHECK, N_("Port text")}, ^ src/usr/usrdiacom.cpp:23086:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {120,242,136,394}, AUTOCHECK, N_("Export text")}, ^ src/usr/usrdiacom.cpp:23087:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {140,242,156,394}, AUTOCHECK, N_("Nonlayout text")}, ^ src/usr/usrdiacom.cpp:23088:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {160,242,176,394}, AUTOCHECK, N_("Instance names")}, ^ src/usr/usrdiacom.cpp:23089:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {180,242,196,394}, AUTOCHECK, N_("Cell text")}, ^ src/usr/usrdiacom.cpp:23090:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {212,16,228,222}, MESSAGE, N_("Click to change visibility.")}, ^ src/usr/usrdiacom.cpp:23091:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {228,16,244,222}, MESSAGE, N_("Marked layers are visible.")}, ^ src/usr/usrdiacom.cpp:23092:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {252,8,276,108}, BUTTON, N_("All Visible")}, ^ src/usr/usrdiacom.cpp:23093:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 15 */ {0, {252,122,276,222}, BUTTON, N_("All Invisible")}, ^ src/usr/usrdiacom.cpp:23094:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 16 */ {0, {214,316,238,388}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:23095:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 17 */ {0, {250,316,274,388}, DEFBUTTON, N_("Apply")} ^ src/usr/usrdiacom.cpp:23097:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_visiblelaydialog = {{50,75,335,479}, N_("Layer Visibility"), 0, 17, us_visiblelaydialogitems, x_("visiblelay"), 0}; ^ src/usr/usrdiacom.cpp:23097:115: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_visiblelaydialog = {{50,75,335,479}, N_("Layer Visibility"), 0, 17, us_visiblelaydialogitems, x_("visiblelay"), 0}; ^ src/usr/usrdiacom.cpp:23162:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(prompt, x_("DXF")) == 0) setPopupEntry(DVSL_LAYERSET, LAYERSDXF); else ^ src/usr/usrdiacom.cpp:23163:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(prompt, x_("GDS")) == 0) setPopupEntry(DVSL_LAYERSET, LAYERSGDS); ^ src/usr/usrdiacom.cpp:23183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23184:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23185:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23272:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("colstyle"), val | INVISIBLE, VSHORT); ^ src/usr/usrdiacom.cpp:23276:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("colstyle"), val & ~INVISIBLE, VSHORT); ^ src/usr/usrdiacom.cpp:23288:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)ni, VNODEINST, VSTRING, x_("IO_dxf_layer")); ^ src/usr/usrdiacom.cpp:23293:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)ni, VNODEINST, VINTEGER, x_("IO_gds_layer")); ^ src/usr/usrdiacom.cpp:23345:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23346:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23347:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *cvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23347:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var, *cvar; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23348:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, layerset, fun, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23348:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, layerset, fun, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23348:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, layerset, fun, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23348:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, layerset, fun, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23349:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *entry; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23349:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *lname, *entry; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23351:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23378:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)ni, VNODEINST, VSTRING, x_("IO_dxf_layer")); ^ src/usr/usrdiacom.cpp:23383:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] var = getval((INTBIG)ni, VNODEINST, VINTEGER, x_("IO_gds_layer")); ^ src/usr/usrdiacom.cpp:23413:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {256,56,280,166}, BUTTON, N_("Restore View")}, ^ src/usr/usrdiacom.cpp:23414:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {216,8,240,72}, BUTTON, N_("Done")}, ^ src/usr/usrdiacom.cpp:23415:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {32,8,208,234}, SCROLL, x_("")}, ^ src/usr/usrdiacom.cpp:23416:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,96,24,229}, EDITTEXT, x_("")}, ^ src/usr/usrdiacom.cpp:23417:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {216,120,240,230}, BUTTON, N_("Save This View")}, ^ src/usr/usrdiacom.cpp:23418:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {8,8,24,90}, MESSAGE, N_("View name:")} ^ src/usr/usrdiacom.cpp:23420:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_windowviewdialog = {{50,75,342,318}, N_("Window Views"), 0, 6, us_windowviewdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:23431:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23433:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23444:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("USER_windowview_"), 16) == 0) DiaStuffLine(dia, DWNV_VIEWLIST, &pt[16]); ^ src/usr/usrdiacom.cpp:23456:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("name"); ^ src/usr/usrdiacom.cpp:23468:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] par[0] = x_("save"); ^ src/usr/usrdiacom.cpp:23476:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesamen(pt, x_("USER_windowview_"), 16) == 0) DiaStuffLine(dia, DWNV_VIEWLIST, &pt[16]); ^ src/usr/usrdiacom.cpp:23505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *enp, *shownp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *enp, *shownp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23505:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEPROTO *np, *enp, *shownp; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23506:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER GEOM **list; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *line, *curnode, *pt, *thisnode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *line, *curnode, *pt, *thisnode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *line, *curnode, *pt, *thisnode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23507:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER CHAR *line, *curnode, *pt, *thisnode; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23508:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER NODEINST *ni; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23509:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER VARIABLE *var; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23510:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23510:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG i, listlen; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23511:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiacom.cpp:23564:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if (namesame(np->protoname, x_("cellstructure")) == 0) ^ src/usr/usrdiacom.cpp:23656:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputerr(x_("Too many used fonts, using default")); ^ 3153 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrdiaedit.cpp -o src/usr/usrdiaedit.o src/usr/usrdiaedit.cpp:83:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Unknown"), ^ src/usr/usrdiaedit.cpp:84:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Button"), ^ src/usr/usrdiaedit.cpp:85:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Default Button"), ^ src/usr/usrdiaedit.cpp:86:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Check Box"), ^ src/usr/usrdiaedit.cpp:87:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Check Box (automatic)"), ^ src/usr/usrdiaedit.cpp:88:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Scroll Area"), ^ src/usr/usrdiaedit.cpp:89:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Scroll Area (multi-select)"), ^ src/usr/usrdiaedit.cpp:90:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Message"), ^ src/usr/usrdiaedit.cpp:91:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Edit Text"), ^ src/usr/usrdiaedit.cpp:92:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Edit Text (opaque)"), ^ src/usr/usrdiaedit.cpp:93:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Icon"), ^ src/usr/usrdiaedit.cpp:94:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("User Drawn"), ^ src/usr/usrdiaedit.cpp:95:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Popup"), ^ src/usr/usrdiaedit.cpp:96:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Progress"), ^ src/usr/usrdiaedit.cpp:97:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Divider"), ^ src/usr/usrdiaedit.cpp:98:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box"), ^ src/usr/usrdiaedit.cpp:99:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group A)"), ^ src/usr/usrdiaedit.cpp:100:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group B)"), ^ src/usr/usrdiaedit.cpp:101:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group C)"), ^ src/usr/usrdiaedit.cpp:102:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group D)"), ^ src/usr/usrdiaedit.cpp:103:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group E)"), ^ src/usr/usrdiaedit.cpp:104:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group F)"), ^ src/usr/usrdiaedit.cpp:105:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("Radio Box (group G)") ^ src/usr/usrdiaedit.cpp:110:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("unknown"), ^ src/usr/usrdiaedit.cpp:111:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("button"), ^ src/usr/usrdiaedit.cpp:112:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("defbutton"), ^ src/usr/usrdiaedit.cpp:113:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("check"), ^ src/usr/usrdiaedit.cpp:114:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("autocheck"), ^ src/usr/usrdiaedit.cpp:115:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("scroll"), ^ src/usr/usrdiaedit.cpp:116:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("multiscroll"), ^ src/usr/usrdiaedit.cpp:117:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("message"), ^ src/usr/usrdiaedit.cpp:118:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("edittext"), ^ src/usr/usrdiaedit.cpp:119:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("opaque"), ^ src/usr/usrdiaedit.cpp:120:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("icon"), ^ src/usr/usrdiaedit.cpp:121:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("useritem"), ^ src/usr/usrdiaedit.cpp:122:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("popup"), ^ src/usr/usrdiaedit.cpp:123:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("progress"), ^ src/usr/usrdiaedit.cpp:124:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("divider"), ^ src/usr/usrdiaedit.cpp:125:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radio"), ^ src/usr/usrdiaedit.cpp:126:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radioa"), ^ src/usr/usrdiaedit.cpp:127:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radiob"), ^ src/usr/usrdiaedit.cpp:128:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radioc"), ^ src/usr/usrdiaedit.cpp:129:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radiod"), ^ src/usr/usrdiaedit.cpp:130:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radioe"), ^ src/usr/usrdiaedit.cpp:131:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radiof"), ^ src/usr/usrdiaedit.cpp:132:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("radiog") ^ src/usr/usrdiaedit.cpp:137:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QWidget"), ^ src/usr/usrdiaedit.cpp:138:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QPushButton"), ^ src/usr/usrdiaedit.cpp:139:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QPushButton"), ^ src/usr/usrdiaedit.cpp:140:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("ECheckField"), ^ src/usr/usrdiaedit.cpp:141:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QCheckBox"), ^ src/usr/usrdiaedit.cpp:142:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("EScrollField"), ^ src/usr/usrdiaedit.cpp:143:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("EScrollField"), ^ src/usr/usrdiaedit.cpp:144:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QLabel"), ^ src/usr/usrdiaedit.cpp:145:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QLineEdit"), ^ src/usr/usrdiaedit.cpp:146:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QLineEdit"), ^ src/usr/usrdiaedit.cpp:147:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("EIconField"), ^ src/usr/usrdiaedit.cpp:148:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("EUserDrawnField"), ^ src/usr/usrdiaedit.cpp:149:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QComboBox"), ^ src/usr/usrdiaedit.cpp:150:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QProgressBar"), ^ src/usr/usrdiaedit.cpp:151:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QWidget"), ^ src/usr/usrdiaedit.cpp:152:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:153:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:154:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:155:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:156:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:157:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:158:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton"), ^ src/usr/usrdiaedit.cpp:159:5: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] x_("QRadioButton") ^ src/usr/usrdiaedit.cpp:238:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {116,228,140,284}, DEFBUTTON, N_("Edit")}, ^ src/usr/usrdiaedit.cpp:239:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,16,336,228}, SCROLL, x_("")}, ^ src/usr/usrdiaedit.cpp:240:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {52,228,76,284}, BUTTON, N_("Save")}, ^ src/usr/usrdiaedit.cpp:241:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {16,228,40,284}, BUTTON, N_("Done")}, ^ src/usr/usrdiaedit.cpp:242:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {148,228,172,284}, BUTTON, N_("New")}, ^ src/usr/usrdiaedit.cpp:243:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {180,228,204,284}, BUTTON, N_("Delete")}, ^ src/usr/usrdiaedit.cpp:244:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {244,228,268,284}, BUTTON, N_("Title")}, ^ src/usr/usrdiaedit.cpp:245:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {276,228,300,284}, BUTTON, N_("Grid")}, ^ src/usr/usrdiaedit.cpp:246:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {84,228,108,284}, BUTTON, N_("Save .ui")}, ^ src/usr/usrdiaedit.cpp:247:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {212,228,236,284}, BUTTON, N_("Load .ui")} ^ src/usr/usrdiaedit.cpp:249:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaeditalldialog = {{49,56,394,350}, N_("Dialog Editor"), 0, 10, us_diaeditalldialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:270:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:347:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,4,48,51}, BUTTON, N_("Edit")}, ^ src/usr/usrdiaedit.cpp:348:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {4,4,20,52}, BUTTON, N_("Done")}, ^ src/usr/usrdiaedit.cpp:349:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {60,4,76,52}, BUTTON, N_("New")}, ^ src/usr/usrdiaedit.cpp:350:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {80,4,96,52}, BUTTON, N_("Dup")}, ^ src/usr/usrdiaedit.cpp:351:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {128,4,144,52}, BUTTON, N_("Align")}, ^ src/usr/usrdiaedit.cpp:352:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {4,60,20,156}, CHECK, N_("Numbers")}, ^ src/usr/usrdiaedit.cpp:353:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {4,160,20,256}, CHECK, N_("Outlines")}, ^ src/usr/usrdiaedit.cpp:354:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {25,61,200,300}, USERDRAWN, x_("")}, ^ src/usr/usrdiaedit.cpp:355:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {100,4,116,52}, BUTTON, N_("Del")} ^ src/usr/usrdiaedit.cpp:357:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaeditsingledialog = {{100,360,309,669}, N_("Dialog"), 0, 9, us_diaeditsingledialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:376:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:396:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaMessageInDialog(x_("Warning: dialog right adjusted by %ld, bottom by %ld"), ^ src/usr/usrdiaedit.cpp:401:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] us_diaeditsingledialog.movable = x_("*** DIALOG HAS NO TITLE BAR ***"); ^ src/usr/usrdiaedit.cpp:502:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {56,8,76,68}, BUTTON, N_("OK")}, ^ src/usr/usrdiaedit.cpp:503:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {56,168,76,228}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiaedit.cpp:504:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,78}, MESSAGE, N_("Name:")}, ^ src/usr/usrdiaedit.cpp:505:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,80,24,228}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:506:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {32,8,48,98}, MESSAGE, N_("Short name:")}, ^ src/usr/usrdiaedit.cpp:507:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,100,48,228}, EDITTEXT, x_("")} ^ src/usr/usrdiaedit.cpp:509:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaeditnewdialog = {{450,56,535,293}, N_("New Dialog"), 0, 6, us_diaeditnewdialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:522:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:555:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] allocstring(&newDia->prefix, x_("us"), us_tool->cluster); ^ src/usr/usrdiaedit.cpp:625:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,8,52,68}, BUTTON, N_("OK")}, ^ src/usr/usrdiaedit.cpp:626:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {32,168,52,228}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiaedit.cpp:627:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,8,24,228}, EDITTEXT, x_("")} ^ src/usr/usrdiaedit.cpp:629:61: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaedittitledialog = {{450,56,511,293}, N_("Dialog Title"), 0, 3, us_diaedittitledialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:641:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *subdia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:865:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, right, bottom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:865:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, right, bottom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:865:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, right, bottom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:865:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, right, bottom; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:891:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy, top, left, bottom, right; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:925:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:925:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:948:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:948:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG dx, dy; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:966:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {32,8,52,68}, BUTTON, N_("OK")}, ^ src/usr/usrdiaedit.cpp:967:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {32,168,52,228}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiaedit.cpp:968:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,58,24,178}, EDITTEXT, x_("")} ^ src/usr/usrdiaedit.cpp:970:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaeditgriddialog = {{450,56,511,293}, N_("Grid Amount"), 0, 3, us_diaeditgriddialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:981:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1023:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] pt = x_("item"); ^ src/usr/usrdiaedit.cpp:1091:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {104,260,124,320}, BUTTON, N_("OK")}, ^ src/usr/usrdiaedit.cpp:1092:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {104,20,124,80}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiaedit.cpp:1093:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {56,8,72,332}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:1094:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 4 */ {0, {8,8,24,58}, MESSAGE, N_("Top:")}, ^ src/usr/usrdiaedit.cpp:1095:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 5 */ {0, {8,60,24,90}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:1096:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 6 */ {0, {32,8,48,58}, MESSAGE, N_("Left:")}, ^ src/usr/usrdiaedit.cpp:1097:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 7 */ {0, {32,60,48,90}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:1098:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 8 */ {0, {8,110,24,160}, MESSAGE, N_("Bottom:")}, ^ src/usr/usrdiaedit.cpp:1099:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 9 */ {0, {8,162,24,192}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:1100:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 10 */ {0, {32,110,48,160}, MESSAGE, N_("Right:")}, ^ src/usr/usrdiaedit.cpp:1101:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 11 */ {0, {32,162,48,192}, EDITTEXT, x_("")}, ^ src/usr/usrdiaedit.cpp:1102:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 12 */ {0, {80,8,96,214}, POPUP, x_("")}, ^ src/usr/usrdiaedit.cpp:1103:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 13 */ {0, {80,228,97,332}, CHECK, N_("Inactive")}, ^ src/usr/usrdiaedit.cpp:1104:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 14 */ {0, {20,200,36,332}, CHECK, N_("Width and Height")} ^ src/usr/usrdiaedit.cpp:1106:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaedititemdialog = {{450,56,583,397}, N_("Item Information"), 0, 14, us_diaedititemdialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:1127:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1141:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Height:")); ^ src/usr/usrdiaedit.cpp:1142:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Width:")); ^ src/usr/usrdiaedit.cpp:1166:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Height:")); ^ src/usr/usrdiaedit.cpp:1167:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Width:")); ^ src/usr/usrdiaedit.cpp:1172:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Bottom:")); ^ src/usr/usrdiaedit.cpp:1173:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Right:")); ^ src/usr/usrdiaedit.cpp:1304:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msg = x_("SCROLL AREA"); ^ src/usr/usrdiaedit.cpp:1311:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msg = x_("SCROLL AREA (MULTI)"); ^ src/usr/usrdiaedit.cpp:1331:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msg = x_("ICON"); ^ src/usr/usrdiaedit.cpp:1342:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msg = x_("POPUP"); ^ src/usr/usrdiaedit.cpp:1352:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msg = x_("PROGRESS"); ^ src/usr/usrdiaedit.cpp:1409:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1414:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, DIALOGFILE); ^ src/usr/usrdiaedit.cpp:65:27: note: expanded from macro 'DIALOGFILE' #define DIALOGFILE x_("AllDialogs.c") ^ src/usr/usrdiaedit.cpp:1416:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] in = xopen(pt, el_filetypetext, x_(""), &filename); ^ src/usr/usrdiaedit.cpp:1584:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Ignore name %s, use %s"), pt, dia->name); ^ src/usr/usrdiaedit.cpp:1623:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1638:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] addstringtoinfstr(infstr, DIALOGFILE); ^ src/usr/usrdiaedit.cpp:65:27: note: expanded from macro 'DIALOGFILE' #define DIALOGFILE x_("AllDialogs.c") ^ src/usr/usrdiaedit.cpp:1708:50: warning: field width should have type 'int', but argument has type 'unsigned long' [-Wformat] efprintf(out, x_("#define %s_%s%*ld"), dia->name, item->name, maxnamelen - estrlen(item->name) + 3, i); ~~^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: expanded from macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp:1726:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *infstr; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1737:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("All dialog items should have names")); ^ src/usr/usrdiaedit.cpp:1742:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%sui/%s.ui"), el_libdir, us_diaeditcurdia->abbrev); ^ src/usr/usrdiaedit.cpp:1793:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Form %s created"), truename); ^ src/usr/usrdiaedit.cpp:1797:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] formatinfstr(infstr, x_("%sui/%s_ext.ui"), el_libdir, us_diaeditcurdia->abbrev); ^ src/usr/usrdiaedit.cpp:1840:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Form %s created"), truename); ^ src/usr/usrdiaedit.cpp:1932:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] ttyputmsg(x_("Loading .ui is disabled")); ^ src/usr/usrdiaedit.cpp:1969:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 1 */ {0, {8,8,32,68}, BUTTON, N_("Save")}, ^ src/usr/usrdiaedit.cpp:1970:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 2 */ {0, {8,88,32,148}, BUTTON, N_("Cancel")}, ^ src/usr/usrdiaedit.cpp:1971:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] /* 3 */ {0, {8,168,32,228}, BUTTON, N_("No Save")} ^ src/usr/usrdiaedit.cpp:1973:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static DIALOG us_diaeditsavedialog = {{450,56,491,293}, N_("Dialogs changed. Save?"), 0, 3, us_diaeditsavedialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:1985:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER INTBIG itemno; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ src/usr/usrdiaedit.cpp:1986:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] REGISTER void *dia; ^~~~~~~~~ src/include/global.h:1560:29: note: expanded from macro 'REGISTER' #define REGISTER register ^ 175 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrdisp.c -o src/usr/usrdisp.o src/usr/usrdisp.c:549:24: warning: implicit conversion from 'int' to 'float' changes value from -1073741823 to -1073741824 [-Wimplicit-const-int-float-conversion] if (fslx < -MAXINTBIG/2) *screenlx = -MAXINTBIG/2; else *screenlx = (INTBIG)fslx; ~ ~~~~~~~~~~^~ src/usr/usrdisp.c:550:24: warning: implicit conversion from 'int' to 'float' changes value from 1073741823 to 1073741824 [-Wimplicit-const-int-float-conversion] if (fshx > MAXINTBIG/2) *screenhx = MAXINTBIG/2; else *screenhx = (INTBIG)fshx; ~ ~~~~~~~~~^~ src/usr/usrdisp.c:551:24: warning: implicit conversion from 'int' to 'float' changes value from -1073741823 to -1073741824 [-Wimplicit-const-int-float-conversion] if (fsly < -MAXINTBIG/2) *screenly = -MAXINTBIG/2; else *screenly = (INTBIG)fsly; ~ ~~~~~~~~~~^~ src/usr/usrdisp.c:552:24: warning: implicit conversion from 'int' to 'float' changes value from 1073741823 to 1073741824 [-Wimplicit-const-int-float-conversion] if (fshy > MAXINTBIG/2) *screenhy = MAXINTBIG/2; else *screenhy = (INTBIG)fshy; ~ ~~~~~~~~~^~ 4 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usreditemacs.c -o src/usr/usreditemacs.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usreditpac.c -o src/usr/usreditpac.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usredtecc.c -o src/usr/usredtecc.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usredtecg.c -o src/usr/usredtecg.o src/usr/usredtecg.c:1239:6: warning: 'snprintf' size argument is too large; destination buffer has size 50, but size argument is 100 [-Wfortify-source] esnprintf(line, 100, _("Multicut separation: %s"), frtoa((INTBIG)table[i].value)); ^ src/include/global.h:189:29: note: expanded from macro 'esnprintf' # define esnprintf snprintf ^ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usredtecp.c -o src/usr/usredtecp.o src/usr/usredtecp.c:1494:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^ src/usr/usredtecp.c:1494:8: note: use function 'labs' instead if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^~~ labs src/usr/usredtecp.c:1494:27: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^ src/usr/usredtecp.c:1494:27: note: use function 'labs' instead if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^~~ labs src/usr/usredtecp.c:1527:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^ src/usr/usredtecp.c:1527:8: note: use function 'labs' instead if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^~~ labs src/usr/usredtecp.c:1527:27: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^ src/usr/usredtecp.c:1527:27: note: use function 'labs' instead if (abs(x1pos-x2pos) > abs(y1pos-y2pos)) ^~~ labs src/usr/usredtecp.c:3157:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sepx = abs((nslist[i-1]->node->highx + nslist[i-1]->node->lowx) / 2 - ^ src/usr/usredtecp.c:3157:11: note: use function 'labs' instead sepx = abs((nslist[i-1]->node->highx + nslist[i-1]->node->lowx) / 2 - ^~~ labs src/usr/usredtecp.c:3159:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sepy = abs((nslist[i-1]->node->highy + nslist[i-1]->node->lowy) / 2 - ^ src/usr/usredtecp.c:3159:11: note: use function 'labs' instead sepy = abs((nslist[i-1]->node->highy + nslist[i-1]->node->lowy) / 2 - ^~~ labs src/usr/usredtecp.c:3193:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sepx = abs((nslist[i-1]->node->highx + nslist[i-1]->node->lowx) / 2 - ^ src/usr/usredtecp.c:3193:11: note: use function 'labs' instead sepx = abs((nslist[i-1]->node->highx + nslist[i-1]->node->lowx) / 2 - ^~~ labs src/usr/usredtecp.c:3195:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sepy = abs((nslist[i-1]->node->highy + nslist[i-1]->node->lowy) / 2 - ^ src/usr/usredtecp.c:3195:11: note: use function 'labs' instead sepy = abs((nslist[i-1]->node->highy + nslist[i-1]->node->lowy) / 2 - ^~~ labs src/usr/usredtecp.c:4823:35: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (mul == 0 && (add%H0) == 0 && abs(add) < K6) ^ src/usr/usredtecp.c:4823:35: note: use function 'labs' instead if (mul == 0 && (add%H0) == 0 && abs(add) < K6) ^~~ labs src/usr/usredtecp.c:4834:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] amt = abs(add); ^ src/usr/usredtecp.c:4834:9: note: use function 'labs' instead amt = abs(add); ^~~ labs src/usr/usredtecp.c:4846:22: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] (((add%Q0) == 0 && abs(add) < K10) || ((add%H0) == 0 && abs(add) < K20))) ^ src/usr/usredtecp.c:4846:22: note: use function 'labs' instead (((add%Q0) == 0 && abs(add) < K10) || ((add%H0) == 0 && abs(add) < K20))) ^~~ labs src/usr/usredtecp.c:4846:59: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] (((add%Q0) == 0 && abs(add) < K10) || ((add%H0) == 0 && abs(add) < K20))) ^ src/usr/usredtecp.c:4846:59: note: use function 'labs' instead (((add%Q0) == 0 && abs(add) < K10) || ((add%H0) == 0 && abs(add) < K20))) ^~~ labs src/usr/usredtecp.c:4859:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] amt = abs(add); ^ src/usr/usredtecp.c:4859:10: note: use function 'labs' instead amt = abs(add); ^~~ labs src/usr/usredtecp.c:5695:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] amt = abs(add); ^ src/usr/usredtecp.c:5695:9: note: use function 'labs' instead amt = abs(add); ^~~ labs src/usr/usredtecp.c:5843:2: warning: expression result unused [-Wunused-value] *str++; ^~~~~~ 15 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrgraph.c -o src/usr/usrgraph.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrhigh.c -o src/usr/usrhigh.o src/usr/usrhigh.c:347:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] d = abs(xp-xc) + abs(yp-yc); ^ src/usr/usrhigh.c:347:8: note: use function 'labs' instead d = abs(xp-xc) + abs(yp-yc); ^~~ labs src/usr/usrhigh.c:347:21: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] d = abs(xp-xc) + abs(yp-yc); ^ src/usr/usrhigh.c:347:21: note: use function 'labs' instead d = abs(xp-xc) + abs(yp-yc); ^~~ labs 2 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrmenu.c -o src/usr/usrmenu.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrmisc.c -o src/usr/usrmisc.o src/usr/usrmisc.c:1754:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(*xcur-val) < abs(*xcur-otheralign)) *xcur = val; else ^ src/usr/usrmisc.c:1754:6: note: use function 'labs' instead if (abs(*xcur-val) < abs(*xcur-otheralign)) *xcur = val; else ^~~ labs src/usr/usrmisc.c:1754:23: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(*xcur-val) < abs(*xcur-otheralign)) *xcur = val; else ^ src/usr/usrmisc.c:1754:23: note: use function 'labs' instead if (abs(*xcur-val) < abs(*xcur-otheralign)) *xcur = val; else ^~~ labs src/usr/usrmisc.c:1757:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(*ycur-val) < abs(*ycur-otheralign)) *ycur = val; else ^ src/usr/usrmisc.c:1757:6: note: use function 'labs' instead if (abs(*ycur-val) < abs(*ycur-otheralign)) *ycur = val; else ^~~ labs src/usr/usrmisc.c:1757:23: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(*ycur-val) < abs(*ycur-otheralign)) *ycur = val; else ^ src/usr/usrmisc.c:1757:23: note: use function 'labs' instead if (abs(*ycur-val) < abs(*ycur-otheralign)) *ycur = val; else ^~~ labs src/usr/usrmisc.c:1781:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(v1-value) > abs(v2-value)) { i = v1; v1 = v2; v2 = i; } ^ src/usr/usrmisc.c:1781:6: note: use function 'labs' instead if (abs(v1-value) > abs(v2-value)) { i = v1; v1 = v2; v2 = i; } ^~~ labs src/usr/usrmisc.c:1781:22: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(v1-value) > abs(v2-value)) { i = v1; v1 = v2; v2 = i; } ^ src/usr/usrmisc.c:1781:22: note: use function 'labs' instead if (abs(v1-value) > abs(v2-value)) { i = v1; v1 = v2; v2 = i; } ^~~ labs src/usr/usrmisc.c:1917:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^ src/usr/usrmisc.c:1917:19: note: use function 'labs' instead if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^~~ labs src/usr/usrmisc.c:1917:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^ src/usr/usrmisc.c:1917:33: note: use function 'labs' instead if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^~~ labs src/usr/usrmisc.c:1917:47: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^ src/usr/usrmisc.c:1917:47: note: use function 'labs' instead if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^~~ labs src/usr/usrmisc.c:1917:60: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^ src/usr/usrmisc.c:1917:60: note: use function 'labs' instead if (ang != 0 && abs(*fx-nx) + abs(*fy-ny) < abs(ix-nx) + abs(iy-ny)) continue; ^~~ labs 10 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrnet.c -o src/usr/usrnet.o src/usr/usrnet.c:5052:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(TDGETXOFF(var->textdescript)) >= FARTEXTLIMIT*4 || ^ src/usr/usrnet.c:5052:7: note: use function 'labs' instead if (abs(TDGETXOFF(var->textdescript)) >= FARTEXTLIMIT*4 || ^~~ labs src/usr/usrnet.c:5053:4: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(TDGETYOFF(var->textdescript)) >= FARTEXTLIMIT*4) ^ src/usr/usrnet.c:5053:4: note: use function 'labs' instead abs(TDGETYOFF(var->textdescript)) >= FARTEXTLIMIT*4) ^~~ labs src/usr/usrnet.c:5091:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^ src/usr/usrnet.c:5091:6: note: use function 'labs' instead if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^~~ labs src/usr/usrnet.c:5091:17: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^ src/usr/usrnet.c:5091:17: note: use function 'labs' instead if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^~~ labs src/usr/usrnet.c:5091:30: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^ src/usr/usrnet.c:5091:30: note: use function 'labs' instead if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^~~ labs src/usr/usrnet.c:5091:41: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^ src/usr/usrnet.c:5091:41: note: use function 'labs' instead if (abs(x1-ix)+abs(y1-iy) < abs(x2-ix)+abs(y2-iy)) r = -r; ^~~ labs src/usr/usrnet.c:5123:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^ src/usr/usrnet.c:5123:7: note: use function 'labs' instead if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^~~ labs src/usr/usrnet.c:5123:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^ src/usr/usrnet.c:5123:19: note: use function 'labs' instead if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^~~ labs src/usr/usrnet.c:5123:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^ src/usr/usrnet.c:5123:33: note: use function 'labs' instead if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^~~ labs src/usr/usrnet.c:5123:45: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^ src/usr/usrnet.c:5123:45: note: use function 'labs' instead if (abs(x1-rcx)+abs(y1-rcy) < abs(x2-rcx)+abs(y2-rcy)) r = -r; ^~~ labs src/usr/usrnet.c:5652:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(TDGETXOFF(var->textdescript)) >= FARTEXTLIMIT*4 || ^ src/usr/usrnet.c:5652:7: note: use function 'labs' instead if (abs(TDGETXOFF(var->textdescript)) >= FARTEXTLIMIT*4 || ^~~ labs src/usr/usrnet.c:5653:4: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(TDGETYOFF(var->textdescript)) >= FARTEXTLIMIT*4) ^ src/usr/usrnet.c:5653:4: note: use function 'labs' instead abs(TDGETYOFF(var->textdescript)) >= FARTEXTLIMIT*4) ^~~ labs src/usr/usrnet.c:5672:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(TDGETXOFF(pe->exportproto->textdescript)) >= FARTEXTLIMIT*4 || ^ src/usr/usrnet.c:5672:7: note: use function 'labs' instead if (abs(TDGETXOFF(pe->exportproto->textdescript)) >= FARTEXTLIMIT*4 || ^~~ labs src/usr/usrnet.c:5673:4: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(TDGETYOFF(pe->exportproto->textdescript)) >= FARTEXTLIMIT*4) ^ src/usr/usrnet.c:5673:4: note: use function 'labs' instead abs(TDGETYOFF(pe->exportproto->textdescript)) >= FARTEXTLIMIT*4) ^~~ labs src/usr/usrnet.c:9277:14: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] disttort = abs(wantx - (lx+hx)/2) + abs(wanty - (ly+hy)/2); ^ src/usr/usrnet.c:9277:14: note: use function 'labs' instead disttort = abs(wantx - (lx+hx)/2) + abs(wanty - (ly+hy)/2); ^~~ labs src/usr/usrnet.c:9277:39: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] disttort = abs(wantx - (lx+hx)/2) + abs(wanty - (ly+hy)/2); ^ src/usr/usrnet.c:9277:39: note: use function 'labs' instead disttort = abs(wantx - (lx+hx)/2) + abs(wanty - (ly+hy)/2); ^~~ labs 16 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrparse.c -o src/usr/usrparse.o src/usr/usrparse.c:2202:7: warning: comparison of array 'us_paparamstart' not equal to a null pointer is always true [-Wtautological-pointer-compare] if (us_paparamstart != 0) ^~~~~~~~~~~~~~~ ~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrstatus.c -o src/usr/usrstatus.o src/usr/usrstatus.c:2156:16: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] spacing = abs(endindex - startindex) + 1; ^ src/usr/usrstatus.c:2156:16: note: use function 'labs' instead spacing = abs(endindex - startindex) + 1; ^~~ labs 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrterminal.c -o src/usr/usrterminal.o src/usr/usrterminal.c:301:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] efprintf(us_tracefile, line); ^~~~ src/usr/usrterminal.c:301:25: note: treat the string as an argument to avoid this efprintf(us_tracefile, line); ^ "%s", 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrtrack.c -o src/usr/usrtrack.o src/usr/usrtrack.c:645:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] wid = abs(us_lastcurx - us_dragarcinst->end[0].xpos) * 2; else ^ src/usr/usrtrack.c:645:9: note: use function 'labs' instead wid = abs(us_lastcurx - us_dragarcinst->end[0].xpos) * 2; else ^~~ labs src/usr/usrtrack.c:646:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] wid = abs(us_lastcury - us_dragarcinst->end[0].ypos) * 2; ^ src/usr/usrtrack.c:646:10: note: use function 'labs' instead wid = abs(us_lastcury - us_dragarcinst->end[0].ypos) * 2; ^~~ labs src/usr/usrtrack.c:700:14: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:700:14: note: use function 'labs' instead bestdist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:700:38: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] bestdist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:700:38: note: use function 'labs' instead bestdist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:703:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:703:10: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:703:34: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:703:34: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:709:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:709:10: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:709:34: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:709:34: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:715:10: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:715:10: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:715:34: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^ src/usr/usrtrack.c:715:34: note: use function 'labs' instead dist = abs(rx - us_lastcurx) + abs(ry - us_lastcury); ^~~ labs src/usr/usrtrack.c:728:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:728:9: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:728:31: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:728:31: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:737:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:737:9: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:737:31: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:737:31: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:746:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:746:9: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:746:31: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:746:31: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:755:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:755:9: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:755:31: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^ src/usr/usrtrack.c:755:31: note: use function 'labs' instead if (abs(rx-us_lastcurx) < abs(ry-us_lastcury)) us_lastcurx = rx; else ^~~ labs src/usr/usrtrack.c:806:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dx = abs(cx - us_lastcurx); ^ src/usr/usrtrack.c:806:7: note: use function 'labs' instead dx = abs(cx - us_lastcurx); ^~~ labs src/usr/usrtrack.c:807:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dy = abs(cy - us_lastcury); ^ src/usr/usrtrack.c:807:7: note: use function 'labs' instead dy = abs(cy - us_lastcury); ^~~ labs 20 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrtranslate.c -o src/usr/usrtranslate.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/usr/usrwindow.c -o src/usr/usrwindow.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdl.c -o src/vhdl/vhdl.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlexpr.c -o src/vhdl/vhdlexpr.o src/vhdl/vhdlexpr.c:819:12: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] value = abs(value); ^ src/vhdl/vhdlexpr.c:819:12: note: use function 'labs' instead value = abs(value); ^~~ labs 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlnetlisp.c -o src/vhdl/vhdlnetlisp.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlparser.c -o src/vhdl/vhdlparser.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlals.c -o src/vhdl/vhdlals.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlquisc.c -o src/vhdl/vhdlquisc.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlsemantic.c -o src/vhdl/vhdlsemantic.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -Isrc/include -DINTERNATIONAL -I/usr/local/include -c src/vhdl/vhdlsilos.c -o src/vhdl/vhdlsilos.o c++ -o electric src/cons/conlay.o src/cons/conlin.o src/cons/conlingtt.o src/cons/conlinprs.o src/cons/conlinttg.o src/cons/contable.o src/db/aidtable.o src/db/data.o src/db/dbchange.o src/db/dbcontour.o src/db/dbcontrol.o src/db/dbcreate.o src/db/dberror.o src/db/dbgeom.o src/db/dblang.o src/db/dblangelk.o src/db/dblangjava.o src/db/dblangtcl.o src/db/dblibrary.o src/db/dbmath.o src/db/dbmemory.o src/db/dbmerge.o src/db/dbmult.o src/db/dbnoproto.o src/db/dbtech.o src/db/dbtechi.o src/db/dbtext.o src/db/dbvars.o src/drc/drc.o src/drc/drcbatch.o src/drc/drcflat.o src/drc/drcquick.o src/graph/graphcommon.o src/graph/graphunixx11.o src/io/io.o src/io/iobinaryi.o src/io/iobinaryo.o src/io/iocifin.o src/io/iocifout.o src/io/iocifpars.o src/io/iodefi.o src/io/iodxf.o src/io/ioecado.o src/io/ioeagleo.o src/io/ioedifi.o src/io/ioedifo.o src/io/iogdsi.o src/io/iogdso.o src/io/iohpglout.o src/io/iolefi.o src/io/iolefo.o src/io/iolout.o src/io/iopadso.o src/io/iopsout.o src/io/iopsoutcolor.o src/io/iosdfi.o src/io/iosuei.o src/io/iotexti.o src/io/iotexto.o src/io/iovhdl.o src/misc/compact.o src/misc/compensate.o src/misc/erc.o src/misc/ercantenna.o src/misc/logeffort.o src/misc/projecttool.o src/net/netdiff.o src/net/netextract.o src/net/netflat.o src/net/network.o src/pla/pla.o src/pla/placdecode.o src/pla/placio.o src/pla/placngrid.o src/pla/placpgrid.o src/pla/placpla.o src/pla/placutils.o src/pla/planfacets.o src/pla/planopt.o src/pla/planprog1.o src/pla/planprog2.o src/rout/rout.o src/rout/routauto.o src/rout/routmaze.o src/rout/routmimic.o src/rout/routriver.o src/sc/sc1.o src/sc/sc1command.o src/sc/sc1component.o src/sc/sc1connect.o src/sc/sc1delete.o src/sc/sc1electric.o src/sc/sc1err.o src/sc/sc1extract.o src/sc/sc1interface.o src/sc/sc1maker.o src/sc/sc1place.o src/sc/sc1route.o src/sc/sc1sim.o src/sim/sim.o src/sim/simals.o src/sim/simalscom.o src/sim/simalsflat.o src/sim/simalsgraph.o src/sim/simalssim.o src/sim/simalsuser.o src/sim/simfasthenry.o src/sim/simirsim.o src/sim/simmaxwell.o src/sim/simmossim.o src/sim/simpal.o src/sim/simsilos.o src/sim/simsim.o src/sim/simspice.o src/sim/simspicerun.o src/sim/simtexsim.o src/sim/simverilog.o src/sim/simwindow.o src/tec/tecart.o src/tec/tecbicmos.o src/tec/tecbipolar.o src/tec/teccmos.o src/tec/teccmosdodn.o src/tec/tecefido.o src/tec/tecfpga.o src/tec/tecgem.o src/tec/tecgen.o src/tec/tecmocmos.o src/tec/tecmocmosold.o src/tec/tecmocmossub.o src/tec/tecnmos.o src/tec/tecpcb.o src/tec/tecrcmos.o src/tec/tecschem.o src/tec/tectable.o src/usr/usr.o src/usr/usrarc.o src/usr/usrcheck.o src/usr/usrcom.o src/usr/usrcomab.o src/usr/usrcomcd.o src/usr/usrcomek.o src/usr/usrcomln.o src/usr/usrcomoq.o src/usr/usrcomrs.o src/usr/usrcomtv.o src/usr/usrcomwz.o src/usr/usrctech.o src/usr/usrdiacom.o src/usr/usrdiaedit.o src/usr/usrdisp.o src/usr/usreditemacs.o src/usr/usreditpac.o src/usr/usredtecc.o src/usr/usredtecg.o src/usr/usredtecp.o src/usr/usrgraph.o src/usr/usrhigh.o src/usr/usrmenu.o src/usr/usrmisc.o src/usr/usrnet.o src/usr/usrparse.o src/usr/usrstatus.o src/usr/usrterminal.o src/usr/usrtrack.o src/usr/usrtranslate.o src/usr/usrwindow.o src/vhdl/vhdl.o src/vhdl/vhdlexpr.o src/vhdl/vhdlnetlisp.o src/vhdl/vhdlparser.o src/vhdl/vhdlals.o src/vhdl/vhdlquisc.o src/vhdl/vhdlsemantic.o src/vhdl/vhdlsilos.o -lSM -lICE -L/usr/local/lib -L/usr/local/lib -lt1 -lXm -lXmu -lXt -lXext -lX11 -lm -L/usr/local/lib -lintl -pthread =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for electric-7.0.0_5 ===> Generating temporary packing list c++ -o electric src/cons/conlay.o src/cons/conlin.o src/cons/conlingtt.o src/cons/conlinprs.o src/cons/conlinttg.o src/cons/contable.o src/db/aidtable.o src/db/data.o src/db/dbchange.o src/db/dbcontour.o src/db/dbcontrol.o src/db/dbcreate.o src/db/dberror.o src/db/dbgeom.o src/db/dblang.o src/db/dblangelk.o src/db/dblangjava.o src/db/dblangtcl.o src/db/dblibrary.o src/db/dbmath.o src/db/dbmemory.o src/db/dbmerge.o src/db/dbmult.o src/db/dbnoproto.o src/db/dbtech.o src/db/dbtechi.o src/db/dbtext.o src/db/dbvars.o src/drc/drc.o src/drc/drcbatch.o src/drc/drcflat.o src/drc/drcquick.o src/graph/graphcommon.o src/graph/graphunixx11.o src/io/io.o src/io/iobinaryi.o src/io/iobinaryo.o src/io/iocifin.o src/io/iocifout.o src/io/iocifpars.o src/io/iodefi.o src/io/iodxf.o src/io/ioecado.o src/io/ioeagleo.o src/io/ioedifi.o src/io/ioedifo.o src/io/iogdsi.o src/io/iogdso.o src/io/iohpglout.o src/io/iolefi.o src/io/iolefo.o src/io/iolout.o src/io/iopadso.o src/io/iopsout.o src/io/iopsoutcolor.o src/io/iosdfi.o src/io/iosuei.o src/io/iotexti.o src/io/iotexto.o src/io/iovhdl.o src/misc/compact.o src/misc/compensate.o src/misc/erc.o src/misc/ercantenna.o src/misc/logeffort.o src/misc/projecttool.o src/net/netdiff.o src/net/netextract.o src/net/netflat.o src/net/network.o src/pla/pla.o src/pla/placdecode.o src/pla/placio.o src/pla/placngrid.o src/pla/placpgrid.o src/pla/placpla.o src/pla/placutils.o src/pla/planfacets.o src/pla/planopt.o src/pla/planprog1.o src/pla/planprog2.o src/rout/rout.o src/rout/routauto.o src/rout/routmaze.o src/rout/routmimic.o src/rout/routriver.o src/sc/sc1.o src/sc/sc1command.o src/sc/sc1component.o src/sc/sc1connect.o src/sc/sc1delete.o src/sc/sc1electric.o src/sc/sc1err.o src/sc/sc1extract.o src/sc/sc1interface.o src/sc/sc1maker.o src/sc/sc1place.o src/sc/sc1route.o src/sc/sc1sim.o src/sim/sim.o src/sim/simals.o src/sim/simalscom.o src/sim/simalsflat.o src/sim/simalsgraph.o src/sim/simalssim.o src/sim/simalsuser.o src/sim/simfasthenry.o src/sim/simirsim.o src/sim/simmaxwell.o src/sim/simmossim.o src/sim/simpal.o src/sim/simsilos.o src/sim/simsim.o src/sim/simspice.o src/sim/simspicerun.o src/sim/simtexsim.o src/sim/simverilog.o src/sim/simwindow.o src/tec/tecart.o src/tec/tecbicmos.o src/tec/tecbipolar.o src/tec/teccmos.o src/tec/teccmosdodn.o src/tec/tecefido.o src/tec/tecfpga.o src/tec/tecgem.o src/tec/tecgen.o src/tec/tecmocmos.o src/tec/tecmocmosold.o src/tec/tecmocmossub.o src/tec/tecnmos.o src/tec/tecpcb.o src/tec/tecrcmos.o src/tec/tecschem.o src/tec/tectable.o src/usr/usr.o src/usr/usrarc.o src/usr/usrcheck.o src/usr/usrcom.o src/usr/usrcomab.o src/usr/usrcomcd.o src/usr/usrcomek.o src/usr/usrcomln.o src/usr/usrcomoq.o src/usr/usrcomrs.o src/usr/usrcomtv.o src/usr/usrcomwz.o src/usr/usrctech.o src/usr/usrdiacom.o src/usr/usrdiaedit.o src/usr/usrdisp.o src/usr/usreditemacs.o src/usr/usreditpac.o src/usr/usredtecc.o src/usr/usredtecg.o src/usr/usredtecp.o src/usr/usrgraph.o src/usr/usrhigh.o src/usr/usrmenu.o src/usr/usrmisc.o src/usr/usrnet.o src/usr/usrparse.o src/usr/usrstatus.o src/usr/usrterminal.o src/usr/usrtrack.o src/usr/usrtranslate.o src/usr/usrwindow.o src/vhdl/vhdl.o src/vhdl/vhdlexpr.o src/vhdl/vhdlnetlisp.o src/vhdl/vhdlparser.o src/vhdl/vhdlals.o src/vhdl/vhdlquisc.o src/vhdl/vhdlsemantic.o src/vhdl/vhdlsilos.o -lSM -lICE -L/usr/local/lib -L/usr/local/lib -lt1 -lXm -lXmu -lXt -lXext -lX11 -lm -L/usr/local/lib -lintl -pthread install -d -m755 /usr/local/bin /wrkdirs/usr/ports/cad/electric/work/stage/usr/local/share/electric/lib install -m755 electric /wrkdirs/usr/ports/cad/electric/work/stage/usr/local/bin/electric install -m644 lib/.cadrc /wrkdirs/usr/ports/cad/electric/work/stage/usr/local/share/electric/lib ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-02T10:55:47+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=df92eba69a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for electric-7.0.0_5 ===> Building electric-7.0.0_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for electric-7.0.0_5 build of cad/electric | electric-7.0.0_5 ended at Tue Apr 2 12:09:09 BST 2024 build time: 00:13:25