=>> Building net/charm build started at Sun May 4 12:11:12 EDT 2025 port directory: /usr/ports/net/charm package name: charm-uiuc-6.8.2_5 building for: FreeBSD 13amd64-weekly-desktop-job-04 13.4-RELEASE-p4 FreeBSD 13.4-RELEASE-p4 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2962 Feb 24 2024 /usr/ports/net/charm/Makefile Ports top last git commit: 57a50b106b87 Ports top unclean checkout: yes Port dir last git commit: d9c7e0b18ad0 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1402000 Jail OSVERSION: 1304000 Job Id: 04 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1304000 UNAME_v=FreeBSD 13.4-RELEASE-p4 UNAME_r=13.4-RELEASE-p4 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.2 MASTERMNT=/mnt/data/.m/13amd64-weekly-desktop/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/mnt/data/.m/13amd64-weekly-desktop/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13amd64-weekly-desktop SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/mnt/data/.m/13amd64-weekly-desktop/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 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 charm-uiuc-6.8.2_5: ====> Multiprocessing: you have to select exactly one of them MULTICORE=on: Single-node multicore version ETHERNET=off: Ethernet version MPI=off: MPI (Message Passing Interface) support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- F77="gfortran13" F90="gfortran13" FC="gfortran13" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc13" MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/net/charm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/charm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net/charm/work/.cache HOME=/wrkdirs/usr/ports/net/charm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/charm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/charm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" --End CONFIGURE_ENV-- --MAKE_ENV-- F77="gfortran13" F90="gfortran13" FC="gfortran13" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc13" XDG_DATA_HOME=/wrkdirs/usr/ports/net/charm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/charm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net/charm/work/.cache HOME=/wrkdirs/usr/ports/net/charm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/charm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/charm/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc13 -L/usr/local/lib/gcc13 -fstack-protector-strong -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++14 " 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-- ETHERNET="@comment " NO_ETHERNET="" MPI="@comment " NO_MPI="" MULTICORE="" NO_MULTICORE="@comment " OSREL=13.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/charm" EXAMPLESDIR="share/examples/charm" DATADIR="share/charm" WWWDIR="www/charm" ETCDIR="etc/charm" --End PLIST_SUB-- --SUB_LIST-- ETHERNET="@comment " NO_ETHERNET="" MPI="@comment " NO_MPI="" MULTICORE="" NO_MULTICORE="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/charm DOCSDIR=/usr/local/share/doc/charm EXAMPLESDIR=/usr/local/share/examples/charm WWWDIR=/usr/local/www/charm ETCDIR=/usr/local/etc/charm --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 #### #### # Work around some weirdness when fetching golang modules GO_TAGS+=netcgo .if ${.CURDIR:M*/www/chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/www/ungoogled-chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/lang/rust*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/lang/gcc*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/www/iridium*} MAKE_JOBS_NUMBER=16 .endif .if ${.CURDIR:M*/devel/electron*} MAKE_JOBS_NUMBER=20 .endif .if ${.CURDIR:M*/databases/mongodb*} MAKE_JOBS_NUMBER=12 .endif .if ${.CURDIR:M*/devel/llvm*} MAKE_JOBS_NUMBER=16 .endif # Speed things up a bit MAKE_JOBS_NUMBER?=8 #### #### #MAKE_JOBS_NUMBER?=4 # Alows us to build ports non-interactivly DISABLE_LICENSES=yes LICENSES_ACCEPTED+= DCC # Enable SNDIO on anything that supports it #OPTIONS_SET+=PULSEAUDIO OPTIONS_SET+=SNDIO # Yes we have MS Windows x11-fonts_webfonts_SET+=EXTRAFONTS CLEARTYPE # Desktop Specific Options sysutils_gksu_UNSET+=NAUTILUS x11-wm_compiz-fusion_UNSET+=EMERALD accessibility_redshift_SET+=GUI VIDMODE # These ports default to other audio servers, audio_espeak_UNSET+=PORTAUDIO www_qt5-webengine_UNSET+=ALSA www_qt6-webengine_UNSET+=ALSA audio_rhvoice_UNSET+=AO comms_morse_UNSET+=OSS audio_harp_UNSET+=OSS # Somehow these options are being set and result in ports being rebuilt needlessly becuase they are actually turned off audio_alsa-plugins_SET+=FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---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=nobody UID=65534 GID=65534 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> charm-uiuc-6.8.2_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.0.6.pkg [13amd64-weekly-desktop-job-04] Installing pkg-2.0.6... [13amd64-weekly-desktop-job-04] Extracting pkg-2.0.6: .......... done ===> charm-uiuc-6.8.2_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of charm-uiuc-6.8.2_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> charm-uiuc-6.8.2_5 depends on executable: git - not found ===> Installing existing package /packages/All/git-2.49.0.pkg [13amd64-weekly-desktop-job-04] Installing git-2.49.0... [13amd64-weekly-desktop-job-04] `-- Installing curl-8.12.1... [13amd64-weekly-desktop-job-04] | `-- Installing brotli-1.1.0,1... [13amd64-weekly-desktop-job-04] | `-- Extracting brotli-1.1.0,1: .......... done [13amd64-weekly-desktop-job-04] | `-- Installing libidn2-2.3.8... [13amd64-weekly-desktop-job-04] | | `-- Installing indexinfo-0.3.1_1... [13amd64-weekly-desktop-job-04] | | `-- Extracting indexinfo-0.3.1_1: . done [13amd64-weekly-desktop-job-04] | | `-- Installing libunistring-1.3... [13amd64-weekly-desktop-job-04] | | `-- Extracting libunistring-1.3: .......... done [13amd64-weekly-desktop-job-04] | `-- Extracting libidn2-2.3.8: .......... done [13amd64-weekly-desktop-job-04] | `-- Installing libnghttp2-1.65.0... [13amd64-weekly-desktop-job-04] | `-- Extracting libnghttp2-1.65.0: ....... done [13amd64-weekly-desktop-job-04] | `-- Installing libpsl-0.21.5_2... [13amd64-weekly-desktop-job-04] | `-- Extracting libpsl-0.21.5_2: ........ done [13amd64-weekly-desktop-job-04] | `-- Installing libssh2-1.11.1,3... [13amd64-weekly-desktop-job-04] | `-- Extracting libssh2-1.11.1,3: .......... done [13amd64-weekly-desktop-job-04] | `-- Installing zstd-1.5.7... [13amd64-weekly-desktop-job-04] | | `-- Installing liblz4-1.10.0,1... [13amd64-weekly-desktop-job-04] | | `-- Extracting liblz4-1.10.0,1: .......... done [13amd64-weekly-desktop-job-04] | `-- Extracting zstd-1.5.7: .......... done [13amd64-weekly-desktop-job-04] `-- Extracting curl-8.12.1: .......... done [13amd64-weekly-desktop-job-04] `-- Installing expat-2.6.4... [13amd64-weekly-desktop-job-04] `-- Extracting expat-2.6.4: .......... done [13amd64-weekly-desktop-job-04] `-- Installing gettext-runtime-0.23.1... [13amd64-weekly-desktop-job-04] `-- Extracting gettext-runtime-0.23.1: .......... done [13amd64-weekly-desktop-job-04] `-- Installing p5-Authen-SASL-2.17_1... [13amd64-weekly-desktop-job-04] | `-- Installing p5-Digest-HMAC-1.05... [13amd64-weekly-desktop-job-04] | | `-- Installing perl5-5.36.3_2... [13amd64-weekly-desktop-job-04] | | `-- Extracting perl5-5.36.3_2: .......... done [13amd64-weekly-desktop-job-04] | `-- Extracting p5-Digest-HMAC-1.05: ....... done [13amd64-weekly-desktop-job-04] `-- Extracting p5-Authen-SASL-2.17_1: .......... done [13amd64-weekly-desktop-job-04] `-- Installing p5-CGI-4.67... [13amd64-weekly-desktop-job-04] | `-- Installing p5-HTML-Parser-3.83... [13amd64-weekly-desktop-job-04] | | `-- Installing p5-HTML-Tagset-3.24... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-HTML-Tagset-3.24: ... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-HTTP-Message-7.00... [13amd64-weekly-desktop-job-04] | | `-- Installing p5-Clone-0.47... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-Clone-0.47: ..... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-Encode-Locale-1.05... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-Encode-Locale-1.05: ... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-HTTP-Date-6.06... [13amd64-weekly-desktop-job-04] | | | `-- Installing p5-TimeDate-2.33,1... [13amd64-weekly-desktop-job-04] | | | `-- Extracting p5-TimeDate-2.33,1: .......... done [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-HTTP-Date-6.06: ... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-IO-HTML-1.004... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-IO-HTML-1.004: ... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-LWP-MediaTypes-6.04... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-LWP-MediaTypes-6.04: .... done [13amd64-weekly-desktop-job-04] | | `-- Installing p5-URI-5.31... [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-URI-5.31: .......... done [13amd64-weekly-desktop-job-04] | | `-- Extracting p5-HTTP-Message-7.00: .......... done [13amd64-weekly-desktop-job-04] | `-- Extracting p5-HTML-Parser-3.83: .......... done [13amd64-weekly-desktop-job-04] `-- Extracting p5-CGI-4.67: .......... done [13amd64-weekly-desktop-job-04] `-- Installing p5-Error-0.17030... [13amd64-weekly-desktop-job-04] `-- Extracting p5-Error-0.17030: ..... done [13amd64-weekly-desktop-job-04] `-- Installing p5-IO-Socket-SSL-2.089... [13amd64-weekly-desktop-job-04] | `-- Installing p5-IO-Socket-IP-0.43... [13amd64-weekly-desktop-job-04] | `-- Extracting p5-IO-Socket-IP-0.43: ... done [13amd64-weekly-desktop-job-04] | `-- Installing p5-Mozilla-CA-20250202... [13amd64-weekly-desktop-job-04] | `-- Extracting p5-Mozilla-CA-20250202: .... done [13amd64-weekly-desktop-job-04] | `-- Installing p5-Net-SSLeay-1.94... [13amd64-weekly-desktop-job-04] | `-- Extracting p5-Net-SSLeay-1.94: .......... done [13amd64-weekly-desktop-job-04] `-- Extracting p5-IO-Socket-SSL-2.089: .......... done [13amd64-weekly-desktop-job-04] `-- Installing pcre2-10.45... [13amd64-weekly-desktop-job-04] `-- Extracting pcre2-10.45: .......... done [13amd64-weekly-desktop-job-04] `-- Installing python311-3.11.11... [13amd64-weekly-desktop-job-04] | `-- Installing libffi-3.4.6... [13amd64-weekly-desktop-job-04] | `-- Extracting libffi-3.4.6: .......... done [13amd64-weekly-desktop-job-04] | `-- Installing mpdecimal-4.0.0... [13amd64-weekly-desktop-job-04] | `-- Extracting mpdecimal-4.0.0: .......... done [13amd64-weekly-desktop-job-04] | `-- Installing readline-8.2.13_2... [13amd64-weekly-desktop-job-04] | `-- Extracting readline-8.2.13_2: .......... done [13amd64-weekly-desktop-job-04] `-- Extracting python311-3.11.11: .......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' [13amd64-weekly-desktop-job-04] Extracting git-2.49.0: .......... done ===== Message from python311-3.11.11: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===== Message from git-2.49.0: -- If you installed the GITWEB option please follow these instructions: In the directory /usr/local/share/examples/git/gitweb you can find all files to make gitweb work as a public repository on the web. All you have to do to make gitweb work is: 1) Please be sure you're able to execute CGI scripts in /usr/local/share/examples/git/gitweb. 2) Set the GITWEB_CONFIG variable in your webserver's config to /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi. 3) Restart server. If you installed the CONTRIB option please note that the scripts are installed in /usr/local/share/git-core/contrib. Some of them require other ports to be installed (perl, python, etc), which you may need to install manually. ===> charm-uiuc-6.8.2_5 depends on executable: git - found ===> Returning to build of charm-uiuc-6.8.2_5 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by charm-uiuc-6.8.2_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by charm-uiuc-6.8.2_5 for building => SHA256 Checksum OK for charm-uiuc/charm-6.8.2.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Fetching all distfiles required by charm-uiuc-6.8.2_5 for building ===> Extracting for charm-uiuc-6.8.2_5 => SHA256 Checksum OK for charm-uiuc/charm-6.8.2.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for charm-uiuc-6.8.2_5 ===> Applying FreeBSD patches for charm-uiuc-6.8.2_5 from /usr/ports/net/charm/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> charm-uiuc-6.8.2_5 depends on executable: bash - not found ===> Installing existing package /packages/All/bash-5.2.37.pkg [13amd64-weekly-desktop-job-04] Installing bash-5.2.37... [13amd64-weekly-desktop-job-04] Extracting bash-5.2.37: .......... done ===> charm-uiuc-6.8.2_5 depends on executable: bash - found ===> Returning to build of charm-uiuc-6.8.2_5 ===> charm-uiuc-6.8.2_5 depends on executable: gfortran13 - not found ===> Installing existing package /packages/All/gcc13-13.3.0_2.pkg [13amd64-weekly-desktop-job-04] Installing gcc13-13.3.0_2... [13amd64-weekly-desktop-job-04] `-- Installing binutils-2.44,1... [13amd64-weekly-desktop-job-04] `-- Extracting binutils-2.44,1: .......... done [13amd64-weekly-desktop-job-04] `-- Installing gmp-6.3.0... [13amd64-weekly-desktop-job-04] `-- Extracting gmp-6.3.0: .......... done [13amd64-weekly-desktop-job-04] `-- Installing mpc-1.3.1_1... [13amd64-weekly-desktop-job-04] | `-- Installing mpfr-4.2.1,1... [13amd64-weekly-desktop-job-04] | `-- Extracting mpfr-4.2.1,1: .......... done [13amd64-weekly-desktop-job-04] `-- Extracting mpc-1.3.1_1: ...... done [13amd64-weekly-desktop-job-04] Extracting gcc13-13.3.0_2: .......... done ===== Message from gcc13-13.3.0_2: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc13 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> charm-uiuc-6.8.2_5 depends on executable: gfortran13 - found ===> Returning to build of charm-uiuc-6.8.2_5 ===> charm-uiuc-6.8.2_5 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [13amd64-weekly-desktop-job-04] Installing gmake-4.4.1... [13amd64-weekly-desktop-job-04] Extracting gmake-4.4.1: .......... done ===> charm-uiuc-6.8.2_5 depends on package: gmake>=4.4.1 - found ===> Returning to build of charm-uiuc-6.8.2_5 ===> charm-uiuc-6.8.2_5 depends on file: /usr/local/bin/as - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Configuring for charm-uiuc-6.8.2_5 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for charm-uiuc-6.8.2_5 Selected Compiler: clang Selected Options: gfortran Creating dir: multicore-linux64-gfortran-clang Creating dir: multicore-linux64-gfortran-clang/tmp Copying src/scripts/Makefile to multicore-linux64-gfortran-clang/tmp Soft-linking over bin Soft-linking over lib Soft-linking over lib_so Soft-linking over include Soft-linking over tmp Generating multicore-linux64-gfortran-clang/tmp/conv-mach-pre.sh Generating multicore-linux64-gfortran-clang/tmp/conv-mach-opt.h, conv-mach-opt.sh Performing '/usr/local/bin/gmake -j 8 basics OPTS= -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing QUIET= CONFIG_OPTS=' in multicore-linux64-gfortran-clang/tmp gmake[1]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' pwd /wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp find . -type l -exec rm {} \; rm -rf QuickThreads rm -rf libs rm -rf ../bin ; mkdir ../bin if case `cat .vdir` in *win32*) true;; *win64*) true;; *-win-*) true;; *) false;; esac; then \ cp -f ../../src/arch/`cat .vdir | awk -F- '{print $2}'`/unix2nt* ../bin; \ cp -f ../../src/arch/win32/createlink.exe ../bin; \ fi rm -rf ../lib ; mkdir ../lib rm -rf ../lib_so ; mkdir ../lib_so; touch ../lib_so/.charmso rm -rf ../examples rm -rf ../tests rm -rf ../doc ; ln -s ../doc ../doc ../../src/scripts/gatherflat ../../src/scripts . ./gatherflat ../../src/conv-core . ./gatherflat ../../src/conv-ldb . ./gatherflat ../../src/conv-ccs . ./gatherflat ../../src/conv-perf . ./gatherflat ../../src/ck-core . ./gatherflat ../../src/ck-perf . ./gatherflat ../../src/ck-pics . ./gatherflat ../../src/ck-tune . ./gatherflat ../../src/ck-ldb . ./gatherflat ../../src/ck-cp . ./gatherflat ../../src/langs/simplemsg . ./gatherflat ../../src/langs/pvmc . ./gatherflat ../../src/langs/bluegene . ./gatherflat ../../src/langs/f90charm . ./gatherflat ../../src/xlatcpm . ./gathertree ../../src/QuickThreads QuickThreads ./gathertree ../../src/libs libs ./gathertree ../../src/arch/util . ./gathertree ../../src/util . ./gathertree ../../src/langs langs ./gathertree ../../src/langs/jade langs/jade ./gathertree ../../src/arch/common . ./gathertree ../../src/arch/`cat .gdir` . test -f ../../src/arch/`cat .gdir`/gdir_link && cat ../../src/arch/`cat .gdir`/gdir_link > .gdir.new && ./gathertree ../../src/arch/`cat .gdir.new` . || true ./gatherflat ../../src/arch/`cat .vdir` . ./gathertree ../../src/../examples ../examples ./gathertree ../../src/../tests ../tests rm -f ../bin/dep.pl ; cp dep.pl ../bin/ chmod +x charmc ./system_ln ../tmp/charmc ../bin/ ./system_ln ../../src/scripts/testrun ../bin/ ./system_ln ../tmp/tree.txt ../bin/ ./system_ln ../tmp/fuzzytree.txt ../bin/ rm -rf ../include ; mkdir ../include ./system_ln ../tmp/conv-*.*h ../include ./system_ln ../tmp/cc-*.*h ../include ./system_ln ../tmp/conv-mach-opt.sh ../include if [ -x ./special.sh ] ; then SRCBASE=../../src ./special.sh ; fi if [ ! -f conv-common.h ] ; then ( touch conv-common.h ) ; fi touch dirs+sources /usr/local/bin/gmake -C topomanager -f Makefile_charm headers gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/topomanager' /bin/cp TopoManager.h ../../include /bin/cp BGQTorus.h ../../include /bin/cp XTTorus.h ../../include echo "//empty" > topomanager_config.h /bin/cp topomanager_config.h ../../include gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/topomanager' /usr/local/bin/gmake charmxi gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' ./configure Error checking is enabled AMPI error checking is enabled Statistics collection is enabled Charm tracing is enabled Charm tracing communication thread is disabled CharmDebug is enabled Charm record/replay is enabled CCS is enabled Charm control point is enabled Charm LB user data is disabled Charm shrink expand is disabled Setting load balancing timer type as 'double' checking machine name... multicore-linux64-gfortran-clang checking "cp command as"... cp -p checking "C++ compiler as"... "clang++ -Wno-deprecated-declarations -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++14 -DCMK_GFORTRAN -D_REENTRANT " checking "whether C++ compiler works"... "ok" checking "C++ linker as"... "clang++ -D_REENTRANT " checking "whether linker works"... "ok" checking "Native C++ compiler as"... "clang++ -Wno-deprecated-declarations -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++14 " checking "Sequential C++ compiler as"... "clang++ -Wno-deprecated-declarations -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++14 " checking "whether compiler accept -fno-stack-protector"... "ok" checking "whether C++ compiler supports C++11 without flags"... "yes" checking "whether C++ compiler accepts -fno-lifetime-dse"... "no" Setting charm++ envelope refnum field to unsigned short Configuring support for message priorities of arbitrary size (bitvectors) checking "whether compiler generates code for 64-bit"... "yes" checking "whether compiler supports std::is_constructible"... "yes" checking "whether compiler supports std::alignment_of"... "yes" checking "whether has values.h "... "no" checking "whether has stdint.h "... "yes" checking "whether has malloc.h "... "yes" checking "whether has alloca.h "... "no" checking "whether has regex.h "... "yes" checking "whether long long works"... "yes" checking "whether __int64 works"... "no" checking "whether __int128 (128-bit integer) works"... "yes" checking "whether __int128_t (128-bit integer) works"... "yes" checking "whether C++ library has "... "yes" checking "whether long double works"... "yes" checking "whether ucontext has FPU pointer"... "no" checking "whether ucontext has pointer (v_regs) of vector type"... "no" checking "whether ibverbs ibv_port_attr has link_layer field"... "yes" checking "whether inline works in C"... "yes" checking "whether C++ signed char and char differ"... "yes" checking "whether C++ allows declaration of varsize array"... "yes" checking "whether typeinfo/typeid works"... "ok" checking "whether std::iterator_traits is defined"... "ok" checking "whether std::distance is defined"... "ok" checking "whether std::inserter is defined"... "ok" checking "whether std::unordered_map is defined"... "ok" checking "whether anon structs are permitted"... "yes" checking "whether operator delete can be overloaded in same class"... "ok" checking "whether offsetof is defined"... "yes" checking "whether GCC x86 assembly works"... "yes" checking "whether GCC x86 assembly for atomic increment works"... "yes" checking "whether asm eieio assembly works"... "no" checking "whether __thread (Thread Local Storage) is supported"... "yes" checking "whether synchronization primitives (__sync_add_and_fetch) works in C"... "yes" checking "whether synchronization primitives (__sync_synchronize) works in C"... "yes" checking "whether switching TLS register (64-bit) is supported"... "yes" checking "whether getrusage accepts RUSAGE_THREAD"... "yes" checking "whether has asctime"... "yes" checking "whether has log2"... "yes" checking "whether has sqrtf"... "yes" checking "whether has fabsf"... "yes" checking "whether has mkstemp"... "yes" checking "whether has system"... "yes" checking "whether has sync()"... "yes" checking "whether has fsync()"... "yes" checking "whether has fdatasync()"... "yes" checking "whether has sbrk"... "yes" checking "whether has _setjmp/_longjmp"... "yes" checking "whether has mstats"... "no" checking "whether has mallinfo"... "no" checking "whether has popen"... "yes" checking "whether has poll"... "yes" checking "whether has getpagesize"... "yes" checking "whether has getpid"... "yes" checking "whether has kill"... "yes" checking "whether has setpriority"... "yes" checking "whether to use signal-safe system() "... "no" checking "whether sched_setaffinity call exists"... "yes" checking "whether pthread_setaffinity_np call exists"... "yes" checking "whether pthread_spin_lock exists"... "yes" checking "whether bindprocessor call exists"... "no" checking "whether dlopen links without -ldl"... "yes" checking "whether dlopen links with -ldl"... "yes" checking "whether gethostname call exists"... "yes" checking "whether getProcAddress works"... "no" checking "whether has socklen_t"... "yes" checking "whether getifaddrs call exists"... "yes" checking "whether the mmap() syscall exists"... "yes" checking "whether mmap() accepts MAP_ANON"... "yes" checking "whether mmap() accepts MAP_NORESERVE"... "no" checking "whether has get_myaddress"... "yes" checking "whether has mprotect"... "yes" checking "whether glibc backtrace works"... "no" checking "whether has sleep "... "yes" checking "whether has usleep "... "yes" checking "whether personality() and ADDR_NO_RANDOMIZE exist"... "no" checking "whether has zlib"... "yes" checking "whether has elf.h "... "yes" checking "whether has Multiprocessing.h for Apple "... "no" checking "whether ntohl is available"... "yes" checking "whether has libjpeg"... "no" checking "whether Python is installed"... "no" checking "whether can build shared library"... "yes" checking for sync... sync checking "F77 compiler as"... "/usr/local/bin/gfortran13 -fPIC -fno-second-underscore -fdollar-ok " checking "whether Fortran 77 compiler works"... "yes" checking "F90 compiler as"... "/usr/local/bin/gfortran13 -fPIC -fno-second-underscore -fdollar-ok " checking "whether Fortran 90 compiler works"... "yes" checking subroutine name used by Fortran 90 compiler... ONESCORE checking Fortran 90 mod name is capital... "no" checking Fortran 90 mod name extension... "mod" configure: creating ./config.status config.status: creating libs/ck-libs/ampi/ampiCC config.status: creating conv-autoconfig.h config.status: executing config-cleanup commands sed: 1: "s:^#define\s\+PACKAGE://&:": RE error: trailing backslash (\) config.status: executing default commands ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-main.o ../../src/xlat-i/xi-main.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-grammar.tab.o ../../src/xlat-i/xi-grammar.tab.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -DYY_NEVER_INTERACTIVE -isystem /usr/local/include -c -o xi-scan.o ../../src/xlat-i/xi-scan.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Template.o ../../src/xlat-i/xi-Template.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-AstNode.o ../../src/xlat-i/xi-AstNode.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Entry.o ../../src/xlat-i/xi-Entry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Member.o ../../src/xlat-i/xi-Member.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Parameter.o ../../src/xlat-i/xi-Parameter.C lex.yy.c:1034:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1034 | register yy_state_type yy_current_state; | ^~~~~~~~ lex.yy.c:1035:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1035 | register char *yy_cp, *yy_bp; | ^~~~~~~~ lex.yy.c:1035:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1035 | register char *yy_cp, *yy_bp; | ^~~~~~~~ lex.yy.c:1036:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1036 | register int yy_act; | ^~~~~~~~ lex.yy.c:1094:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1094 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; | ^~~~~~~~ ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-SdagConstruct.o ../../src/xlat-i/xi-SdagConstruct.C lex.yy.c:1364:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1364 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | ^~~~~~~~ lex.yy.c:1365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1365 | register char *source = (yytext_ptr); | ^~~~~~~~ lex.yy.c:1366:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1366 | register int number_to_move, i; | ^~~~~~~~ lex.yy.c:1366:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1366 | register int number_to_move, i; | ^~~~~~~~ lex.yy.c:1469:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1469 | register yy_state_type yy_current_state; | ^~~~~~~~ lex.yy.c:1470:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1470 | register char *yy_cp; | ^~~~~~~~ lex.yy.c:1479:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1479 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | ^~~~~~~~ lex.yy.c:1500:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1500 | register int yy_is_jam; | ^~~~~~~~ lex.yy.c:1502:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1502 | register YY_CHAR yy_c = 1; | ^~~~~~~~ lex.yy.c:1517:33: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1517 | static void yyunput (int c, register char * yy_bp ) | ^~~~~~~~ lex.yy.c:1519:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1519 | register char *yy_c../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-BlockConstruct.o ../../src/xlat-i/xi-BlockConstruct.C p; | ^~~~~~~~ lex.yy.c:1529../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Type.o ../../src/xlat-i/xi-Type.C :3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1529 | ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Chare.o ../../src/xlat-i/xi-Chare.C register int number_to_move = (yy_n_chars) + 2; | ^~~~~~~~ lex.yy.c:1530:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1530 | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | ^~~~~~~~ lex.yy.c:1532:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1532 | register char *source = | ^~~~~~~~ ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Message.o ../../src/xlat-i/xi-Message.C 19 warnings generated. ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Construct.o ../../src/xlat-i/xi-Construct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Module.o ../../src/xlat-i/xi-Module.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-SdagCollection.o ../../src/xlat-i/xi-SdagCollection.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-Value.o ../../src/xlat-i/xi-Value.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o xi-util.o ../../src/xlat-i/xi-util.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o sdag-globals.o ../../src/xlat-i/sdag/sdag-globals.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o CSdagConstruct.o ../../src/xlat-i/sdag/CSdagConstruct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o CEntry.o ../../src/xlat-i/sdag/CEntry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o CParsedFile.o ../../src/xlat-i/sdag/CParsedFile.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o CStateVar.o ../../src/xlat-i/sdag/CStateVar.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Serial.o ../../src/xlat-i/sdag/constructs/Serial.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Case.o ../../src/xlat-i/sdag/constructs/Case.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o CaseList.o ../../src/xlat-i/sdag/constructs/CaseList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Else.o ../../src/xlat-i/sdag/constructs/Else.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Forall.o ../../src/xlat-i/sdag/constructs/Forall.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o For.o ../../src/xlat-i/sdag/constructs/For.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o If.o ../../src/xlat-i/sdag/constructs/If.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o IntExpr.o ../../src/xlat-i/sdag/constructs/IntExpr.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o OList.o ../../src/xlat-i/sdag/constructs/OList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Overlap.o ../../src/xlat-i/sdag/constructs/Overlap.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o SdagEntry.o ../../src/xlat-i/sdag/constructs/SdagEntry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o SList.o ../../src/xlat-i/sdag/constructs/SList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o Template.o ../../src/xlat-i/sdag/constructs/Template.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o When.o ../../src/xlat-i/sdag/constructs/When.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -isystem /usr/local/include -c -o While.o ../../src/xlat-i/sdag/constructs/While.C ../bin/charmc -host -language c++ -cp ../bin/ -o charmxi xi-main.o xi-grammar.tab.o xi-scan.o xi-Template.o xi-AstNode.o xi-Entry.o xi-Member.o xi-Parameter.o xi-SdagConstruct.o xi-BlockConstruct.o xi-Type.o xi-Chare.o xi-Message.o xi-Construct.o xi-Module.o xi-SdagCollection.o xi-Value.o xi-util.o sdag-globals.o CSdagConstruct.o CEntry.o CParsedFile.o CStateVar.o Serial.o Case.o CaseList.o Else.o Forall.o For.o If.o IntExpr.o OList.o Overlap.o SdagEntry.o SList.o Template.o When.o While.o gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' /usr/local/bin/gmake headerlinks gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckcallback.ci && touch ckcallback.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared DummyLB.ci && touch DummyLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GreedyLB.ci && touch GreedyLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GreedyRefineLB.ci && touch GreedyRefineLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared CommLB.ci && touch CommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RandCentLB.ci && touch RandCentLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RefineLB.ci && touch RefineLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RefineCommLB.ci && touch RefineCommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RotateLB.ci && touch RotateLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared DistributedLB.ci && touch DistributedLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared HybridLB.ci && touch HybridLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ComboCentLB.ci && touch ComboCentLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RefineSwapLB.ci && touch RefineSwapLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared NeighborLB.ci && touch NeighborLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared OrbLB.ci && touch OrbLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared BlockLB.ci && touch BlockLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GreedyCommLB.ci && touch GreedyCommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared NodeLevelLB.ci && touch NodeLevelLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GraphPartLB.ci && touch GraphPartLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GraphBFTLB.ci && touch GraphBFTLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GridCommLB.ci && touch GridCommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GridCommRefineLB.ci && touch GridCommRefineLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared HbmLB.ci && touch HbmLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RefineKLB.ci && touch RefineKLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TempAwareCommLB.ci && touch TempAwareCommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TreeMatchLB.ci && touch TreeMatchLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GreedyAgentLB.ci && touch GreedyAgentLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared NeighborCommLB.ci && touch NeighborCommLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared PhasebyArrayLB.ci && touch PhasebyArrayLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RecBipartLB.ci && touch RecBipartLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared CommAwareRefineLB.ci && touch CommAwareRefineLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared AdaptiveLB.ci && touch AdaptiveLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared MetisLB.ci && touch MetisLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GridMetisLB.ci && touch GridMetisLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ScotchLB.ci && touch ScotchLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TeamLB.ci && touch TeamLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared WSLB.ci && touch WSLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TempAwareGreedyLB.ci && touch TempAwareGreedyLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GridHybridSeedLB.ci && touch GridHybridSeedLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TopoCentLB.ci && touch TopoCentLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared GridHybridLB.ci && touch GridHybridLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TopoLB.ci && touch TopoLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared RefineTopoLB.ci && touch RefineTopoLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared TempAwareRefineLB.ci && touch TempAwareRefineLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckmarshall.ci && touch ckmarshall.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckarray.ci && touch ckarray.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared cklocation.ci && touch cklocation.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckmulticast.ci && touch ckmulticast.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckreduction.ci && touch ckreduction.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared waitqd.ci && touch waitqd.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckfutures.ci && touch ckfutures.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckcheckpoint.ci && touch ckcheckpoint.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckcheckpointstatus.ci && touch ckcheckpointstatus.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared ckmemcheckpoint.ci && touch ckmemcheckpoint.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared LBDatabase.ci && touch LBDatabase.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared MetaBalancer.ci && touch MetaBalancer.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared CentralLB.ci && touch CentralLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared NullLB.ci && touch NullLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared BaseLB.ci && touch BaseLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared NborBaseLB.ci && touch NborBaseLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared DistBaseLB.ci && touch DistBaseLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared HybridBaseLB.ci && touch HybridBaseLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared EveryLB.ci && touch EveryLB.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared CommonLBs.ci && touch CommonLBs.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-summary.ci && touch trace-summary.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared picsautoperf.ci && touch picsautoperf.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-projections.ci && touch trace-projections.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-simple.ci && touch trace-simple.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-controlPoints.ci && touch trace-controlPoints.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-Tau.ci && touch trace-Tau.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared trace-utilization.ci && touch trace-utilization.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared BlueGene.ci && touch BlueGene.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared controlPoints.ci && touch controlPoints.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared pathHistory.ci && touch pathHistory.ci.stamp ../bin/charmc -intrinsic -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared mpi-mainmodule.ci && touch mpi-mainmodule.ci.stamp Soft-linking headers... for hdr in AdaptiveLB.decl.h AdaptiveLB.h BaseLB.decl.h BaseLB.h BlockLB.decl.h BlockLB.h BlueGene.decl.h BlueGene.h CentralLB.decl.h CentralLB.h CentralLBMsg.h CkArray.decl.h CkCallback.decl.h CkCheckpoint.decl.h CkCheckpointStatus.decl.h CkFutures.decl.h CkLocation.decl.h CkMarshall.decl.h CkMemCheckpoint.decl.h CkMulticast.decl.h CkReduction.decl.h ComboCentLB.decl.h ComboCentLB.h CommAwareRefineLB.decl.h CommAwareRefineLB.h CommLB.decl.h CommLB.h CommLBHeap.h CommonLBs.decl.h ControlPoints.decl.h DistBaseLB.decl.h DistBaseLB.h DistributedLB.decl.h DistributedLB.h DummyLB.decl.h DummyLB.h EveryLB.decl.h GraphBFTLB.decl.h GraphBFTLB.h GraphPartLB.decl.h GraphPartLB.h GreedyAgentLB.decl.h GreedyAgentLB.h GreedyCommLB.decl.h GreedyCommLB.h GreedyLB.decl.h GreedyLB.h GreedyRefineLB.decl.h GreedyRefineLB.h GridCommLB.decl.h GridCommLB.h GridCommRefineLB.decl.h GridCommRefineLB.h GridHybridLB.decl.h GridHybridLB.h GridHybridSeedLB.decl.h GridHybridSeedLB.h GridMetisLB.decl.h GridMetisLB.h HbmLB.decl.h HbmLB.h HybridBaseLB.decl.h HybridBaseLB.h HybridLB.decl.h HybridLB.h HybridLBMsg.h LBAgent.h LBComm.h LBDBManager.h LBDatabase.decl.h LBDatabase.h LBMachineUtil.h LBOM.h LBObj.h LBProfit.h LBSimulation.h MetaBalancer.decl.h MetaBalancer.h MetisLB.decl.h MetisLB.h NborBaseLB.decl.h NborBaseLB.h NeighborCommLB.decl.h NeighborCommLB.h NeighborLB.decl.h NeighborLB.h NeighborLBMsg.h NodeLevelLB.decl.h NodeLevelLB.h NullLB.decl.h OrbLB.decl.h OrbLB.h PathHistory.decl.h PhasebyArrayLB.decl.h PhasebyArrayLB.h RandCentLB.decl.h RandCentLB.h RecBipartLB.decl.h RecBipartLB.h RefineCommLB.decl.h RefineCommLB.h RefineKLB.decl.h RefineKLB.h RefineLB.decl.h RefineLB.h RefineSwapLB.decl.h RefineSwapLB.h RefineTopoLB.decl.h RefineTopoLB.h Refiner.h RefinerApprox.h RefinerComm.h RefinerTemp.h RotateLB.decl.h RotateLB.h SSE-Double.h SSE-Float.h ScotchLB.decl.h ScotchLB.h TeamLB.decl.h TeamLB.h TempAwareCommLB.decl.h TempAwareCommLB.h TempAwareGreedyLB.decl.h TempAwareGreedyLB.h TempAwareRefineLB.decl.h TempAwareRefineLB.h TopoCentLB.decl.h TopoCentLB.h TopoLB.decl.h TopoLB.h TraceAutoPerf.decl.h TraceControlPoints.decl.h TraceProjections.decl.h TraceSimple.decl.h TraceSummary.decl.h TraceTau.decl.h TraceUtilization.decl.h TreeMatchLB.decl.h TreeMatchLB.h WSLB.decl.h WSLB.h XArraySectionReducer.h arrayRedistributor.h bgconverse.h bigsim_debug.h bigsim_logs.h bigsim_network.h bigsim_ooc.h bigsim_record.h bigsim_timing.h bitvecset.h blue-conv.h blue.h blue_defs.h blue_impl.h blue_types.h ccs-auth.c ccs-auth.h ccs-client.c ccs-client.h ccs-server.h charm++.h charm-api.h charm.h ck.h ckBIconfig.h ckIgetControl.h ckarray.h ckarrayindex.h ckarrayoptions.h ckbitvector.h ckcallback-ccs.h ckcallback.h ckcausalmlog.h ckcheckpoint.h ckcomplex.h ckdirect.h ckdll.h ckevacuation.h ckfutures.h ckgraph.h ckgraphTemp.h ckhashtable.h ckheap.h ckimage.h cklists.h ckliststring.h cklocation.h cklocrec.h ckmemcheckpoint.h ckmessage.h ckmessagelogging.h ckmigratable.h ckmulticast.h ckobjQ.h ckobjid.h ckrdma.h ckrdmawrapper.h ckreduction.h cksection.h cksequence.h cksequence_factory.h cksequence_internal.h ckset.h ckstatistics.h ckstream.h cktaskQ.h cktiming.h ckvector3d.h cmidirect.h cmidirectmanytomany.h cmimemcpy.h cmipool.h cmiqueue.h cmitls.h controlPoints.h controlPointsf.h conv-autoconfig.h conv-ccs.h conv-common.h conv-config.h conv-config.sh conv-cpath.h conv-cpm.h conv-lists.h conv-mach.h conv-mach.sh conv-qd.h conv-random.h conv-rdma.h conv-trace.h converse.h cp_effects.h cpthreads.h crc32.h debug-charm.h debug-conv++.h debug-conv.h elements.h envelope-path.h envelope.h graph.h init.h lbdb++.h lbdb.h lrtslock.h manager.h memory-isomalloc.h mempool.h middle-blue.h middle-conv.h middle.h mpi-interoperate.h mpi_main.decl.h msgq.h objid.h pathHistory.h persistent.h picsautoperf.h picsautoperfAPI.h picsautoperfAPIC.h picsdecisiontree.h picsdefs.h picstreenode.h pup.h pup_c.h pup_cmialloc.h pup_mpi.h pup_paged.h pup_stl.h pup_toNetwork.h pup_toNetwork4.h pupf.h pvm3.h pvmc.h qd.h queueing.h rand48_replacement.h random_sequence.h readonly.h register.h sdag.h shared-alloc.h simd.h simplemsg.h sm.h sockRoutines.c sockRoutines.h stats.h strided_sequence.h taskqueue.h topology.h trace-bluegene.h trace-common.h trace-controlPoints.h trace-perf.h trace-projections.h trace-simple.h trace.h vector2d.h waitqd.decl.h waitqd.h ; do test ! -f "../include/`basename $hdr`" && ./system_ln "../tmp/$hdr" ../include ; done touch headerlinks gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' touch basics gmake[1]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' Performing '/usr/local/bin/gmake -j 8 charm++ OPTS= -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing QUIET=' in multicore-linux64-gfortran-clang/tmp gmake[1]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o DummyLB.o DummyLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o GreedyLB.o GreedyLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o GreedyRefineLB.o GreedyRefineLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o CommLB.o CommLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RandCentLB.o RandCentLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefineLB.o RefineLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefineCommLB.o RefineCommLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RotateLB.o RotateLB.C In file included from RefineLB.C:6: In file included from ./elements.h:10: ./lbdb.h:60:15In file included from RandCentLB.C:12: :In file included from warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]In file included from DummyLB.C: 6: 60In file included from | t./DummyLB.hy:p9ed./RandCentLB.he:f9 : sIn file included from t./CentralLB.hr:: uIn file included from In file included from 9CommLB.C./CentralLB.h: ::In file included from c17./BaseLB.h: t9 In file included from {: 9./CommLB.h : :: In file included from | ^ ./BaseLB.hIn file included from :9| 9./LBDatabase.h: :In file included from : 9RefineCommLB.C LDOMHandle: :./lbdb.h6:: In file included from 60./lbdb.hIn file included from ./elements.h:../bin/../include/CentralLB.h:::9: 15In file included from :65 :warning: 3In file included from :10 ../bin/../include/BaseLB.h./LBDatabase.hnote: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: :9type is not C-compatible due to this member declaration9 : : : In file included from ./lbdb.h../bin/../include/LBDatabase.h 60:65 | ./lbdb.h::60 | 60: t 15i::y15n:l9 : warning: p ewarning: ../bin/../include/lbdb.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]dianonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]:n ee f 60v o 60:6015s: | t | itwarning: ydrpanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]et yuppdceutdp e {f60( | sttey Pr| puU ^fcP e:t : e{sr d | &e LDOMHandlep| f ^./lbdb.h ts:rt65ur: )u| c; LDOMHandlet3 : c {./lbdb.hnote: : t| 65type is not C-compatible due to this member declaration| :{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 ^ : 65 | | note: type is not C-compatible due to this member declaration ^./lbdb.h i: 66n l :i| | 3n65 LDOMHandle | : LDOMHandle note: i../bin/../include/lbdb.hntype is given name 'LDOMHandle' for linkage purposes by this typedef declarationl ei :66./lbdb.hnv65eo: | v65i::33:od i:} dnote: p type is not C-compatible due to this member declarationL Du note: Op type is not C-compatible due to this member declaration65 p | (uMPp U ( 65HiPP | n: aU: nedirPl lnie&;np :el ) i:;evr| ^o &ipdn)| e ; p u ^~~~~~~~~~~~~~~~~~~~~~~~~~~p (./lbdb.h./lbdb.h :| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~118 P:66U./lbdb.h:P3:v:15o:66e::3 ri:: note: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration d warning: & ptype is given name 'LDOMHandle' for linkage purposes by this typedef declaration) ;p anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | 66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | }u p66(L | D118O./lbdb.h | M:HtaP}66U PL:yn3pdD:l:eeOd:erMeH anote: &n;df ptype is given name 'LDOMHandle' for linkage purposes by this typedef declaration) ; | s ^t| 66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | r}../bin/../include/lbdb.h ./lbdb.h:L:ul66118e:D:15O;:cM3 : t H| note: ^a warning: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration{anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] n d| ^ 118 66l | | ./lbdb.h| e:; LDObjHandle118 }: t15./lbdb.hL::122y :D3| p O ^e :warning: Manonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]d ./lbdb.hnote: :type is not C-compatible due to this member declarationH a n 122118 | del118 | :tfy p15 isnterl;:e id uwarning: e| cfanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] n ^set rtc../bin/../include/lbdb.hu c 118o | n:s{tt y tp 118{Le| D: ^15O M idd| ^& o m| : e fwarning: LDObjHandle anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| s LDObjHandle I 118tDr(u./lbdb.h./lbdb.h): | 122 tc:yco3n::pset 122d :tnote: 3 {:e{ fnote: type is not C-compatible due to this member declaration type is not C-compatible due to this member declarationr e 122| t122u | | s ^ t rr u iin n n| loicnm LDObjHandleth l e./lbdb.ha{nid n l e| ec.:i ^d c122;o: 3 o:}n| n s ts LDObjHandlenote: ttype is not C-compatible due to this member declaration L| ../bin/../include/lbdb.hD: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~122L :OD OM122Mi./lbdb.h | d:i 3&d : 125o& :o mm3iIID:nDnote: l(( ))type is not C-compatible due to this member declarationnote: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ic n o125c122eno | | s nt}s t c{Lo Dn{iO nbsjltHr iLe DaOtnnMdurireled ntc uo&rnes;o nmot Imo| D ^m( hh)a La DnnOdcdMlloeie.n.isi./lbdb.hdtd :{ d169r;:; 15e}t &:}o umwarning: rIanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] nD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~169( | )./lbdb.h | toc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m yop:hn125s./lbdb.h:e:ad1253:tne f:3{ d s:rle etnote: .utype is given name 'LDObjHandle' for linkage purposes by this typedef declarationr itd r;n125u | c}t oLm {h} | a ^Dn Od blj| eH| a LDObjDatan ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d l../lbdb.hi:e 125;d ; :| ./lbdb.h ^3 :: note: } 186 note: ./lbdb.h:| :type is given name 'LDObjHandle' for linkage purposes by this typedef declarationtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration 169 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:315125: | ../bin/../include/lbdb.h: | :}125 warning: L:note: Danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]} O type is not C-compatible due to this member declaration3L bD:Oj b186Hja nH | dnote: al ntype is given name 'LDObjHandle' for linkage purposes by this typedef declarationd lien;l i e125n | ;e 169 | | ^} ^ c | toLynp./lbdb.h./lbdb.hDse::t169169O db:Le:15fj:D H Oswarning: Manonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]at n15dr: u cHtl a169{warning: eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | ;t y pn| | e d169 | ^d ^te y fl pe| ../bin/../include/lbdb.he : LDObjData &169d :o./lbdb.hs:e15t186r:f3 ::umsc Htatwarning: nnote: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]dtype is not C-compatible due to this member declaration l e{169( | )t r uc| yocn p186esd ^tt | {{ e | if| rn e LDObjDatas ^ttl ru| iu./lbdb.hnrc LDObjDatane: 186./lbdb.h :hc3:ta186 on{nd: sl 3| e:: ^. tonote: m h note: atype is not C-compatible due to this member declarationLn | type is not C-compatible due to this member declaration Dd186O LDObjData M | H l e186../bin/../include/lbdb.ha | n:id186;n:l3lei n }i n:lei& cn| ooe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nm Hs./lbdb.hc:at194no dnote: LnD:stype is not C-compatible due to this member declarationl3Oe:M( t L)note: D186OHMtype is given name 'LDObjData' for linkage purposes by this typedef declarationH | cao nasnn dt ld il194e{n e&rlo | &e}timonumr HnHL aDaOnbdhljaeeDn( dnl)da ctlceo.noaosenm(t);s h t cLao DnnO| {Ms ^H darte ltne d./lbdb.hu;:{lr n197}re :e15 h : a t| &nu ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: drloenm.anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]Ho m h./lbdb.hha: n197d | aalt194n:n3dye:ldpel e;(d)e fc} e note: s.type is given name 'LDObjData' for linkage purposes by this typedef declarationto ornmushtcat| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d l{./lbdb.h{: e 194194 ; | :r} | }e 3t ^:L u | rDnote: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type is given name 'LDObjData' for linkage purposes by this typedef declaration LDObjStats n ./lbdb.hO ./lbdb.hb:j194 h:DIn file included from aRotateLB.Ct:a:; 312: : a194n | 202In file included from : 3note: ./RotateLB.decl.hd: In file included from In file included from GreedyLB.C| l:type is given name 'LDObjData' for linkage purposes by this typedef declaration ^} :3 : Lnote: GreedyRefineLB.C In file included from e16D194./charm++.h ::110923type is not C-compatible due to this member declaration./lbdb.h: : | : }: In file included from 197In file included from ./charm++.hIn file included from L:.DO1109b./charm++.h./ckarray.h: O:b:ojj1109D: m haD20215In file included from a./ckarray.h:a 29warning: n | : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]t29: tdaIn file included from : l ei ;./ckarray.h :: In file included from ;./cklocation.hn a29:In file included from 197l}; | 62./cklocation.ht : : In file included from 62./LBDatabase.hi: ny: e| p In file included from 9: e| v ^o ^ i ./cklocation.h: :In file included from | ./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:62d./lbdb.h: 60 :In file included from :../bin/../include/lbdb.h./LBDatabase.h::p15197u:p194d(e./LBDatabase.hf::3 15 9s::Pt./lbdb.hUr u::warning: c197warning: 9Panonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]::: : note: ./lbdb.h15 :type is given name 'LDObjData' for linkage purposes by this typedef declaratione anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]warning: : 60anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: : 15./lbdb.h t: 197r : 19760 | | | 60ttt{ &ywarning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] yy194 pp15p | :p eed}e f60e) dsde;e| twarning: ranonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ufc ^ | t f stt | s{ytr LDObjStatspLruu c D60t | | e{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~d ./lbdb.hc ttO:b./lbdb.h y| {: ^epfj D203 e| a t as ^;: | ^| t LDOMHandle r202 | d| e| LDObjStats3u: LDObjStats./lbdb.hf ::note: s3type is given name 'LDObjStats' for linkage purposes by this typedef declaration ^c65 : t../bin/../include/lbdb.hr u203::t197 3c | ::15./lbdb.h :./lbdb.ht{: 202202: warning: }: :note: {anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is not C-compatible due to this member declaration | 3 ^| : 3 : ^ note: 202L 197| LDOMHandle | | | note: LDOMHandleDnote: t iOtype is not C-compatible due to this member declarationntype is not C-compatible due to this member declaration type is not C-compatible due to this member declaration b jySp202 65tl | | i en./lbdb.h d202a:t | ./lbdb.he:e s 6565i:nf 3iil ;i: snnnleit n: | vl 3note: v ^:ori type is not C-compatible due to this member declarationdo note: type is not C-compatible due to this member declaration eu c 65viopiu | d65tipd n( Ppeup{p u | vp U(oiPiPdU:n( :l PipiPnUn:leiunper(eP UPP&vp o:v :)e| i::e:rd ^&o p | ip;) re; r&u LDObjStats&p p )p )| ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ;| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~( ../bin/../include/lbdb.h./lbdb.h ::p./lbdb.h203P202::U:| | 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~u203P::3p:(::3 e: ^~~~~~~~~~~~~~~~~~~~~~~~~~~note: P U type is given name 'LDObjStats' for linkage purposes by this typedef declarationP./lbdb.h:note: type is given name 'LDObjStats' for linkage purposes by this typedef declarationnote: r &type is not C-compatible due to this member declarationp203::66): | e ./lbdb.h3 r202:203} | 203}: | ;3 :: L LD D&Onote: | note: type is given name 'LDOMHandle' for linkage purposes by this typedef declarationiOn bl ^~~~~~~~~~~~~~~~~~~~~~~~~~~bpjj)66type is given name 'LDObjStats' for linkage purposes by this typedef declarationS;t S a | i./lbdb.h tt}s:20366 a| nLeD: 3O;: tv ^~~~~~~~~~~~~~~~~~~~~~~~~~~ s | MoHinote: }type is given name 'LDOMHandle' for linkage purposes by this typedef declarationa| ^L d np;d./lbdb.hlD :ueOp ;66 :66b 3 : | | | ( ^ ^ note: P}type is given name 'LDOMHandle' for linkage purposes by this typedef declarationU./lbdb.hP:: j118:S:t a15 e:L66 rt | D warning: s&O}anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] pLMD;O)MH; aHn d l| e ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | 118 ^a ../bin/../include/lbdb.hn| : ^203 | :t3y:p enote: ./lbdb.htype is given name 'LDObjStats' for linkage purposes by this typedef declaration: d118e :f15203 | d:s }twarning: rl anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]eLuDc ;O tb118j S t{ | a t t| | s ^; ^ | y ^p | ./lbdb.h LDObjHandlee :./lbdb.hd:e122f: 3s118t::15 :note: r uwarning: canonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ttype is not C-compatible due to this member declaration { 118122 | | i| n ^lti ypne | LDObjHandlee d ecf./lbdb.h osn:s122t:t r3u:c tnote: L{type is not C-compatible due to this member declaration | 122 ^ | D | LDObjHandleO iM./lbdb.hn:il122di :n&3o:e note: cmotype is not C-compatible due to this member declarationn I s122D | t( ) c oLiDnlOinnes tc o{n str MeLtiudDOMir dn&om I D(&)o mcIooDmn()s tc o{n srte thuarnn odml{e h.raietnudrd;ln e }. io md;ha| n d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}l e ./lbdb.h.| :i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~125d ;:./lbdb.h 3:}125: :3 :note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: ./lbdb.h type is given name 'LDObjHandle' for linkage purposes by this typedef declaration :125 125 | }: 3L:DO125b j | Hnote: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration a } LnD125O | b}j HLaDOdbnjldeHl;ea ;n d l| e ^; | ^ | ./lbdb.h ^:169:./lbdb.h15: 169:: 15./lbdb.hwarning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]169 : | 169t169:y | 15pt:e dyepfwarning: e anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ds et fr169 u | sttyrcputecdt e{ f { | s ^ t| r ^ u c| t| LDObjData LDObjData {./lbdb.h./lbdb.h :: 186| :1863 ^: : | LDObjData 3note: ./lbdb.htype is not C-compatible due to this member declaration:: 186 note: :186type is not C-compatible due to this member declaration3 | : 186note: i | type is not C-compatible due to this member declarationn l i in186ne | l ic noein nscltoi nnLseDt O McLHoDnOasMtHn adnLldDlee O&&MooHmamnHdaHlneadn ld&eloem(()H) a cncoonnsstd t{ {l rreee(tt)uu rcno rhnna snhtda nl{de .lroeem.thouarmnnhd alnheda;ln del};e . }o | m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a./lbdb.h n:./lbdb.hd194l::e1943;:: }3note: type is given name 'LDObjData' for linkage purposes by this typedef declaration :| 194 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: | type is given name 'LDObjData' for linkage purposes by this typedef declaration}./lbdb.h : L194194: | D}O bL3jD:D atOanote: ;b type is given name 'LDObjData' for linkage purposes by this typedef declarationj D| ^a194 t | ./lbdb.ha};: 197 L:| 15D ^:O bwarning: ./lbdb.hjanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]:D197 :a 15t197a: | ; t warning: y anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| p ^ e197./lbdb.hd | :et197fy psed:e15f: swarning: ttrrucut anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]{c | t ^ 197| { | LDObjStats t y./lbdb.h| : ^202p : | e LDObjStats3 :d./lbdb.h e:fnote: 202 :type is not C-compatible due to this member declaration3 st r202: | u cnote: t { i n| l ^intype is not C-compatible due to this member declaratione v| o LDObjStatsid p up202./lbdb.h( | :P202U: P3 :i::ne lnote: irtype is not C-compatible due to this member declaration &np)e; 202v | o i di nplui pn (e| P ^~~~~~~~~~~~~~~~~~~~~~~~~~~Uv Po./lbdb.h::i203d: 3p: note: :type is given name 'LDObjStats' for linkage purposes by this typedef declarationu e pr( &p)P;203 U P| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~} : ./lbdb.h:eLr &p)D; : 203| O: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ b3./lbdb.h::203:3:j note: Stype is given name 'LDObjStats' for linkage purposes by this typedef declarationnote: ttype is given name 'LDObjStats' for linkage purposes by this typedef declarationa t s;203 | }| ^L DObjStats; | ^ 203 | } LDObjStats; | ^ 4 warnings generated. 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o DistributedLB.o DistributedLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o HybridLB.o HybridLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ComboCentLB.o ComboCentLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefineSwapLB.o RefineSwapLB.C 44 warning warningss generated generated. . ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o NeighborLB.o NeighborLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o OrbLB.o OrbLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o BlockLB.o BlockLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o GreedyCommLB.o GreedyCommLB.C In file included from DistributedLB.C:6: In file included from ./DistributedLB.h:20: In file included from ./DistBaseLB.h:9: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p);In file included from HybridLB.C :| 12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ./lbdb.h./HybridLB.h::669:: 3In file included from :./CentralLB.h :note: 9type is given name 'LDOMHandle' for linkage purposes by this typedef declaration: In file included from ./BaseLB.h66: | 9}: In file included from L./LBDatabase.hD:O9M: H./lbdb.ha:n60d:l15e:; warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| ^ 60 | t./lbdb.hy:p118e:d15e:f struct { | ^ | LDOMHandle warning: ./lbdb.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: 65 :1183 | : note: type is not C-compatible due to this member declaration t y65p | edef struct { | ^ | LDObjHandle ./lbdb.h :i122n:l3i:n enote: type is not C-compatible due to this member declarationv o 122 | inline const LDOMid &oimdI Dp(u)p (cPoUnPs:t: e{r r&ept)u;r n | o ^~~~~~~~~~~~~~~~~~~~~~~~~~~m handle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h./lbdb.h::125:3: note: 66type is given name 'LDObjHandle' for linkage purposes by this typedef declaration : 125 | } LDObjHandle; | ^ 3: note: ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } 169 | typedefL struct { | ^ | LDObjData D./lbdb.h:186:O3MH:andle; | ^ note: type is not C-compatible due to this member declaration./lbdb.h : 186 | in118line c:onst L15D:O Mwarning: Hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]a n d118l | et y&omHandlpedef struct { e| ( ^ | LDObjHandle )./lbdb.h: 122:3: note: type is not C-compatible due to this member declaration c 122 | inlionnst { return handle.omhandle; } e | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: ctype is given name 'LDObjData' for linkage purposes by this typedef declarationonst LDOMid &o mI D() co194n | s}t LD{ retObjDatau; r n omha| n ^dle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./lbdb.h:197 :./lbdb.h15: warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 197 | t125y | p}e def LsDOtbrjuctHandle; { | ^ | | LDObjStats ^./lbdb.h:202 :3: ./lbdb.hnote: :type is not C-compatible due to this member declaration169 :15: 202 | inline vo iwarning: danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] p u169p | t(yPpUeP:dIn file included from :eComboCentLB.Ce:r12 : &fpIn file included from ) ./ComboCentLB.h;s t r| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~:c t9 ./lbdb.h: :{203 | ^: In file included from | ./CentralLB.h LDObjData: 93: ./lbdb.h:In file included from : ./BaseLB.h186note: :type is given name 'LDObjStats' for linkage purposes by this typedef declaration9 : : In file included from 3./LBDatabase.h:: 9: note: 203./lbdb.h | :}60 :L15D:O bwarning: janonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]S t a60t | st;y p e| d ^e ftype is not C-compatible due to this member declaration s 186 | inline const LDOMHandle &omHandle() contst { returrnu handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration t 194 | } L DO{bjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | ^ | LDOMHandle ./lbdb.h:65:3:197 | tynote: ptype is not C-compatible due to this member declaratione d e65f | s tirnulcitn e{ voi d | ^p up | ( LDObjStatsP U./lbdb.hP:202::3::er &p); note: type is not C-compatible due to this member declaration | 202 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ i n./lbdb.hl:ine v66o:3i:d note: ptype is given name 'LDOMHandle' for linkage purposes by this typedef declarationu p 66 | }( PUP:L:eDOrM H&pa)nd; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ l./lbdb.h:203:3e; | ^ : note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration ./lbdb.h :203118 | :}15 :L Dwarning: Oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]b j 118 | tySptedef struct { a t| s ^ ; | LDObjHandle ./lbdb.h| : ^ 122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3:In file included from RefineSwapLB.C:15: note: In file included from type is given name 'LDObjHandle' for linkage purposes by this typedef declaration./RefineSwapLB.h : 9125: | In file included from }./CentralLB.h :L9D: OIn file included from b./BaseLB.hjH:a9n: dIn file included from l./LBDatabase.he:;9 : ./lbdb.h| ^ :60:15: ./lbdb.hwarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 16960: | 15:t warning: yanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] p edef struct169 | ty{pedef | ^ | LDOMHandle s./lbdb.ht:r65:3:u cnote: ttype is not C-compatible due to this member declaration { 65 | | ^ i n| l LDObjDatai n./lbdb.he: 186v:o3i:d note: ptype is not C-compatible due to this member declarationup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h :18666 | : 3 inline const LDOMHandle &omHandl:e (note: )type is given name 'LDOMHandle' for linkage purposes by this typedef declaration c o66n | s}t { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.hL:D194O:M3H:a nnote: dtype is given name 'LDObjData' for linkage purposes by this typedef declarationl e ;194 In file included from | NeighborLB.C| }: ^ L6: DOIn file included from b./elements.hj./lbdb.h:D10:a118: :t./lbdb.h:15: a60warning: ;: 15anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: | warning: ^anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] In file included from ./lbdb.h118OrbLB.C: | 19760t:: | 15y14t: pyIn file included from :p./OrbLB.h ee:warning: d9eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]df : e In file included from f197./CentralLB.h s | sttytprr:ueuccd9tte: {In file included from f{ ./BaseLB.h| s ^| t ^ r :u| | c LDOMHandle LDObjHandle t9 : ./lbdb.hIn file included from ./lbdb.h{::./LBDatabase.h 122:65:: 39| :: 3 ^./lbdb.h : note: 60 :type is not C-compatible due to this member declaration| note: : type is not C-compatible due to this member declaration15122 : | LDObjStats warning: 65 anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]./lbdb.hi | : 60 | 202itnnyll:pii3nenee: d venote: ocfitype is not C-compatible due to this member declarationd o s pntu202pr | (uscP tt U{ P i: n:| leL ^ir n e &D p| vO LDOMHandleoM )i./lbdb.hid; d p&uop| (P ^~~~~~~~~~~~~~~~~~~~~~~~~~~U P./lbdb.h:::66e:r3 :& pnote: )type is given name 'LDOMHandle' for linkage purposes by this typedef declaration; m: 66 | | }I 65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~D:L3 :D Onote: M(type is not C-compatible due to this member declarationH a./lbdb.h)n :65d203 | l: e ;3 :i n note: | l ^itype is given name 'LDObjStats' for linkage purposes by this typedef declarationn e v203./lbdb.ho | :118:}15i dL :DpO ubpwarning: j(anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]PSUtPa :t:se; r118 | t y| p ^e&dpe)f; c s| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~n t./lbdb.hs:rt66u: c3{t: {rnote: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration | e ^t66 | u r| n} LDObjHandle oLm./lbdb.hDhO:aM122n:H3d:a lnnote: edtype is not C-compatible due to this member declaration. li 122 | inliedne con;st ;LDOMid &omID() co n s}t| ^ { | r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~et u./lbdb.h./lbdb.h:r:118n125 :o:m153:h: a warning: nnote: dleanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage].type is given name 'LDObjHandle' for linkage purposes by this typedef declarationid; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 118125 | | 125}t | y Lp}eDd eOLfb DjsOtHbrajuHncadtn ld{el e; ;| ^| ^| LDObjHandle | ./lbdb.h:122:3./lbdb.h ^::169 note: :type is not C-compatible due to this member declaration15 :./lbdb.h:169:15: warning: 122warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typede f stru ct {169 | | typed ^ef s| t LDObjDatar u./lbdb.hc:186t: 3{: inote: type is not C-compatible due to this member declaration | ^ 186| | LDObjData ./lbdb.h:i186n:l3i:n enote: type is not C-compatible due to this member declarationc o nn186s | t LDOMHandll e &omHandle() cio nst { renturn handle.omhiaendle; } n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l./lbdb.h:194c:3: note: itype is given name 'LDObjData' for linkage purposes by this typedef declaration on 194 | n} LDObjeData; | ^ s ./lbdb.ht:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] c 197 | typeoLdef stnruct { | ^ | LDObjStats Ds./lbdb.hO:t202:3: Mnote: itype is not C-compatible due to this member declaration Ld D O202& | Mo Ham nIiDnd(l) ilcoenn se& omHta nv{d lree(t)u rcno nosmth oai{n ddrlee tpu.urpind; ( hP} Ua P| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:d:leer. o m./lbdb.h&h:pa125)n:;d3 l: e | ;note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ type is given name 'LDObjHandle' for linkage purposes by this typedef declaration } ./lbdb.h : | 125203 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | : 3}./lbdb.h: : L194note: D:type is given name 'LDObjStats' for linkage purposes by this typedef declarationO3 b : j203note: H | type is given name 'LDObjData' for linkage purposes by this typedef declarationa} n d 194LlDeO;b j S| t ^a t | s;./lbdb.h : | 169: ^15 : warning: }anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] LD169O | btyjData; | ^p e./lbdb.h:def str197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] u c197t | t{y p e| d ^e f | s LDObjDatat r./lbdb.hu:c186t: 3{: note: | type is not C-compatible due to this member declaration ^ 186| | LDObjStats inline c./lbdb.ho:n202s:t3 :L Dnote: Otype is not C-compatible due to this member declaration M 202 | H ainlnidle &onme voiHandle() dconst { retur np uhp(PUP::er &p); a | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ n./lbdb.hd:l203e:.3o:m hnote: atype is given name 'LDObjStats' for linkage purposes by this typedef declarationn d l203e | ;} LDObjStats; | ^ } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedefIn file included from GreedyCommLB.C:17: sIn file included from truct { ./elements.h:10: | ./lbdb.h:60:15: ^warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| LDObjStats 60./lbdb.h | :t202:3y:pe denote: ftype is not C-compatible due to this member declaration 202 | s inltiruncet v{o i d| ^pup(PUP: :er | & LDOMHandlep )./lbdb.h;: 65:3 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~note: type is not C-compatible due to this member declaration ./lbdb.h: 20365: | 3 : note: itype is given name 'LDObjStats' for linkage purposes by this typedef declaration n 203 | l} iLDObjStatnse; | void pu ^p (PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from BlockLB.C:2: In file included from ./BlockLB.decl.h:3: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o manager.o manager.C 4 warnings generated. 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o NodeLevelLB.o NodeLevelLB.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o CommonLBs.o CommonLBs.C 4 warnings generated. /usr/local/bin/gmake -C libs/ck-libs/completion gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/completion' ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c completion.ci /bin/cp completion.h ../../../../include ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../../../tmp -o completion.o completion.C 4 warnings generated. ../bin/charmc -seq -DCMK_NOT_USE_CONVERSE=1 -o sockRoutines-seq.o sockRoutines.c 4 warnings generated. 4 warnings generated. /bin/cp completion.decl.h ../../../../include /bin/cp completion.def.h ../../../../include ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-common.o trace-common.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o tracec.o tracec.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o tracef.o tracef.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o init.o init.C In file included from manager.C:12: In file included from ./CentralLB.h:9: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from NodeLevelLB.C:8: In file included from ./NodeLevelLB.h:8: In file included from ./CentralLB.h:9: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ In file included from CommonLBs.C./lbdb.h::118:15: 9warning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60 118 | type:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] def 60 | typed esft srturcutc t {{ | ^ | LDObjHandle ./lbdb.h:| 122: ^ | LDOMHandle 3../bin/../include/lbdb.h:65:3: :note: note: type is not C-compatible due to this member declaration type is not C-compatible due to this member declaration 122 | 65 | i n liinnlei cnoen svto iLdD OpMuid p&(oPmUIP::erD (&)p )c;o n s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~ {../bin/../include/lbdb.h :re66t:u3r:n note: otype is given name 'LDOMHandle' for linkage purposes by this typedef declarationm h a66n | d}l eL.DidO;M H}a n d| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ;./lbdb.h : 125| : ^3 : note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration../bin/../include/lbdb.h : 118125: | 15:} warning: Lanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]DObjHand l e; 118 | | ^ typede./lbdb.h:169:f15 :s twarning: ranonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]u 169 | tcytp e{d e f| ^ | s LDObjHandlet r../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declarationu ct 122{ | | i ^n../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o register.o register.C l in e con| s LDObjData t./lbdb.h LD:O186M:id3 :& onote: mtype is not C-compatible due to this member declarationI D( )186 | iconst {n return omhandle.id;l } ine const L| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O M../bin/../include/lbdb.hH:a125n:d3l:e note: &type is given name 'LDObjHandle' for linkage purposes by this typedef declarationo 125 | } LDObjHanmHanddllee(); | ^ const../bin/../include/lbdb.h: 169:{15 :r ewarning: tanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]u r n169 h | typedef strucatnd le{. o| m ^ha n dl| e LDObjData; ../bin/../include/lbdb.h}: 186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h3:: note: type is not C-compatible due to this member declaration194 : 3: 186note: | type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ i./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]n l 197 | itypedef struct { | ^ | LDObjStats n./lbdb.h:202:3e const LDOMHandle &om:H andlnote: etype is not C-compatible due to this member declaration() co n202s | t {in lrine evotuird pup(PUPn: :haer n&p); d l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lbdb.h:203:o3m: note: htype is given name 'LDObjStats' for linkage purposes by this typedef declarationa n 203d | l}e ;L } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D ObjStats; ../bin/../include/lbdb.h :| ^ 194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from completion.C:1: In file included from ./completion.h:4: In file included from ./completion.decl.h:3: In file included from ../../../../bin/../include/charm++.h:1109: In file included from ../../../../bin/../include/ckarray.h:29: In file included from ../../../../bin/../include/cklocation.h:62: In file included from ../../../../bin/../include/LBDatabase.h:9: ../../../../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../../../../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../../../../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../../../../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../../../../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../../../../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../../../../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../../../../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from tracec.C:1: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inIn file included from ltracef.Ci:5ne const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : In file included from ./lbdb.h../bin/../include/charm++.h:194:3:: 1109note: : In file included from ../bin/../include/ckarray.h:type is given name 'LDObjData' for linkage purposes by this typedef declaration 29 194 | } LDObjData; | ^ : ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] In file included from 197 | typedef struct { | ^ | LDObjStats ../bin/../include/cklocation.h./lbdb.h:202::623: In file included from ../bin/../include/LBDatabase.h::9: ../bin/../include/lbdb.hnote: :type is not C-compatible due to this member declaration60 : 15202: | warning: ianonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]n l i60n | et yvpoeidedf psutpr(uPcUtP :{: e r| ^& p )| ; LDOMHandle | ^~~~~~~~~~~~~~~~~~~~~~~~~~~../bin/../include/lbdb.h :./lbdb.h:20365::33:: note: note: type is given name 'LDObjStats' for linkage purposes by this typedef declarationtype is not C-compatible due to this member declaration 203 | 65} | L D OibnjlSitnaet sv;o i d| ^p up(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { rIn file included from einit.Ct:urn66 o: mIn file included from handle.id; } | ./ckcheckpoint.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :../bin/../include/lbdb.h32:: 125In file included from :3./CkCheckpointStatus.decl.h:: 3note: : type is given name 'LDObjHandle' for linkage purposes by this typedef declaration In file included from ./charm++.h125: | 1109}: LDOIn file included from b./ckarray.hj:Handle; | ^ 29: In file included from ./cklocation.h:../bin/../include/lbdb.h62: :In file included from 169./LBDatabase.h::159:: ./lbdb.hwarning: :60:15:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] warning: 169 | typedef anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]s t r60u | ctypedef struct { t| { ^ | ^ | LDOMHandle | ./lbdb.h LDObjData :../bin/../include/lbdb.h65:186::33: :note: type is not C-compatible due to this member declaration note: type is not C-compatible due to this member declaration65 | 186 | i n liinnlei nveo icdo npsu4tp warning (PLUsPD:O:MeH generateda. nrd l&ep )&;o mHa ndle(| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.hco:nst66 { re:t3u: rnote: ntype is given name 'LDOMHandle' for linkage purposes by this typedef declaration h 66and | le}.../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o qd.o qd.C oLmDhOaMnHdale; n}dl e ;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ ../bin/../include/lbdb.h:194:3./lbdb.h:: 118note: :type is given name 'LDObjData' for linkage purposes by this typedef declaration15 : warning: 194 | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] } 118 | t yLpDeOdbefj sDtruct { a t| a ^; | ^ ../bin/../include/lbdb.h| : LDObjHandle 197./lbdb.h:15:: 122warning: :3:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] note: type is not C-compatible due to this member declaration197 | t122yp | iendleinef csonsttr uLcDtO Mi{d &om| I ^ D (| LDObjStats ) c../bin/../include/lbdb.ho:n202s:t3: {note: type is not C-compatible due to this member declarationr e t202u | rinn olminhea vndolied. ipdup;( P}U P: | :e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r &p); | ./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~: 125../bin/../include/lbdb.h::3203::3 note: :type is given name 'LDObjHandle' for linkage purposes by this typedef declaration note: 125 | type is given name 'LDObjStats' for linkage purposes by this typedef declaration} L DO203 | b}j HaLndlDeOb;j S t| a ^t s; | ./lbdb.h ^: 169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from register.C:14: In file included from ./ck.h:7: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ck.o ck.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cktaskQ.o cktaskQ.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o msgalloc.o msgalloc.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckfutures.o ckfutures.C In file included from qd.C:3: In file included from ./ck.h:7: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } L4D warnings generated. OMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckIgetControl.o ckIgetControl.C 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats 4./lbdb.h warning:s generated. 202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../../../../lib/libmodulecompletion.a completion.o 4 warnings generated. ar: warning: creating ../../../../lib/libmodulecompletion.a gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/completion' ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o debug-message.o debug-message.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o debug-charm.o debug-charm.C In file included from ck.C:9: In file included from ./ck.hIn file included from :cktaskQ.C7:1: : In file included from In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./charm++.h./cklocation.h:62:1109: : In file included from ./ckarray.h:29: In file included from ./LBDatabase.h:In file included from 9: ./cklocation.h./lbdb.h:62:: 60In file included from :15: warning: ./LBDatabase.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]:9: ./lbdb.h 60 | typedef struct { | ^ | LDOMHandle :./lbdb.h60:65::15: 3warning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]note: type is not C-compatible due to this member declaration 6560 | | t yinpleidne voeifd pstruucpt( P{U P :| ^ | LDOMHandle :./lbdb.he:r 65&:3: note: ptype is not C-compatible due to this member declaration ) ;65 | in | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ l./lbdb.hi:ne66 :v3o:id pup(PUP::er &p); note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 66./lbdb.h | } LDOMHand:l66:3: note: etype is given name 'LDOMHandle' for linkage purposes by this typedef declaration; 66 | } LDOMHandle; | ^ | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h :118118 | ty:p15: ewarning: def sanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]tIn file included from r msgalloc.Cu: c1t118 | {: t In file included from y ./ck.hp:| e7d: e ^In file included from f./charm++.h:1109: In file included from s./ckarray.ht:r29u: cIn file included from t./cklocation.h :{62 : In file included from | ./LBDatabase.h ^: 9 : | | ./lbdb.h LDObjHandle: LDObjHandle 60 ./lbdb.h::./lbdb.h:12215122::3: warning: note: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is not C-compatible due to this member declaration : 603 | 122:t | note: type is not C-compatible due to this member declarationi yn l122pien | ed c eif ostnnrlsitn eL DcOoMnisdt &LoDmOIMDi(d) &coomnIsDt( ){ croentsutu r{nc to m h{raentd u lren. iod| m ^; }h | a LDOMHandle n | d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l ./lbdb.he./lbdb.h.:i:125d:65;3 :} note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125./lbdb.h | :}125 ::L3D:3 : note: note: type is not C-compatible due to this member declaration Otype is given name 'LDObjHandle' for linkage purposes by this typedef declarationb j H125a | n}d lLeD;O b j| H ^a n d65l | e./lbdb.h;: 169 | i ^ :n15: ./lbdb.h:warning: 169anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]l :i 15n169:e | twarning: vyanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]op ie dd169 e | pftu ypsp(tePrdUuePcf:t : er{ & p| ^ s t| r LDObjDatau c./lbdb.ht: 186{: 3 :| ^note: | type is not C-compatible due to this member declaration LDObjData ./lbdb.h186: | 186 : 3i:n lnote: itype is not C-compatible due to this member declarationn e 186c | o n sitn lLiDnOeM Hcaonndslte L&DoOmMHHaannddllee( )& ocmoHnasntdle() const { return handle.omhandle; } ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;./lbdb.h{:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declarationr| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~turn handl 194 | ./lbdb.h}e .LoDmOhbajnDdaltea;; } | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:./lbdb.h66::1973 ::15 :note: type is given name 'LDOMHandle' for linkage purposes by this typedef declarationwarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 66 | 197} | tLyDpOeMdHeafn dslter;u c t| ^{ ./lbdb.h :| ./lbdb.h ^: 118 :| 15 LDObjStats: ./lbdb.hwarning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]202 : 3118: | tnote: ytype is not C-compatible due to this member declarationp e d202e | f sitnrluicnte {v o i| d ^ p u| p LDObjHandle( P./lbdb.hU:P122:::3e:r note: 194type is not C-compatible due to this member declaration& p: 3122: | note: type is given name 'LDObjData' for linkage purposes by this typedef declarationi)n; l i| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~e ./lbdb.hc:203o:n3 : snote: 194type is given name 'LDObjStats' for linkage purposes by this typedef declaration | } t203 LLDDOOb | j}D aMtiad; & o| m ^I D./lbdb.hL:(197:)15D :O bcwarning: joSanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]nt sa tt197s | ; | t ^ y {p erdeetf struucrt { | ^ | LDObjStats n./lbdb.h om:h202:3a: nnote: dtype is not C-compatible due to this member declarationle .id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h202: | 125 :3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declarationi n li125 | n}e LDObjHandvolei; | ^ d pup./lbdb.h(:P169U:P:15: warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]e r &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 169./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration | 203 | } LDObjStats; | ^ typedef struct { In file included from | ^ | LDObjData ckfutures.C./lbdb.h:186:3:: 17note: : type is not C-compatible due to this member declaration In file included from 186 | ./charm++.hinli:ne1109 : cIn file included from o./ckarray.h:n29: sIn file included from t./cklocation.h LDO:62: In file included from ./LBDatabase.h:9M: Han./lbdb.hd:l60e: 15&:o mwarning: Hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]an d l60 | et(y) pedconesf st tr{uc tr { e | tu ^r | LDOMHandle n./lbdb.h:65:3: note: type is not C-compatible due to this member declaration h andle.65 | ionlinem handlveoid pu;p(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66}: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3./lbdb.h:194::3 note: :type is given name 'LDOMHandle' for linkage purposes by this typedef declaration note: type is given name 'LDObjData' for linkage purposes by this typedef declaration66 | 194 | }} LDOLMDHaOndlbe; | ^ jData;./lbdb.h | ^ :./lbdb.h118::197:1515:: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] warning: 197 | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]t y pede118f | tsytperduectf s{ | ^ | LDObjStats t./lbdb.h:202:3: note: rtype is not C-compatible due to this member declaration uc t202 | { inli| n ^e vo id pup (| LDObjHandleP UP::./lbdb.her &p:); 122:| 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~: ./lbdb.hnote: :type is not C-compatible due to this member declaration 203 :3: 122note: | itype is given name 'LDObjStats' for linkage purposes by this typedef declarationn l i203 | }n eL DcObojnSstatt LDsOMi;d &omID| ( ^ ) const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.4 warnings generated. omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckcallback.o ckcallback.C struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from ckIgetControl.C:1: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedefIn file included from debug-charm.Cstruct {: | ^ | 29 LDOMHandle: In file included from ./lbdb.h:./ck.h65:3:: note: 7type is not C-compatible due to this member declaration : 65 | In file included from inli./charm++.h:1109: In file included from ./ckarray.hn:e29 vo: iIn file included from d./cklocation.h :62p: uIn file included from ./LBDatabase.hp:9: (./lbdb.h:PU60P:15: warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 60 | typeedef strru c&t { | ^ | LDOMHandle p./lbdb.h):65:3: note: type is not C-compatible due to this member declaration ; 65 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | ./lbdb.h : 66i:n3l:i nnote: etype is given name 'LDOMHandle' for linkage purposes by this typedef declaration v o66id | }p uLpD(OPMUHPa:n:delre ;& p )| ; ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: ./lbdb.htype is given name 'LDOMHandle' for linkage purposes by this typedef declaration: 118 :6615 | :} warning: Lanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]D O In file included from M118debug-message.CH | :at1ny: dpIn file included from le../bin/../include/ck.hed:;e7 f: | In file included from s ^../bin/../include/charm++.ht :1109: In file included from ../bin/../include/ckarray.hr./lbdb.h:u:29c118: t:In file included from 15../bin/../include/cklocation.h{:: 62 warning: : | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]In file included from ^ ../bin/../include/LBDatabase.h : 9118: | ../bin/../include/lbdb.h | LDObjHandle:t60 y:p./lbdb.h15:: 122ewarning: d:eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]f s3t r: u 60cnote: ttype is not C-compatible due to this member declaration | { 122 | t| y ^ pi en dl| ei LDObjHandlefn e sc./lbdb.ho:tn122rs:ut3c :Lt D note: O{type is not C-compatible due to this member declaration M | i ^122 d | | & LDOMHandle oi../bin/../include/lbdb.hmn:Il65Di(n)e ccoo:nn3ss:tt note: {Ltype is not C-compatible due to this member declaration rD e65O | tM ui ridn nl &ioonmmeh IaDnvd(lo)e i.cdio dnp;su tp} ( {P U| rP ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e: t:ue./lbdb.hr:nr125 :o&3mp:h)a ;nnote: dtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration l | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~.125 i | ../bin/../include/lbdb.hd}:; 66 L:}D3 O: b | j ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~H anote: n./lbdb.htype is given name 'LDOMHandle' for linkage purposes by this typedef declarationd: l125 e:66;3 | :} Lnote: | Dtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration ^O M H125a | n}d lL./lbdb.hDeO:;b 169j H:an| d15 ^l :e ; | warning: ^anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ../bin/../include/lbdb.h :169118./lbdb.h | ::t16915::y 15warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] pwarning: e d e118f | tanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]y spt e169dre | fu tcysptetdr u{c t | e ^f{ | s| t LDObjDatar u./lbdb.hc:t186 : ^3 { | : LDObjHandle note: | type is not C-compatible due to this member declaration ^ ../bin/../include/lbdb.h : 122| 186 LDObjData: | ./lbdb.h :i1863n:: lnote: 3itype is not C-compatible due to this member declaration: note: 122n | e citype is not C-compatible due to this member declarationnoln sit n186e | c oLnDiOsnMltH aLnDiOdMlied &&oommnHIea nconstd lLeD(O)DM(H)a ncdolnes t& {o mrHeatnudrlne (o)m hcaonndslte .{i dr;e tcuornns th a{n drleet.uormnh }ahnadnldel;e .}o m h| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n d./lbdb.hl:e194;: 3}: note: | type is given name 'LDObjData' for linkage purposes by this typedef declaration ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h194: | 194}: 3:L Dnote: type is given name 'LDObjData' for linkage purposes by this typedef declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~194 O | b}j DLaDtOab;j D a| t ^a ../bin/../include/lbdb.h;./lbdb.h : 197| : ^15 :: ./lbdb.hwarning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]197 :12515: :3197: | tnote: ywarning: ptype is given name 'LDObjHandle' for linkage purposes by this typedef declarationanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] e 125d | 197e}f | tsLyDpOebdtejrfHu ascnttrd ul{ec ; | t ^ | | LDObjStats{ ^ ./lbdb.h:202:3: ../bin/../include/lbdb.hnote: :type is not C-compatible due to this member declaration| 169 : ^15202 : | | warning: LDObjStatsanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h4i : warning169n202 | s:l3i: generatedn tenote: . y ptype is not C-compatible due to this member declarationevdoeifd spturpu(cPtU P{: : e| r ^ &202| p LDObjData) | ../bin/../include/lbdb.h ;: 186 : | 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~i :../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cklocation.o cklocation.C ./lbdb.h n:note: l203itype is not C-compatible due to this member declaration: n3 e:186 | note: v type is given name 'LDObjStats' for linkage purposes by this typedef declarationo ii dn203l | i}n peLu DpcOon(sbtj SLPDtUOaPMtHsa;n d l| :e ^ :& oemrH &p); a | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ndle() co n./lbdb.hs:t203 :{3 :r enote: ttype is given name 'LDObjStats' for linkage purposes by this typedef declarationu r n203 | h}a nLdDlOe.bojmStats; | ^ handle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckmulticast.o ckmulticast.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckarrayoptions.o ckarrayoptions.C In file included from ckcallback.C:12: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckarray.o ckarray.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckreduction.o ckreduction.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckrdma.o ckrdma.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o waitqd.o waitqd.C In file included from cklocation.C:13: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inIn file included from lckmulticast.Ci:13n: eIn file included from ./charm++.h :1109: cIn file included from o./ckarray.h:29n: In file included from ./cklocation.hs:t62 : LDOMid &omID(In file included from )./LBDatabase.h: 9c: o./lbdb.hn:60:s15: warning: tanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60{ | treturn omhandle.id; } y | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p./lbdb.hedef s:t125:3:r uct { | ^ note: | LDOMHandle type is given name 'LDObjHandle' for linkage purposes by this typedef declaration./lbdb.h:65:3: note: 125 | } type is not C-compatible due to this member declarationLD O b65 | j H inline void apunp(PUP:d:er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ le; ./lbdb.h:66:3: note: | type is given name 'LDOMHandle' for linkage purposes by this typedef declaration ^ 66 | } LDO./lbdb.h:169:15:M Hwarning: aanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] n 169d | ltypedef est;r | ^ uct { ./lbdb.h:118:15 : | warning: ^anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | t| y LDObjDatap e./lbdb.hd:e186:f str3u: note: ctype is not C-compatible due to this member declarationt { 186 | | ^i | n LDObjHandlel i./lbdb.hne co:n122s:t3: L DOMHandlnote: e &otype is not C-compatible due to this member declarationm Handle() 122 | cionnst {l irnete ucornn hsantd LDOlMei.odm &homandlIeD;( )} co n| st ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {./lbdb.h re:tIn file included from 194uckarrayoptions.Cr::n13 :o m: hnote: In file included from atype is given name 'LDObjData' for linkage purposes by this typedef declaration./charm++.h:n 1109 194 | : dIn file included from }l./ckarray.he :.L29iD: OdIn file included from b./cklocation.hj;:D 62}a: tIn file included from a./LBDatabase.h| ;: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 : | ./lbdb.h ^: ./lbdb.h60./lbdb.h::15197::: 125warning: :153anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]:: warning: note: 60anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is given name 'LDObjHandle' for linkage purposes by this typedef declaration | t y 125197 | p}e | LdDtOybpeefd jeHsfa tstnrruduccle;t t { | | ^ ^ | { LDOMHandle ./lbdb.h :| 169 ^: ./lbdb.h15 :| LDObjStatswarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: 65./lbdb.h:3: 169:note: | 202type is not C-compatible due to this member declaration :t y365 | inl:pi ennote: etype is not C-compatible due to this member declaration vd o202i | ed fp uips(tPrUuPnc:l:iten re { &vp o)i;d p| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~| p( ^./lbdb.h : 66| : LDObjData3 :./lbdb.h:186: 3note: :type is given name 'LDOMHandle' for linkage purposes by this typedef declaration Pnote: type is not C-compatible due to this member declaration 66 | 186} | L DiOnMlHianen cdle; | ^ UoPn:s./lbdb.h::te118 :r15L: D&warning: Opanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]M)H ;a n118d | lt| ye ^~~~~~~~~~~~~~~~~~~~~~~~~~~p e./lbdb.h&:do203me:Hf3a :snt rdunote: ctype is given name 'LDObjStats' for linkage purposes by this typedef declarationlt e {( 203) | }c| ^o nLsD O| btj LDObjHandle S {t./lbdb.h a:rt122s:;e3 :t | u ^r nnote: type is not C-compatible due to this member declaration h a122nd | l e .ionmlhianned lceo;n s}t L| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O M./lbdb.hid &omID:(194):3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration c onst194 { retu | rn omhan} dle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration D 125 | } LDObjHanOdblje; | ^ Data;./lbdb.h:169 : 15: | warning: ^ anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | t169y | pedef sttyructp edef{ struct | ^ | LDObjStats {./lbdb.h : 202| ^:3: note: type is not C-compatible due to this member declaration 202 | | LDObjData ./lbdb.hinline void pup(P:UP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 186:3: ./lbdb.h:203:3: note: note: type is given name 'LDObjStats' for linkage purposes by this typedef declarationtype is not C-compatible due to this member declaration 203 | } L186D | inliOnbjeS tactonsts ; | ^ LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from ckarray.C:52: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | 4 warnings generated. inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandl../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBDatabase.o LBDatabase.C e; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from ckreduction.C:50: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration In file included from 186ckrdma.C | : 5 : iIn file included from n./charm++.hl:i1109: nIn file included from e./ckarray.h :c29o: nIn file included from s./cklocation.ht: 62L: DIn file included from O./LBDatabase.hM:H9a: n./lbdb.hd:60l:e15 : &warning: oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]m H a60nd | ltey(p)e dceofn sstt r{uc tr e{t u | ^r n | handle.o LDOMHandlem h./lbdb.ha:ndle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65./lbdb.h:3: note: :type is not C-compatible due to this member declaration194 : 65 | inline void pup(PUP::er &p);3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^194 | } LD./lbdb.hO:b118jD:a15:t awarning: ;anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | 118 ^ | t./lbdb.hy:p197ed:e15:f warning: sanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]t r 197 | typedeufc ts t{r u c| t ^ | LDObjHandle ./lbdb.h{ | ^ | LDObjStats :./lbdb.h122::2023::3 :note: type is not C-compatible due to this member declaration note: type is not C-compatible due to this member declaration122 | 202 | i n liinnlei nceo nvsoti dL DpOuMpi(dP U&Po:m:IeDr( )& p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ c./lbdb.h:203o:n3s:t note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration{ return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203./lbdb.h:125:3: note: | type is given name 'LDObjHandle' for linkage purposes by this typedef declaration} L DOb j125 | S} LDObjHandle; | ^ tats; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from waitqd.C:1: In file included from ./waitqd.h:4: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o MetaBalancer.o MetaBalancer.C In file included from LBDatabase.C:12: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o lbdb.o lbdb.C In file included from MetaBalancer.C:12: In file included from ./MetaBalancer.h:33: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline4 warningvosi generatedd. pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o lbdbf.o lbdbf.C ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckobjQ.o ckobjQ.C In file included from lbdb.C:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBAgent.o LBAgent.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBProfit.o LBProfit.C In file included from lbdbf.C:6: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from LBAgent.C:10: In file included from ./LBAgent.h:9: In file included from ./CentralLB.h:9: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LIn file included from DObjckobjQ.CD:a17t: aIn file included from ;./charm++.h : 1109| : ^In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h 60 | typedef s:truct {197 : 15| : ^warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197| | LDOMHandle t./lbdb.h:65:y3: note: ptype is not C-compatible due to this member declaratione d e65f | s tirnulinec tv oi{d p| u ^p ( PU| P LDObjStats: :./lbdb.he:r202 :&3p:) ;note: type is not C-compatible due to this member declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~202 | ./lbdb.h : 66i:n3l:i nnote: etype is given name 'LDOMHandle' for linkage purposes by this typedef declaration v o66i | d} puLpD(OPMUHPaIn file included from :nLBProfit.C:d:el8re: ;In file included from ./LBProfit.h& :| 10p: ^)In file included from ;./BaseLB.h | :./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~9:: 118In file included from ./lbdb.h:./LBDatabase.h:15:2039:: : ./lbdb.h3warning: ::anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]60 note: : type is given name 'LDObjStats' for linkage purposes by this typedef declaration 15 118: | 203warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] } 60Lt | ytDypOpebedjdeSetffa ssttrtusrcu;t {| c ^t | { ^ | LDObjHandle | ./lbdb.h:122: ^ 3 | : LDOMHandle ./lbdb.h:65:3:note: type is not C-compatible due to this member declarationnote: type is not C-compatible due to this member declaration 122 | 65 i | inlinnlei nveo icd poup(Pnst LDOMid &oUmPI::D(e)r c on&stp );{ r| et ^~~~~~~~~~~~~~~~~~~~~~~~~~~ u./lbdb.hr:n66 :omh3andle.id;: note: }type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ }./lbdb.h :L125D:O3: Mnote: Htype is given name 'LDObjHandle' for linkage purposes by this typedef declarationa n 125d | l}e; | ^ LDObjH./lbdb.ha:n118d:15: lwarning: eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]; | ^ 118 | typedef s./lbdb.ht:r169u:c15t: {warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | ^169 | t| y LDObjHandlep e./lbdb.hd:e122:3f: snote: type is not C-compatible due to this member declaration t r122u | ct { inl i| ^n e | LDObjDatac ons./lbdb.h:186t: 3L:DO Mnote: itype is not C-compatible due to this member declaration d 186 | & inlinomeID() const { recontusrt LnD OoMmHandle &hoamHandle(n) cdle.oinds;t } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { ./lbdb.hre:t125u:3r:n note: htype is given name 'LDObjHandle' for linkage purposes by this typedef declarationa n d125l | e}. oLmDhOabnjdHanlde; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l./lbdb.he:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration ; | ^ 194 | } LD./lbdb.h:169:15: warning: Oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] b j169 | tData; | ^ y./lbdb.h:197:15: pwarning: edanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] e f197 str | utycpt {e d| ^ e f| LDObjData s./lbdb.ht:r186u:c3t: {note: type is not C-compatible due to this member declaration | ^186 | | LDObjStatsi n./lbdb.hli:ne const LDOMHandl202e &omHandle() const { return: 3: note: hatype is not C-compatible due to this member declarationn dl 202 | inline void pup(PUP::ere .&p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ om./lbdb.hh:203:3: 4note: warningtype is given name 'LDObjStats' for linkage purposes by this typedef declarations generateda. ndl203e | ;} LDObjS}t ats; | ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckcheckpoint.o ckcheckpoint.C ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckmemcheckpoint.o ckmemcheckpoint.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckevacuation.o ckevacuation.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckmessagelogging.o ckmessagelogging.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckcausalmlog.o ckcausalmlog.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckobjid.o ckobjid.C In file included from ckcheckpoint.C:419 warning: sIn file included from generated./charm++.h:1109. : In file included from 4 warnings generated. ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBDBManager.o LBDBManager.C : warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBComm.o LBComm.C 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; In file included from ckmemcheckpoint.C:44: In file included from | ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^ 60 | typedef stru ct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef strIn file included from uckevacuation.Cc:4t : { In file included from | ./charm++.h ^: 1109: In file included from | ./ckarray.h LDObjHandle :./lbdb.h29:122: :In file included from 3: ./cklocation.hnote: :type is not C-compatible due to this member declaration62 : 122In file included from | ./LBDatabase.h :9 : ./lbdb.hi:n60:15: warning: lanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]i ne c on60s | t tLypedeDf OsMtidr u&omIcDt () {c o n| ^ | LDOMHandles t./lbdb.h:65 :{3 :r enote: ttype is not C-compatible due to this member declaration ur n65 | o inmlihnaen dlveo.iidd ;p u}p(PUP : :| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r &./lbdb.hp):125:3;: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~125 | ./lbdb.h}: 66LD:O3b: jHnote: atype is given name 'LDOMHandle' for linkage purposes by this typedef declaration nd 66 | l} LDOMHandle; | ^ e; | ^ ./lbdb.h:118:15:./lbdb.h :169:15: warning: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | t169ype | dteypedef stfru cst { | ^ | tIn file included from LDObjDatar uckmessagelogging.CcIn file included from :tckcausalmlog.C./lbdb.h10: : 9:{In file included from : 186./ck.hIn file included from ::./ck.h73 ::: 7 In file included from : note: | ./charm++.htype is not C-compatible due to this member declarationIn file included from ^ ./charm++.h: 1109: 1861109: | In file included from : ./ckarray.h| In file included from :i./ckarray.h LDObjHandlen:2929l: : In file included from i./cklocation.hn In file included from e:./cklocation.h./lbdb.h62:: 122 ::c362oIn file included from :: n./LBDatabase.hIn file included from s:note: ./LBDatabase.httype is not C-compatible due to this member declaration : L99: : ./lbdb.hD122:O./lbdb.h | M60:H :a60 15nidnl::el i&warning: nanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]e15o :m Hwarning: canonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | 60o | ntsytp eLdteafDynp esdterfu dcstt r{ulOcMeti d {| ( ^) c| LDOMHandle | o ^ n s t& o{m Ir| D LDOMHandle( )./lbdb.h :c65o:n3e:t ./lbdb.hnote: :stype is not C-compatible due to this member declaration65 t: 365:u | note: type is not C-compatible due to this member declarationi n{l i65n | e virnno ihda nldp iurplen(tPuUrenP e:o.:m oevro im&hhdapa )nnd;dl lp ee| ;.u ^~~~~~~~~~~~~~~~~~~~~~~~~~~}i dp./lbdb.h ;: 66(| }: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P3 : note: | Utype is given name 'LDOMHandle' for linkage purposes by this typedef declaration P ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./lbdb.h : :66:./lbdb.he | 194r:: 3}:125 &:note: pLtype is given name 'LDObjData' for linkage purposes by this typedef declaration3 :D) ;Onote: 194Mtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration H | }| a 125 ^~~~~~~~~~~~~~~~~~~~~~~~~~~n | L} Dd./lbdb.hOLlD:eb66;:O jb3 D:j| a ^H note: attype is given name 'LDOMHandle' for linkage purposes by this typedef declarationna ./lbdb.h;d l :e| 66; | ^ 118} | : ^./lbdb.h L:15D197:O./lbdb.hM:H169::1515: awarning: n:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] warning: dwarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | 169t | ytpyepdeedfelf set;r u c| t ^ 197s{t./lbdb.h r | u| : ^118 : 15| : LDObjDatat y./lbdb.hc: twarning: p{e186d:e3f: snote: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is not C-compatible due to this member declaration t 186118 | | tr| ^ i n| u LDObjHandlecytl i{n e | c ^o nps t ./lbdb.he| d :L122D:O3M:H LDObjStatse f note: atype is not C-compatible due to this member declarationn d./lbdb.h s122t | r ulce: 202 ti n{l i n| e ^ &c: 3o:n onote: mtype is not C-compatible due to this member declarationH | s LDObjHandleta nLdDlO M202 | i./lbdb.h : 122i:nel(d) 3i: cnote: otype is not C-compatible due to this member declarationn snte {& o122v | o irde mtp Iu rDnu ihn(l)ipn(eP UcPoan s:cnotn :LdDlOsMti de .&oommeIrD{h r&ept(uarn)d)l ec;n;o n s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~ }o m h{a nrdelteu./lbdb.hr:n.| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d ;203./lbdb.h :o194m:h3a:n dnote: ltype is given name 'LDObjData' for linkage purposes by this typedef declaratione . i d194; | }} :L3D:O bnote: j}D a type is given name 'LDObjStats' for linkage purposes by this typedef declarationt a | ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | ./lbdb.h}: 125L:| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O b./lbdb.hj:S125t:a3t:s ;note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration3 : | 125 ^ | }| note: ^ type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ./lbdb.h L:197:15: warning: D125Oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]bjHa | ndl }e 197L; | t | ^DyO bpjeHd./lbdb.h:a169e:15: warning: ndanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]fl e ;169s | t tr| yu ^pc etd e{f./lbdb.h : s169 t:| r15 ^u: c twarning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] LDObjStats{ ./lbdb.h :| 202 ^: 3 :| LDObjDatanote: type is not C-compatible due to this member declaration./lbdb.h : 186202: | 3 : inote: ntype is not C-compatible due to this member declarationl i n186e | v oiindl ipnuep (cPoUnPs:t: eLrD &p); O M| H ^~~~~~~~~~~~~~~~~~~~~~~~~~~a n d169l | et ./lbdb.h&:o203m:H3a:n dnote: ltype is given name 'LDObjStats' for linkage purposes by this typedef declarationey(p e d)e fc osntsrtu c{t r{e t u| r ^n203 h a| LDObjData | n}d lLeD.O./lbdb.hb:o186j:S3t:a tnote: stype is not C-compatible due to this member declaration; 186| | ^ mihnalnidnlee; const LDOMHandle &omHandle() const { return handl e.omhandle; } } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | 194} LDObjDa | t}a LDObjData; | ^ ;./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h| : ^202 :./lbdb.h3: note: :type is not C-compatible due to this member declaration197:15 : 202 | warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] inl i197n | et voyipdedef sptupr(ucPtU P{: : e| r ^ &| p LDObjStats) ;./lbdb.h :202: 3| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~ note: ./lbdb.htype is not C-compatible due to this member declaration: 203 :3202: | note: type is given name 'LDObjStats' for linkage purposes by this typedef declarationi n li203n | e} vLoDiOdb jpSutpa(tPsU;P : | : ^e r &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from ckobjid.C:2: In file included from ./ck.h:7: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from LBComm.C:11: In file included from ./LBComm.h:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBObj.o LBObj.C In file included from LBDBManager.C:6: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return4 warnings generated. handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | ty4p warningesd generated. ef../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBMachineUtil.o LBMachineUtil.C struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o CentralPredictor.o CentralPredictor.C 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o BaseLB.o BaseLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o CentralLB.o CentralLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o HybridBaseLB.o HybridBaseLB.C In file included from LBMachineUtil.C:7: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o NborBaseLB.o NborBaseLB.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o DistBaseLB.o DistBaseLB.C In file included from LBObj.C:6: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; In file included from | CentralPredictor.C ^ :7: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ In file included from BaseLB.C:6: ../bin/../include/lbdb.hIn file included from :118:15: warning: ./charm++.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 118 | typedef struct { | ^1109 | LDObjHandle : ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration In file included from 122 | inli./ckarray.hn:e29 const : LDOMid &omID()In file included from con./cklocation.hst: 62{: In file included from r./LBDatabase.he:turn omhandle.9i: d./lbdb.h;: } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60../bin/../include/lbdb.h::15125:: 3warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ 60 | typ../bin/../include/lbdb.h:169:15: warning: eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] d 169 | typedef struect { | ^ | LDObjData f../bin/../include/lbdb.h: s186truct: 3: note: {type is not C-compatible due to this member declaration | ^ 186 | inline const LDOMHandle &omHandle() const { ret| urn handle.om LDOMHandlehandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h./lbdb.h::194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 65 194 | } L:DObjData; | ^ 3../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 197 | note: ttype is not C-compatible due to this member declarationy p e65d | e f striunlcti n{e v| ^o i d pup(P| U LDObjStatsP :../bin/../include/lbdb.h::er &p202):3: note: ;type is not C-compatible due to this member declaration | 202 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | ./lbdb.h In file included from :iCentralLB.C66n::l37i:: nnote: In file included from type is given name 'LDOMHandle' for linkage purposes by this typedef declaration../bin/../include/charm++.he: 1109: In file included from ../bin/../include/ckarray.hv:6629o | : }In file included from i../bin/../include/cklocation.hLd:D 62Op: MIn file included from u../bin/../include/LBDatabase.hH:p9a: (nP../bin/../include/lbdb.hdU:lP60e::;:15 :e r| warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^& p )60; | ./lbdb.ht :| y118 ^~~~~~~~~~~~~~~~~~~~~~~~~~~:p 15e../bin/../include/lbdb.h:d: e203fwarning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]3s :t 118rnote: | utype is given name 'LDObjStats' for linkage purposes by this typedef declarationtcy tp e{d 203 | | }e ^f s| t LDOMHandler u../bin/../include/lbdb.hc:t65 :{3 : | Lnote: ^type is not C-compatible due to this member declaration D O | b LDObjHandle65j | S ./lbdb.ht :ai122t:sn3;l:i ne void pup(Pnote: U Ptype is not C-compatible due to this member declaration:| : e r 122& | p )i;n l | ^~~~~~~~~~~~~~~~~~~~~~~~~~~i n../bin/../include/lbdb.he: 66c:o3n: st Lnote: DOMtype is given name 'LDOMHandle' for linkage purposes by this typedef declarationi d &66o | mI}D L(DO ^M)H acnodnles;t | ^{ retu../bin/../include/lbdb.hr:n 118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] om h118a | ntdypedefl es.itdr;uct }{ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ | LDObjHandle ./lbdb.h../bin/../include/lbdb.h:122:3:: 125note: :type is not C-compatible due to this member declaration3 : note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration122 | 125 | i}n lLiDObjHanne cdonst LDOMid &olme; I D| ( ^) const {./lbdb.h retu:r169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] n 169 | typedef sotmrhucatn d{l e .| id ^; } | LDObjData| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h../bin/../include/lbdb.h::186125::33:: note: note: type is not C-compatible due to this member declarationtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration 186125 | | } LDObjHan dle ;i n l| ^ ine const../bin/../include/lbdb.h :LDOMHandle &omHandle() cons169t: 15: { rewarning: tanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ur 169 | typedef struct { | ^ | LDObjData n../bin/../include/lbdb.h:186 :h3a:n dnote: ltype is not C-compatible due to this member declaratione . o186m | h ainndlline ceon;s t} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ L./lbdb.hDO:194M:H3and:le &omH annote: dltype is given name 'LDObjData' for linkage purposes by this typedef declaration e 194 | (}) LDObjDatac; | o ^ n./lbdb.h:s197t :{15 r:e twarning: uanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]rn h197 | typeadenfd lset.rucotm h{ | ^ | LDObjStatsa n./lbdb.hd:le202; :} 3| : note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type is not C-compatible due to this member declaration ../bin/../include/lbdb.h: 194202 | : 3 :i nnote: ltype is given name 'LDObjData' for linkage purposes by this typedef declaration i n194e | } LDObjData; | ^ v../bin/../include/lbdb.h:197:15: owarning: ianonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] d 197p | utpy(pPeUdPe::fe rstr uc&tp ){; | | ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203: 3| : LDObjStats ../bin/../include/lbdb.hnote: type is given name 'LDObjStats' for linkage purposes by this typedef declaration:202: 3: 203note: | type is not C-compatible due to this member declaration} L202DOb | j St aitnsl;i ne v oid| ^ pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from HybridBaseLB.C:6: In file included from ./HybridBaseLB.h:11: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from NborBaseLB.C:6: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { In file included from DistBaseLB.C:6 | ^ : | LDObjDataIn file included from ./BaseLB.h:9: In file included from ./lbdb.h./LBDatabase.h:9: :./lbdb.h:60:15186:: 3warning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] note: type is not C-compatible due to this member declaration60 | 186 | t ypede f strucitnl i{ | ^ n| e LDOMHandle const ./lbdb.hLD:O65M:H3a:n note: dtype is not C-compatible due to this member declaration l e65 | &o m Hinline voida npdupl(PeU()P con:s:te r{ r e&tpu); r| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~ handle .o./lbdb.hmhand:le66; :} 3| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h :note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration66 | } 4 warning194Ls4 | D generated warningO. sM} generatedH. a nLdDOlbej;D a | t ^ a../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckgraphTemp.o ckgraphTemp.C ;./lbdb.h : 118../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckgraph.o ckgraph.C :| 15: warning: ^anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h :118197 | :t15y: pwarning: eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]def s 197 | typtedruct e{f st r | ^ | LDObjHandle u./lbdb.h:ct122 :{ 3: note: | type is not C-compatible due to this member declaration ^ | LDObjStats ./lbdb.h122: | 202 : 3i:nlin note: type is not C-compatible due to this member declaratione co n202s | ti nLlDiOnMe voiidd p&uopmID()( PcUonPs::ter &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ {./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration r e203 | t}ur nL DObjStatso;mhand l e.id; }| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LButil.o LButil.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefinerTemp.o RefinerTemp.C In file included from ckgraph.C:14: In file included from ./ckgraph.h:18: In file included from ./BaseLB.h:9: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration In file included from ckgraphTemp.C:66 | } LDOMHandle; | ^ 14: In file included from ./ckgraphTemp.h./lbdb.h::118:15: warning: 18anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : In file included from 118 | typedef./BaseLB.h s:t9r: uIn file included from c./LBDatabase.ht: 9{: ./lbdb.h :| 60 ^: 15 :| LDObjHandlewarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]./lbdb.h : 60122 | :t3y:p enote: dtype is not C-compatible due to this member declaratione f s122t | r u citn l{i n e| ^c o n| s LDOMHandlet ./lbdb.hL:D65O:M3i:d note: &type is not C-compatible due to this member declarationo m I65D | ( ) icnolnisnte {v oriedt uprunp (oPmUhPa:n:delre .&ipd);; } | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h./lbdb.h::12566::33:: note: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declarationtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration 66125 | | }} LLDDOOMbHjaHnadnldel;e ; | ^ | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h :169:15: 118warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] t 169 | typedef struct { | y ^ | LDObjData p./lbdb.h:186:3e: note: type is not C-compatible due to this member declaration d 186 | eif sntlructi ne const LDOMHan{dle &om Handl e| ^ | LDObjHandle (./lbdb.h:122:3: )note: const { retype is not C-compatible due to this member declarationt u 122 | rinline conn st LDhOaMnid &dolmeI.D() conosmhandtle ; {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.hr:194:3: enote: ttype is given name 'LDObjData' for linkage purposes by this typedef declarationu rn 194 | o}m hLaDndlOeb.jid; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D./lbdb.h:125:3: note: atype is given name 'LDObjHandle' for linkage purposes by this typedef declaration t a; 125 | }| ^ LD./lbdb.hO:bjHandle; | ^ 197:15./lbdb.h::169 :warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 15 197 | typedef struct { | ^ | LDObjStats :./lbdb.h :202warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 169 | 3t:y pnote: etype is not C-compatible due to this member declarationdef s t202 | r uc t { | i ^n l i| LDObjDatan e./lbdb.h :v186o:3: note: itype is not C-compatible due to this member declarationd p186u | p (inPlUiPn:e: conset LDOMrHa ndle &&p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ omHandle() const { ./lbdb.hr:e203t:3: note: utype is given name 'LDObjStats' for linkage purposes by this typedef declarationrn handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203./lbdb.h:194:3: note: | type is given name 'LDObjData' for linkage purposes by this typedef declaration } 194 | } LDObjData; | ^ ./lbdb.h:197:15L:D Owarning: bjanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]Stat s; | 197In file included from ^ | LButil.Ct :2: In file included from ./elements.h:10: ./lbdb.h:60:15: ywarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] p e60 | dteyfp esdtruefc t { | ^ | LDObjStats s./lbdb.ht:202:r3:u cnote: t { | ^ | LDOMHandle type is not C-compatible due to this member declaration./lbdb.h : 65202: | 3 inli:n enote: type is not C-compatible due to this member declarationvoid p 65 | up(P UiPn:l:ienre v&opi)d pu;p ( P| U ^~~~~~~~~~~~~~~~~~~~~~~~~~~P ::./lbdb.he:r203 :&3p:) ;note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration | 203 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | }./lbdb.h :66L:3D:O bnote: jtype is given name 'LDOMHandle' for linkage purposes by this typedef declaration S 66t | } LDOMHandle; | ^ ats; ./lbdb.h | ^ :118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from RefinerTemp.C:10: In file included from ./RefinerTemp.h:9: In file included from ./elements.h:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o Refiner.o Refiner.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefinerApprox.o RefinerApprox.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o RefinerComm.o RefinerComm.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o bitvecset.o bitvecset.c 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckset.o ckset.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckheap.o ckheap.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o CommLBHeap.o CommLBHeap.C In file included from Refiner.C:10: In file included from ./Refiner.h:9: In file included from ./elements.h:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } In file included from RefinerApprox.C| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 : ./lbdb.h:125:3: note: In file included from type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ./elements.h:10: ./lbdb.h:60:15:125 | warning: }anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedeLfD OsbtjrHuacntd l{e 4; warning s| ^| generated ^. | LDOMHandle ./lbdb.h:65./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] : 169 | typedef struct { | ^ 3| LDObjData : ./lbdb.h:note: 186type is not C-compatible due to this member declaration: 3 65:../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o NullLB.o NullLB.C | note: type is not C-compatible due to this member declarationi n l186i | n e inlvione ciodn sptu pL(DPOUMPH:a:nedrl e& p&)o;m H | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~n d./lbdb.hle() const { return handle.omhandle; } :| 66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66./lbdb.h | :}194 :L3D:O Mnote: Htype is given name 'LDObjData' for linkage purposes by this typedef declarationa n d194l | } LDObjData; | ^ e./lbdb.h;: 197 :| 15 ^: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h :197118 | :typedef struct { 15 | ^ | : LDObjStats ./lbdb.hwarning: :202:3: note: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]type is not C-compatible due to this member declaration 202 | inl118in | e void putpypede(fPU P::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ s./lbdb.h:203:3: note: ttype is given name 'LDObjStats' for linkage purposes by this typedef declarationr uc 203 | } LDObjStats; | ^ t { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from RefinerComm.C:10: In file included from ./elements.h:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP:4: warningse generated. r &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o LBSimulation.o LBSimulation.C In file included from ckset.C:6: In file included from ./elements.h:10: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle In file included from ./lbdb.hckheap.C::122:3: note: 9type is not C-compatible due to this member declaration: In file included from 122 | ./elements.h:10: ./lbdb.h :i60n:l15i:n ewarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]c onst LDO60M | itdy p&eodmeIfD (s)t ruccotn s{t {| ^r eturn omhandle.i d| LDOMHandle ;./lbdb.h :}65:3 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: type is not C-compatible due to this member declaration ./lbdb.h :65 | inline void pu125p:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ( P125U | P}: :LeDrO b&jp)H; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~a n./lbdb.hd:l66e:;3: note: | ^ type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | ./lbdb.h} LDOMHandle; | ^ :169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h :169118 | :t15y:p ewarning: danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]e f 118s | ttyrpedef struct { u| ^ | LDObjHandlec t { | ^ | LDObjData ./lbdb.h./lbdb.h:186:3: note: type is not C-compatible due to this member declaration : 122186 | :3: note: type is not C-compatible due to this member declaration i n 122 | inline lcionnset cLoDnOsMid &omID(t) LcDonstOMHandle &omHan {dle() c roentst {ur rne tomuhrann dleh.andle.oimhandled;; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: } | type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h 125 | } :L194D:ObjH3a: nnote: dtype is given name 'LDObjData' for linkage purposes by this typedef declaration l e194; | | ^ } LDObj./lbdb.hD:a169t:a15;: warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^ ./lbdb.h169 | t:y197p:e15d:e fwarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]s t r197u | ctty p{e d e| f ^ s | LDObjData t./lbdb.h:r186u:3:c tnote: { type is not C-compatible due to this member declaration| ^ 186 | | inline const LDObjStats LDOMHandle &omH a./lbdb.hn:d202le() co:n3s:t note: {type is not C-compatible due to this member declaration r e t202u | r n inhanldilnee. ovomid hpaunp(dPle; }U P::er | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &./lbdb.hp:)194; :3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : ./lbdb.hnote: :type is given name 'LDObjData' for linkage purposes by this typedef declaration203 : 3194 | } LDObj:D anote: ttype is given name 'LDObjStats' for linkage purposes by this typedef declaration a ;203 | } L D| O ^ b./lbdb.h:197jStats:15: ;warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | ^ 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. In file included from NullLB.C:10: In file included from ./NullLB.h:9: In file included from ../bin/../include/BaseLB.h../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o modifyScheduler.o modifyScheduler.C :9: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 4 warning65s | generated . inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHan../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o charmProjections.o charmProjections.C dle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ In file included from ../bin/../include/lbdb.hCommLBHeap.C::1976: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h::62: In file included from ./LBDatabase.h15:9:: ./lbdb.h:60:15: warning: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | t197y | pteypedef struct { d | ^ | LDObjStats e../bin/../include/lbdb.hf :str202uc:t { | ^ | LDOMHandle 3./lbdb.h: note: type is not C-compatible due to this member declaration : 65202: | 3 : inote: ntype is not C-compatible due to this member declarationl i n65e | v oiindl ipnuep (vPoUiP::edr p&upp)(; P U| P ^~~~~~~~~~~~~~~~~~~~~~~~~~~: :../bin/../include/lbdb.he:r203 :3:& note: ptype is given name 'LDObjStats' for linkage purposes by this typedef declaration) ; | 203 | } LD ^~~~~~~~~~~~~~~~~~~~~~~~~~~O bj./lbdb.hS:t66ats:;3 : note: | ^ type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cktiming.o cktiming.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckbitvector.o ckbitvector.C In file included from LBSimulation.C:3: In file included from ./LBSimulation.h:6: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pathHistory.o pathHistory.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o controlPoints.o controlPoints.C In file included from modifyScheduler.C:11: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declarationIn file included from charmProjections.C 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h8:: 66In file included from :3: ./ck.hnote: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration : 7: In file included from 66./charm++.h | :1109: }In file included from LDOMHandle; | ./ckarray.h ^: 29: In file included from ./cklocation.h:./lbdb.h:62118: :In file included from 15./LBDatabase.h:: 9warning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | 118t | ytypepdedef struct e{f s t| r ^ u c| t LDObjHandle ./lbdb.h{ : | 122 ^ | LDOMHandle:3: ./lbdb.hnote: type is not C-compatible due to this member declaration : 65122: | 3 : inote: ntype is not C-compatible due to this member declarationl i ne con65s | t L DO Miindl i&onmeI Dv(oid) pup (cPoUnP:s:te r{ &rpe); t u| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~n ./lbdb.ho:m66h:a3n:dl e.idnote: ;type is given name 'LDOMHandle' for linkage purposes by this typedef declaration } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66125 | :}3 LDOM:H note: type is given name 'LDObjHandle' for linkage purposes by this typedef declarationan dl e125 | } L;DObj Ha n| ^d le; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typede118 | ft yspterduecft { s | ^ t r| u LDObjDatac t { | ^ | LDObjHandle ./lbdb.h:186./lbdb.h:122:3:: note: type is not C-compatible due to this member declaration3 : 122 | note: itype is not C-compatible due to this member declaration n 186 | liinlinen e ccoonnsst LDOtM id L&omIDDOMHan(dle &om)H ancdle()o ncost { returnn osmhantdle { return han.idd;l e} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lbdb.h:o125:m3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration h 125 | } LDObjHandle; | ^ andle./lbdb.h:169:15:; warning: }anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | ty| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e./lbdb.hd:ef194 :s3t:r unote: ctype is given name 'LDObjData' for linkage purposes by this typedef declarationt 194 | }{ L D| ^ O | b LDObjDataj Da./lbdb.ht:a; | ^ 186./lbdb.h::3197: note: :type is not C-compatible due to this member declaration15 : warning: 186 | inline const LDOMHanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]andle &omHandle() co n s197t | t{y preedtefu rsnt rhuacntd l{e . omhand| l ^e ; | LDObjStats }./lbdb.h : | 202 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 3./lbdb.h:194: :note: 3type is not C-compatible due to this member declaration: note: 202type is given name 'LDObjData' for linkage purposes by this typedef declaration | 194i | n}l iLnDeO void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ b./lbdb.h:203:j3D: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration a 203 | } LDObjStats; | ^ ta; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o arrayRedistributor.o arrayRedistributor.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cp_effects.o cp_effects.C In file included from cktiming.C:1: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline voiIn file included from d pup(ckbitvector.CP:2UP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : ./lbdb.hIn file included from :203./charm++.h::11093: In file included from :./ckarray.h :note: 29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.htype is given name 'LDObjStats' for linkage purposes by this typedef declaration :60: 20315: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | } 60L | DObjStattsypedef; struct { | ^ | LDOMHandle| ^ ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-controlPoints.o trace-controlPoints.C In file included from pathHistory.C:1: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandleIn file included from ;controlPoints.C : 1| : ^ In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/lbdb.h../bin/../include/ckarray.h::29: In file included from ../bin/../include/cklocation.h118::15: 62warning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]4In file included from ../bin/../include/LBDatabase.h warning :1189s: | generatedt../bin/../include/lbdb.hy. p:e60d:ef str15uct :{ warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| ^ 60 | | t LDObjHandle y../bin/../include/lbdb.hp:e122d:e3f: note: stype is not C-compatible due to this member declarationt r uct 122 | { ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o mpi-interoperate.o mpi-interoperate.C inli| n ^e | LDOMHandlec o../bin/../include/lbdb.hn:s65t LDOM:i3d :& onote: mtype is not C-compatible due to this member declarationI D( ) const { retur65n | inlin e void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ o../bin/../include/lbdb.h:66m:3: note: handle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type is given name 'LDOMHandle' for linkage purposes by this typedef declaration../bin/../include/lbdb.h:125 :3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration66 | } LDOMHandle; | ^ 125 | ../bin/../include/lbdb.h}: 118L:15: warning: Danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ObjHand l118 | etypedef struct { ; | ^| ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration../bin/../include/lbdb.h: 169 122: | 15: warning: inlanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]i n e169 | tconst LyDOMipd &omeIdDe() cfo nsstt { rreturn omuhctandl e{.i d; | } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^../bin/../include/lbdb.h :125:3: note: | type is given name 'LDObjHandle' for linkage purposes by this typedef declaration LDObjData ../bin/../include/lbdb.h :125 | 186} LDObjHand:l3: note: etype is not C-compatible due to this member declaration; 186 | inline co n| ^ st LDOMHand../bin/../include/lbdb.hl:e169 :&15o:m Hwarning: andlanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]e ( 169 | )t ycpoensdtef { strucrt { e | ^ | LDObjData t../bin/../include/lbdb.hu:186r:n handle.3o: note: mhandle; } type is not C-compatible due to this member declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3 : 186note: | type is given name 'LDObjData' for linkage purposes by this typedef declaration inlin194e co | ns}t LDOMHandLle &omHaDnOdbljeD() caonst { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t../bin/../include/lbdb.ha:194:3: ;note: | ^ type is given name 'LDObjData' for linkage purposes by this typedef declaration../bin/../include/lbdb.h :197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 194 | 197} LDObjData; | ^ | ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] t 197 | typedef strucyt pedef s{t | ^ r | LDObjStats u../bin/../include/lbdb.h:202:3: note: ctype is not C-compatible due to this member declarationt { | ^ | LDObjStats ../bin/../include/lbdb.h: 202 | 202 inlin:e void pup(PUP3::e:r &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration type is not C-compatible due to this member declaration 203 | } LDObjS tats; | ^ 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o convcore.o convcore.c In file included from arrayRedistributor.C:1: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:convcore.c118:509:26:: warning: format specifies type 'long long *' but the argument has type 'CmiInt8 *' (aka 'long *') [-Wformat]15 : 509warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 1184i warnings generated | f. t ype(dsesfca nsftruc(to p{ t | ,"%lld",optDest)< ^1) { | LDObjHandle| ~~~~ ^~~~~~~../bin/../include/lbdb.h :../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o conv-conds.o conv-conds.c | %ld122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o queueing.o queueing.C In file included from cp_effects.C:6: In file included from ./cp_effects.h:6: In file included from ../bin/../include/charm++.h:1109: In file included from ../bin/../include/ckarray.h:29: In file included from ../bin/../include/cklocation.h:62: In file included from ../bin/../include/LBDatabase.h:9: ../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ../bin/../include/lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o msgmgr.o msgmgr.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cpm.o cpm.c 1 warning generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cpthreads.o cpthreads.c In file included from trace-controlPoints.C:1: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er cpthreads.c../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o futures.o futures.c &In file included from :pmpi-interoperate.C274):;:325: :In file included from ./mpi-interoperate.h :| 5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : ./lbdb.hIn file included from :warning: 66:passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]3./ck.h:: 7note: : type is given name 'LDOMHandle' for linkage purposes by this typedef declarationIn file included from ./charm++.h :661109 | : 274In file included from | ./ckarray.h : }29r: eIn file included from s./cklocation.h u:L62Dl: OtIn file included from MHa../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cldb.o cldb.c n d./LBDatabase.h=:l9 e: ;./lbdb.h( : 60p:| t15 ^: -warning: >anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.h s60 | t:tayrpt118ef:dn15e):f ( warning: pstt-r>usctta r{t a r| g ^1 , | p LDOMHandlet -./lbdb.h>:s65t:a3r:t anote: rtype is not C-compatible due to this member declarationg 2 ,65 | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]p t -i>nsltianret avrogi3d) ;p u p| ( ^P UP: :er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 118./lbdb.h: | 66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration t y66 | p}edef struct { | ^ | LDObjHandle ./lbdb.h:122:3: Lnote: DIn file included from type is not C-compatible due to this member declarationcldb.cO: 4: M ./cldb.h122H | :a 29n :id6nl:le i;warning: n ea function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] | c on ^st LDO29Mid &omID() const { ./lbdb.hr | :e1184vto warning:is15u:dr warning: n generatedC . anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]lod m Mho118ad | nutdlyepGelede.efnie rdasltIr;n ui}c tt ( )| {; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | ./lbdb.h ^: ^125 : | 3 LDObjHandle:cldb.c../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o random.o random.c note: :./lbdb.htype is given name 'LDObjHandle' for linkage purposes by this typedef declaration346: :122 :63125: :note: | }type is not C-compatible due to this member declarationnote: conflicting prototype is hereL D O346122 | | b jv Hoiainnldi ClnddMelo ed;cuol nesGte n| L ^ DeOralM./lbdb.hIi:nd169 i&:o15mt:I( Dwarning: (anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage])1c warning generatedhc . aorn169s t | * t{y p*raeerdgetfvu r)n s../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o debug-conv.o debug-conv.c ot| mr ^uh andclte .{ | i ^ d | LDObjData ;./lbdb.h :186}: 3| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.hnote: :125:3:type is not C-compatible due to this member declaration note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 186125 | | } LDOibnjlHinea cndolne; | s ^t LDO MHandl./lbdb.h:e169:15 :&o mHanwarning: danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] le() 169 | tcyopnst e{d ef structr e{ | ^ t u| r LDObjDatan ./lbdb.hh:a186n:dl3e:. onote: mtype is not C-compatible due to this member declarationh a n186 | dle; } inl| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ine const ./lbdb.h:L194D:O3MHandle &omHandl:e() c onstnote: { rtype is given name 'LDObjData' for linkage purposes by this typedef declarationet u../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o debug-conv++.o debug-conv++.C rn ha194ndle. | o}m handlLeDObjData;; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h| : ^194 :3:./lbdb.h :note: 197type is given name 'LDObjData' for linkage purposes by this typedef declaration: 15 194 | } L: warning: Danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ObjData; | 197 ^ | t./lbdb.h:y197:p15e: warning: danonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ef s197 | ttyruct { | ^ | LDObjStats p./lbdb.h:202:3: note: type is not C-compatible due to this member declaration e 202def struct { | | ^1 warningi generated. n| l LDObjStats i./lbdb.h:202n:3e: vnote: otype is not C-compatible due to this member declarationi d 202 | i../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o conv-ccs.o conv-ccs.c nlipnup(eP UvP:oi:de rpu &p);p (P U| P ^~~~~~~~~~~~~~~~~~~~~~~~~~~ :./lbdb.h::203er :&3:p note: )type is given name 'LDObjStats' for linkage purposes by this typedef declaration ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: 203type is given name 'LDObjStats' for linkage purposes by this typedef declaration | } LDO bjSt203ats; | ^ | } LDObjSt../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ccs-builtins.o ccs-builtins.C ats; | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o middle-ccs.o middle-ccs.C conv-ccs.c:367:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 367 | } | ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o traceCore.o traceCore.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o traceCoreCommon.o traceCoreCommon.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o converseProjections.o converseProjections.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o machineProjections.o machineProjections.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o quiescence.o quiescence.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o isomalloc.o isomalloc.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o mem-arena.o mem-arena.c 1 warning generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o conv-counter.o conv-counter.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o memory-darwin-clang.o memory-darwin-clang.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o global-nop.o global-nop.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cmipool.o cmipool.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cpuaffinity.o cpuaffinity.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cputopology.o cputopology.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o cmitls.o cmitls.c cpuaffinity.c:190:15: warning: call to undeclared function 'pthread_setaffinity_np'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 190 | if (errno = pthread_setaffinity_np(thread, size, cpusetp)) { | ^ cpuaffinity.c:190:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 190 | if (errno = pthread_setaffinity_np(thread, size, cpusetp)) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuaffinity.c:190:13: note: place parentheses around the assignment to silence this warning 190 | if (errno = pthread_setaffinity_np(thread, size, ccmitls.cpuset:p67):55: )warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] { 67 | void switchTL| S ^ ( t | ( ) lcpuaffinity.cs:s190e:g13: _note: t* , tluse '==' to turn this assignment into an equality comparisons s e190g | _ t *i f) (er_r_naot =tr ibputthread_setaffei_ni_ty_np(t(h(roepatdi, smiize(0z)e, )c)pusetp);) { | ^| ^~~~~~~~~~~ cmitls.c| :68 ==: 43: cpuaffinity.cwarning: :unknown attribute 'optimize' ignored [-Wunknown-attributes] 208 68 | v:oid currentTLS15(: warning: call to undeclared function 'pthread_setaffinity_np'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] t 208 | if (elrssrengo = _ptt*) __hattribreadu_te__s((oeptaffinitytimize(0))_); | ^~~~~~~~~~~ np(thread, sizeof(cpu_set_t), &cpuset)) { | ^ cpuaffinity.c:208:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 208 | if (errno = pthr2 warnings generated. ead_setaffinity_np(thread, sizeof(cpu../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o memoryaffinity.o memoryaffinity.c _set_t), &cpuset)) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuaffinity.c:208:13: note: place parentheses around the assignment to silence this warning 208 | if (errno = pthread_setaffinity_np(thread, siSRCBASE=../../src ./commitid.sh zeof(cpu_set_tDev mode ), &cpufatal: not a git repository (or any of the parent directories): .git set)) { ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o sdag.o sdag.C | ^ | ( ) cpuaffinity.c:208:13: note: use '==' to turn this assignment into an equality comparison 208 | if (errno = pthread_setaffinity_np(thread, sizeof(cpu_set_t), &cpuset)) { | ^ | == cpuaffinity.c:302:15: warning: call to undeclared function 'pthread_getaffinity_np'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 302 | if (errno = pthread_getaffinity_np(thread, sizeof(cpu_set_t), &cpuset)) { | ^ cpuaffinity.c:302:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o conv-interoperate.o conv-interoperate.C 302 | if (errno = pthread_getaffinity_np(thread, sizeof(cpu_set_t4) warning, &csp generateduset)) { . | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuaffinity.c:302:13: note: place parentheses around the assignment to silence this warning 302 | if (errno = pthread_getaffinity_np(thread, sizeof(cpu_s../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o machine.o -DFOR_CPLUS=1 machine.c et_t), &cpuset)) { | ^ | ( ) cpuaffinity.c:302:13: note: use '==' to turn this assignment into an equality comparison 302 | if (errno = pthread_getaffinity_np(thread, sizeof(cpu_set_t), &cpuset)) { | ^ | == cpuaffinity.c:342:15: warning: call to undeclared function 'pthread_getaffinity_np'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 342 | if (errno = pthread_getaffinity_np(pthread_self(), sizeof(cpu_set_t), cpuset)) { | ^ cpuaffinity.c:342:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 342 | if (errno = pthread_getaffinit4 warningsy generated. _np(pthread_self(), sizeof(cpu_set_t), cpuset)) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuaffinity.c:342:13: note: place parentheses around the assignment to silence this warning 342 | ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_util.o pup_util.C if (errno = pthread_getaffinity_np(pthread_self(), sizeof(cpu_set_t), cpuset)) { | ^ | ( ) cpuaffinity.c:342:13: note: use '==' to turn this assignment into an equality comparison 342 | if (errno = pthread_getaffinity_np(pthread_self(), sizeof(cpu_set_t), cpuset)) { | ^ | == 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_toNetwork.o pup_toNetwork.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_toNetwork4.o pup_toNetwork4.C 8 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_xlater.o pup_xlater.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_c.o pup_c.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_paged.o pup_paged.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o pup_cmialloc.o pup_cmialloc.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckimage.o ckimage.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckdll.o ckdll.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o ckhashtable.o ckhashtable.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o sockRoutines.o sockRoutines.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o conv-lists.o conv-lists.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o persist-comm.o persist-comm.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o mempool.o mempool.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o graph.o graph.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o crc32.o crc32.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-cplus-y.a machine.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o lz4.o lz4.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o partitioning_strategies.o partitioning_strategies.C ar: warning: creating ../lib/libconv-cplus-y.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libconv-cplus-n.a -DFOR_CPLUS=0 machine.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o hilbert.o hilbert.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o spanningTree.o spanningTree.C rm -f pup_f.f90 && ./pup_f.f90.sh ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-rand.a cldb.rand.c cldb.rand.c:152:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | CldModuleGeneralInit(argv); | ^ Making pup routines for data type int/i/integer Making pup routines for data type short/s/integer(kind=2) 1 warning generated. Making pup routines for data type char/c/character Making pup routines for data type real/r/real(kind=4) Making pup routines for data type double/d/real(kind=8) Making pup routines for data type logical/l/logical ar: warning: creating ../lib/libldb-rand.a Making pup routines for data type complex/x/complex*8 ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-spray.a cldb.spray.c Making pup routines for data type doublecomplex/y/complex*16 Making pup routines for data type int/i/integer Making pup routines for data type short/s/integer(kind=2) Making pup routines for data type char/c/character Making pup routines for data type real/r/real(kind=4) Making pup routines for data type double/d/real(kind=8) Making pup routines for data type logical/l/logical cldb.spray.c:252:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | CldModuleGeneralIMaking pup routines for data type complex/x/complex*8 nit(argv); | ^ Making pup routines for data type doublecomplex/y/complex*16 Making pup routines for data type int/i/integer Making pup routines for data type short/s/integer(kind=2) Making pup routines for data type char/c/character Making pup routines for data type real/r/real(kind=4) 1 warning generated. Making pup routines for data type double/d/real(kind=8) Making pup routines for data type logical/l/logical Making pup routines for data type complex/x/complex*8 Making pup routines for data type doublecomplex/y/complex*16 ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-workstealing.a cldb.workstealing.c ar: warning: creating ../lib/libldb-spray.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-neighbor.a cldb.neighbor.c cldb.workstealing.c:359:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | CldModuleGeneralInit(argv); | ^ cldb.neighbor.c:568:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | topo = topofn(CmiNumPes()); | ^ cldb.neighbor.c:720:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | CldModuleGeneralInit(argv); | ^ 1 warning generated. ar: warning: creating ../lib/libldb-workstealing.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-none.a cldb.none.c cldb.none.c:113:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | 2 warningCs generated. ldModuleGeneralInit(argv); | ^ ar: warning: creating ../lib/libldb-neighbor.a 1 warning generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-test.a cldb.test.c ar: warning: creating ../lib/libldb-none.a ar: warning: creating ../lib/libconv-cplus-n.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libldb-bluegene.a cldb.bluegene.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-converse.o trace-converse.c cldb.test.c:138:23: warning: passing arguments to 'CldModuleGeneralInit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | CldModuleGeneralInit(argv); | ^ ar: warning: creating ../lib/libldb-bluegene.a 1 warning generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o tracef_f.o -c tracef_f.f90 && ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -cpmod ../include tracemod.M || touch tracef_f.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-projections.o trace-projections.C ar: warning: creating ../lib/libldb-test.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-controlPoints.a trace-controlPoints.o Appending .mod to object file name ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-summary.o trace-summary.C ar: warning: creating ../lib/libtrace-controlPoints.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-utilization.o trace-utilization.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-simple.o trace-simple.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-counter.o trace-counter.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-bluegene.o trace-bluegene.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-projector.o trace-projector.C In file included from spanningTree.C:6: In file included from ./spanningTree.h:17: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ In file included from trace-utilization.C:6: In file included from ./trace-utilization.h:14: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMidIn file included from trace-projections.C&:o8m: IIn file included from D./charm++.h(:)1109 : cIn file included from o./ckarray.hn:s29t { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration In file included from ./cklocation.h125 | } LD:O62: bIn file included from j./LBDatabase.h:9: H./lbdb.h:60:15: awarning: nanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] d 60 | typedefl estruct; { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration | 65 | inline void pup(PU ^P:In file included from trace-summary.C:6: In file included from :./charm++.h:1109: In file included from ./lbdb.h./ckarray.he::29r: 169In file included from :./cklocation.h:62: &In file included from p15)./LBDatabase.h:9:: ; ./lbdb.hwarning: : anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]60 : 15 :| 169 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | warning: t./lbdb.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]y: p66 e:60d | 3e:tfy pnote: esdtype is given name 'LDOMHandle' for linkage purposes by this typedef declarationeft s tr ru66ucc | tt {} { | ^L | | LDOMHandleD ^O ./lbdb.hM: H65| :a3 LDObjData:n dnote: ./lbdb.htype is not C-compatible due to this member declarationl :e 186;65: | 3 :| i ^nnote: line type is not C-compatible due to this member declarationvo./lbdb.hi d: 118186:p | u15 : pi(nPIn file included from Uwarning: ltrace-simple.CiPn::e: ec1anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]orn: s &t pIn file included from 118 | ./charm++.hLt)Dy:;Op1109 e: MIn file included from | d./ckarray.hH ^~~~~~~~~~~~~~~~~~~~~~~~~~~:e af29./lbdb.h : n:In file included from s66./cklocation.ht:d:3l62:r u: enote: c type is given name 'LDOMHandle' for linkage purposes by this typedef declarationt& In file included from {o m ./LBDatabase.h | H ^66 | }:| LDObjHandleLaDn Od./lbdb.hMlH9eIn file included from :(: a./lbdb.h)trace-counter.C n:d:960l: eIn file included from ;122:./charm++.h:153 :: | c: warning: 1109o ^: note: In file included from anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]./ckarray.hn:s29 : type is not C-compatible due to this member declarationIn file included from ./cklocation.ht:./lbdb.h62 :: 122 118 | In file included from 60: 15 | {i:n ./LBDatabase.h :lwarning: 9anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]rienttue: r y./lbdb.hcp e:od 60n:n 118esh15f: | ttsa ty nrLdwarning: Dlanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]u pOe e.60 | dtoMcemth a{fi ynd | p ^ s etdd| le&fr LDOMHandleeso t;rmu./lbdb.h c}tuI :c D65t( )| { { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c : ./lbdb.h o3 n| s ^t:: 194 { :| 3| :r ^ LDOMHandlee t note: | ./lbdb.h LDObjHandlenote: utype is given name 'LDObjData' for linkage purposes by this typedef declarationr:n 65 :o3m :194 | type is not C-compatible due to this member declaration./lbdb.h }note: type is not C-compatible due to this member declaration: L12265h | :aD3n: dO65 bnote: jltype is not C-compatible due to this member declarationei. inDdl | i;122n | e a tv i}oiinnll idan; ipeu p| c o(nP ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | n./lbdb.hs: ^U 125te: 3P :v::LoDeird ./lbdb.h note: :Otype is given name 'LDObjHandle' for linkage purposes by this typedef declaration197M ip:u15p:( P d U warning: 125anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]P&:&: | pe}ro &)mp;197 | t)yIL;| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~O Db ./lbdb.hp:(j66| H) ^~~~~~~~~~~~~~~~~~~~~~~~~~~: e d3ca./lbdb.ho::nnes66f: 3note: t: {type is given name 'LDOMHandle' for linkage purposes by this typedef declarationnote: ds tl type is given name 'LDOMHandle' for linkage purposes by this typedef declarationrree66t u | r}n u66 cotm | ;} h | LL{DDaO ^ n M| Hdalne./lbdb.h.:i ^dd169;O l:M e}15| ;H a : | LDObjStatsn| ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.hwarning: :d./lbdb.h202:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]l./lbdb.h::118 e3 :;:16915 125 | : 3t:y: p warning: note: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaratione| ^type is not C-compatible due to this member declaration d 125118 | | e}t f202L./lbdb.h | Dy Op:e d118e:sif15 :s twarning: ranonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]b jn utHlr118au | ictnntcey t {dv l{| oe ^i p;e| d ^edf | s ^p tu| r./lbdb.hu LDObjData| c:tp 169(: LDObjHandle P15 ./lbdb.h:U ./lbdb.hwarning: Panonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]::{ :122186 ::3 : :| ^note: type is not C-compatible due to this member declaration3169e | rt| : &122 LDObjHandle | p )y./lbdb.hnote: ; type is not C-compatible due to this member declaration: p122 e| id ^~~~~~~~~~~~~~~~~~~~~~~~~~~:ne 186f3./lbdb.h | :l203s: :i 3 ti:note: ntype is not C-compatible due to this member declarationlr nui note: cetype is given name 'LDObjStats' for linkage purposes by this typedef declaration122n | et c{ oc203 n | sit}| o nLLl ^nDi DsOnOM bte| ij LDObjDatadSL t./lbdb.hD&ac:oto186mnO:Is3sM:t H;Da L(note: n)type is not C-compatible due to this member declarationD d Ol | 186M ^ | ei c do &o&moIimnDl(nH)ai nncedosn stl ec{( o)rn tcso n{ts rtLeetD tuOu{r nM rormHna nodemthuarnldhea n&donml eh.liHdaann;e d.dll}e ( )| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dec. o;mohnas./lbdb.ht: 125{: 3 :}n dr e note: | type is given name 'LDObjHandle' for linkage purposes by this typedef declaration ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l e./lbdb.h;: 125}: 3 :| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ./lbdb.h :125 194note: r | n: 3h:a nnote: dtype is given name 'LDObjHandle' for linkage purposes by this typedef declarationl} type is given name 'LDObjData' for linkage purposes by this typedef declaration LeD.Oo m125 | 194} | }LhDbOjb aLHDaOjbnjdDlaet;a ;} n| dHlaen;d l e| ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ;./lbdb.h : ^ 194 :./lbdb.h| 3 ^:./lbdb.h 197:: 15note: ::type is given name 'LDObjData' for linkage purposes by this typedef declaration./lbdb.h 169warning: :: 15anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]169: warning: 197anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: | 15t 194169: | ytp e | ydpewarning: feanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]} sdt r169L | eutfyDcO psteb j{D attdr u| ae;fc ^t | | {s LDObjStats ^ ./lbdb.h ./lbdb.h:t:| r202u197c:t ^3: 15: : note: warning: {type is not C-compatible due to this member declaration anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]| LDObjData| ^202 197 | | t | LDObjData y./lbdb.h./lbdb.hp::186186::33:i nel:dnote: etype is not C-compatible due to this member declarationf is tnote: n186e | r u citn {type is not C-compatible due to this member declaration l i n186e | | ^ ic n| lo LDObjStatsiv nno./lbdb.hs:t202i:ed 3 Lc:o nnote: pDtype is not C-compatible due to this member declarationus ptO ML(H202aPDU | On dM PHli:n:ea n&loemrd l&epi)H;a n | & ^~~~~~~~~~~~~~~~~~~~~~~~~~~n e./lbdb.h :dovm203l:e3o:i dHnote: a(type is given name 'LDObjStats' for linkage purposes by this typedef declarationn p203u)pd(lP U | c}oen(sP)t :{: L ercreDto uO&nrbnsj thpa )nSd{;tlae t.s ; r | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~| ^t./lbdb.h u:ro203nm: h3ha:andlne. odnote: mltype is given name 'LDObjStats' for linkage purposes by this typedef declarationh aen ;dl203 e | };} } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | L./lbdb.hD:O194b:j3S:t anote: ttype is given name 'LDObjData' for linkage purposes by this typedef declaration ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ;194./lbdb.h In file included from : trace-bluegene.C | | :}8 ^194: L:In file included from 3./charm++.h:D:1109O: bIn file included from j./ckarray.hnote: :D29type is given name 'LDObjData' for linkage purposes by this typedef declarationa : tIn file included from a ;./cklocation.h : 62| : ^In file included from ./LBDatabase.h./lbdb.h::1941979:: 15 | :./lbdb.h} : warning: 60L:D15O:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] bwarning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]197j | Dta ytp60ea | d;teyf p esdte| f ^r u./lbdb.hsc:ttr197 u:{c15 :t warning: | {anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^ | 197| LDObjStats | ^./lbdb.h: 202 :3: tnote: type is not C-compatible due to this member declaration| y LDOMHandle p202 e | ./lbdb.hd :e65 fi strnu:l3c:i ne vtonote: itype is not C-compatible due to this member declarationd pu p65{( | P U In file included from P trace-projector.C| ::i ^3n: :In file included from e./charm++.hl:ri n1109e& : vIn file included from p o)./ckarray.hi;d: 29p: uIn file included from p (./cklocation.hP| U ^~~~~~~~~~~~~~~~~~~~~~~~~~~: 62 : ./lbdb.h| In file included from :./LBDatabase.h203::93: :P ./lbdb.hnote: LDObjStats:type is given name 'LDObjStats' for linkage purposes by this typedef declaration: :60 :20315 | :e }warning: r anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] L&./lbdb.hpD):;202O:b3j:S t a | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~type is not C-compatible due to this member declaration t ./lbdb.hs:;66 : 3 | 60 ^ :202 | note: ttype is given name 'LDOMHandle' for linkage purposes by this typedef declarationy p e66d | e}f s | truct { | ^ | LDOMHandle ./lbdb.hL :D 65O:3: note: itype is not C-compatible due to this member declarationM H a65n | d l inline veno;lid p| iu ^pn(PU P::er ./lbdb.h&e: 118pv:oi15d): ; p warning: u| anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^~~~~~~~~~~~~~~~~~~~~~~~~~~p ( ./lbdb.hP U:118P66 | :::t3ey:r note: p&type is given name 'LDOMHandle' for linkage purposes by this typedef declarationp )e;d | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~66f | ./lbdb.h}s :tL203rD:uO3cMt:H anote: {type is given name 'LDObjStats' for linkage purposes by this typedef declaration n d| l203e ^; | }| | ^L LDObjHandle D./lbdb.h./lbdb.h::122118::315: Owarning: :anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] b jnote: 118S | ttaytpse;d e f structtype is not C-compatible due to this member declaration | { ^ | ^ | LDObjHandle 122 | ./lbdb.h :122:3: note: type is not C-compatible due to this member declaration i 122 | inline const LDOMid &omID() const { nrlieturn omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ n./lbdb.he: 125c:o3n: note: stype is given name 'LDObjHandle' for linkage purposes by this typedef declaration t 125 | } LD ObjHLandle; | ^ DOMid ./lbdb.h&:omID() const { return169 :o15m:h awarning: nanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]d le.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h169: | 125:t3y:p enote: def structtype is given name 'LDObjHandle' for linkage purposes by this typedef declaration { | ^ | 125 LDObjData | ./lbdb.h:186:3: }note: type is not C-compatible due to this member declarationL D O186b | j H ainndllien;e c| o ^n st LDOM./lbdb.hH:a169:15: warning: ndle anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]& om Ha169ndl | e()t ycpedeofnst st{r urcett u{r n | hand ^ | LDObjData l./lbdb.h:186:e3: note: type is not C-compatible due to this member declaration . o186m | h a nidnllien;e }con st LDOMHa ndle &omHandl| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e./lbdb.h() const: {194 :re3t:urn handl e.omhandle; note: }type is given name 'LDObjData' for linkage purposes by this typedef declaration | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194./lbdb.h | :194}: 3L:D Onote: btype is given name 'LDObjData' for linkage purposes by this typedef declaration j Data; | ^ 194./lbdb.h | :}197 :L15:D Owarning: banonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] j D197a | ttay; | ^ p./lbdb.he:d197e:15: warning: fanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] s t197r | uctyt p{e def | ^ | LDObjStats ./lbdb.hs:t202r:u3c:t note: {type is not C-compatible due to this member declaration | 202 ^ | | i LDObjStatsn l./lbdb.hi:n202e: 3v:o inote: dtype is not C-compatible due to this member declaration p u202p | ( P UiPn:l:ienre &vpo)i;d | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ p./lbdb.h:203u:3: pnote: (type is given name 'LDObjStats' for linkage purposes by this typedef declarationP U P203: | :}e rL D&Opb)j;S t a| ^~~~~~~~~~~~~~~~~~~~~~~~~~~t s;./lbdb.h : 203| : ^3 : note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 44 warning4s warning generated warnings. s generated generated. . ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-all.o trace-all.C 4 warnings generated../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o picstreenode.o picstreenode.C . ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o picsdecisiontree.o picsdecisiontree.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o picsautoperfAPI.o picsautoperfAPI.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o picsautoperf.o picsautoperf.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-perf.o trace-perf.C 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o trace-memory.o trace-memory.C 4 warnings generated. cp memory.c libmemory-default.c cp memory.c libmemory-os.c cp memory.c libmemory-gnu.c cp memory.c libmemory-verbose.c cp memory.c libmemory-paranoid.c cp memory.c libmemory-leak.c cp memory.c libmemory-isomalloc.c cp memory.c libmemory-os-verbose.c cp memory.c libmemory-os-isomalloc.c cp memory.c libmemory-os-leak.c cp memory.c libmemory-os-paranoid.c cp memory.c libmemory-os-lock.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmemory-os-wrapper.a memory-os-wrapper.C || touch ../lib/libmemory-os-wrapper.a ar: warning: creating ../lib/libmemory-os-wrapper.a cp memory.c libmemory-charmdebug.c cp memory.c libmemory-charmdebug-mmap.c cp memory.c libmemory-charmdebug-slot.c cp memory.c libmemory-charmdebug-mmap-slot.c cp memory.c libmemory-os-charmdebug.c cp memory.c libmemory-hooks-charmdebug.c cp threads.c libthreads-default.c ( /usr/local/bin/gmake -C QuickThreads clean ) gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/QuickThreads' rm -f qtmd.h libqt.a libstp.a meas.o stp.o qt.o rm -f qtmdb.s qtmds.s qtmdc.o qtmdb.o qtmds.o run rm -f Makefile gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/QuickThreads' ( cd QuickThreads;./configure ) Running configure on generic64-light ( /usr/local/bin/gmake -C QuickThreads qt OPTS='-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error' ) || ( echo "Did you try to build net-linux on a 64-bit system? Try net-linux-x86_64" && false ) gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/QuickThreads' rm -f qtmd.h ../system_ln md/setjmp_d.h qtmd.h ../../bin/charmc -seq -I. -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error -U_FORTIFY_SOURCE -c -o qt.o qt.c ../../bin/charmc -seq -I. -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error -U_FORTIFY_SOURCE -c -o qtmds.o md/setjmp64_.c md/setjmp64_.c:66:14: warning: incompatible pointer types passing 'int *' to parameter of type 'struct _jmp_buf *' [-Wincompatible-pointer-types] 66 | _longjmp((int*)rjb, push_buf((void *)jb)); | ^~~~~~~~~ /usr/include/setjmp.h:49:22: note: passing argument to parameter here 49 | void _longjmp(jmp_buf, int) __dead2; | ^ md/setjmp64_.c:73:95: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 73 | qt_t *qt_args(qt_t *sp, void *u, void *t, qt_userf_t *userf, qt_only_t *only) __attribute__((optimize(0))); | ^~~~~~~~~~~ md/setjmp64_.c:103:14: warning: incompatible pointer types passing 'int *' to parameter of type 'struct _jmp_buf *' [-Wincompatible-pointer-types] 103 | _longjmp((int*)sp, push_buf((void *)&help)); | ^~~~~~~~ /usr/include/setjmp.h:49:22: note: passing argument to parameter here 49 | void _longjmp(jmp_buf, int) __dead2; | ^ md/setjmp64_.c:117:12: warning: incompatible pointer types passing 'int *' to parameter of type 'struct _jmp_buf *' [-Wincompatible-pointer-types] 117 | _longjmp((int*)sp, push_buf((void *)&help)); | ^~~~~~~~ /usr/include/setjmp.h:49:22: note: passing argument to parameter here 49 | void _longjmp(jmp_buf, int) __dead2; | ^ 4 warnings generated. CHARMINC=..; . ../conv-config.sh; \ ../../bin/charmc -seq -I. -shared -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error -o libqt.$CMK_SHARED_SUF qt.o qtmds.o ../../bin/charmc -seq -I. -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error -U_FORTIFY_SOURCE -o libqt.a qt.o qtmds.o ar: warning: creating libqt.a gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/QuickThreads' cp -f QuickThreads/libqt.a ../lib/libckqt.a (CHARMINC=.; . ./conv-config.sh; \ test -d ../lib_so && \ cp -f QuickThreads/libqt.$CMK_SHARED_SUF ../lib_so && \ cp -f QuickThreads/libqt.$CMK_SHARED_SUF ../lib_so/libckqt.$CMK_SHARED_SUF) touch QUICK_THREADS cp threads.c libthreads-default-tls.c cp threads.c libthreads-qt.c cp threads.c libthreads-qt-tls.c cp threads.c libthreads-context.c cp threads.c libthreads-context-tls.c cp threads.c libthreads-uJcontext.c cp threads.c libthreads-uJcontext-tls.c cp threads.c libthreads-pthreads.c cp threads.c libthreads-fibers.c cp threads.c libthreads-stackcopy.c cp threads.c libthreads-memoryalias.c cp threads.c libthreads-qt-memoryalias.c cp threads.c libthreads-context-memoryalias.c cp threads.c libthreads-uJcontext-memoryalias.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -DCMK_NOT_USE_CONVERSE=1 ccs-client.c In file included from picsautoperf.C:3: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef In file included from sIn file included from picsautoperfAPI.Ct:r3u: cIn file included from trace-perf.C./picsautoperf.h::1: In file included from ./trace-perf.h:3: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: t./lbdb.h:60 :15: warning: 5anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] {: In file included from 60 | ./picstreenode.ht| In file included from :y ^picstreenode.Cp :9e 3: d| In file included from : LDOMHandle./charm++.hIn file included from e :f./lbdb.h 1109:s./picstreenode.h: 65t:In file included from :r9./ckarray.h3u:: 29cIn file included from :: ./charm++.h :tnote: 1109In file included from : ./cklocation.h{In file included from : ./ckarray.htype is not C-compatible due to this member declaration62: : | In file included from ^ ./LBDatabase.h65 | :| 9 LDOMHandle: 29 ./lbdb.h ./lbdb.h: i::6065In file included from n:./cklocation.h:15l3::: iwarning: note: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]62 type is not C-compatible due to this member declaration: n eIn file included from 60 65./LBDatabase.hv | In file included from o picsdecisiontree.Ci | :d 9t y:ipn: u10p./lbdb.hl:p60i(:: 15In file included from eP./picsdecisiontree.hdn:U:5e Pewarning: f vsanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ot:: i r:In file included from d ./picstreenode.h :euprc960tu: | {pIn file included from (& P./charm++.ht:pU 1109P: y)| p: ^:e;In file included from e r | ./ckarray.h&d:p| )e29;f: LDOMHandle ^~~~~~~~~~~~~~~~~~~~~~~~~~~| ^~~~~~~~~~~~~~~~~~~~~~~~~~~./lbdb.h ./lbdb.h ./lbdb.h:sIn file included from ::6666t:r3./cklocation.hu65::c 62note: ::: 33In file included from ::./LBDatabase.httype is given name 'LDOMHandle' for linkage purposes by this typedef declaration : note: 966note: : {type is given name 'LDOMHandle' for linkage purposes by this typedef declaration./lbdb.h type is not C-compatible due to this member declaration | | ^ 65}66 | :L} | D 60O M: 15HiaLn| DnO LDOMHandlel :M./lbdb.hdHl ewarning: ia:nanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]d65 nl;e:e3; : | ^v note: o 60| type is not C-compatible due to this member declarationi ^ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o custom_partitioner.o custom_partitioner.C d./lbdb.h | : t118p65./lbdb.hy | :: 15u118: p:warning: (15i:p anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ewarning: ndanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]In file included from P trace-memory.C :118Ue | fl P it118n:e | : ytvypose1tie: pdrduecfr etp u p{( &| s ^d t preuf| In file included from P./trace-memory.h)cU;t LDOMHandle s t rP./lbdb.hu| { ^~~~~~~~~~~~~~~~~~~~~~~~~~~:c :65./lbdb.h:4t 3 :: :{: In file included from : 66| | note: e ^r./charm++.h :type is not C-compatible due to this member declaration ^ &: 3 | | 1109 LDObjHandle LDObjHandlep: ) ;note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration: 65./lbdb.h | In file included from ./ckarray.h: :12229:./lbdb.h3i 66| ::: n | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~122note: l type is not C-compatible due to this member declaration./cklocation.hi:}./lbdb.hn e62:L : D: Ov66oIn file included from 1223i:d: | M ./LBDatabase.hH3note: p:u :pi(type is not C-compatible due to this member declarationPnote: 9an Ul: Pi./lbdb.h::type is given name 'LDOMHandle' for linkage purposes by this typedef declarationn60 n :d122:e15 | l e e ;rc &66 o:n | pi ns }warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^lt )i ;n eL./lbdb.hD O:L118cM| D:o15HO:annM dis60d | lte ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~&warning: y o ptm| anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]I ./lbdb.heLdDe:(66D:fO) 3sM ^ :t i 118rcd | ot nu./lbdb.hscytp:etd note: 118{:&e o15f: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration{m r Ie t | u66warning: Dsanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]t r ^u(c t | 118) }r { L D | OnMtHy po a nmdhl| ae| en d ^lce; o. n | s LDObjHandled LDOMHandle| e ^f t ./lbdb.h./lbdb.h ::122118 ::i3s:15d:./lbdb.h;{t :note: type is not C-compatible due to this member declarationwarning: 65anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]: r 3118122:}u | c r | e t| ynote: pttype is not C-compatible due to this member declarationteud ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e f65i | n l{ir./lbdb.h ns n tei4rn warningu olcm| hic: ^noe125s generatedva. o n| i LDObjHandletd :{dn 3 l:./lbdb.he:| p ^s tu122. pnote: itype is given name 'LDObjHandle' for linkage purposes by this typedef declaration | d LDObjHandleL( ;D O MP}125 | ./lbdb.hi}U:| 122d../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o set_partition_params.o set_partition_params.c P:L3D:O:& :boj: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3 e:./lbdb.hm:I125Drnote: ( )type is not C-compatible due to this member declaration:note: type is not C-compatible due to this member declaration &c po 3122H | )a;n d :i n l 122| | nnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~type is given name 'LDObjHandle' for linkage purposes by this typedef declaration si nt./lbdb.h :{e66 :r125eit3 | cnu}l: o i../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o topology.o topology.C nLlnree note: ;cn sD Oootmnbshta type is given name 'LDOMHandle' for linkage purposes by this typedef declaration| L ^jLHDa OnMD din66O | lMd}ei.l./lbdb.hed;di d:;169 L| & ^& oD}OmoIm: 15I./lbdb.hM: HD| (a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:n)169warning: d: D15c anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]l(o: n)s t e{./lbdb.h ;r : 125| :e3169t | cu :rwarning: oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]n t ^note: y sp type is given name 'LDObjHandle' for linkage purposes by this typedef declarationte n169 d125oe | f | ./lbdb.h{}t y:r118esLptm:utD15hrOr:anbu jcHwarning: tan e n{dd eanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]ol fe m.dh 118| s ^il | ate d ;n | ; LDObjData| yd}p ^ et./lbdb.h :lred.u186ec fi| :t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s{3dt;: }r./lbdb.h./lbdb.h::note: u 125c| 169t ^type is not C-compatible due to this member declaration: 15 {::| LDObjData 3warning: | 186| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.hi:./lbdb.h 125n :| l i169 LDObjHandle:1863 | :nt e ./lbdb.h:note: 3ytype is given name 'LDObjHandle' for linkage purposes by this typedef declaration: note: p e125d | 122type is given name 'LDObjHandle' for linkage purposes by this typedef declaration}:c 3o L:n:se DtO bfL Dnote: type is not C-compatible due to this member declaration O125js tnote: MHHtype is not C-compatible due to this member declarationra | n186dul ce | a }&122 tn doiLm Dl | eH{an ;nO d lli ben(i| )l ^n e j| | H LDObjDataa ^c ion d./lbdb.hn:csot186./lbdb.hn::3169:snlt e: e ;L Dnote: | {O ^type is not C-compatible due to this member declaration c 15r: e 186oMwarning: ./lbdb.h | n s anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]H tt: i169 nLu169: | 15rlDa:n On iwarning: tanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]h nMeyidd pal e& en do&coloen169msIm.doD | t(emHhfa)nad n tldysp tclreLdueDocO;Mene(tH)f cs to {a n}ds{ t| ^r nelrs t | u LDObjData| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./lbdb.heu :r186&co tm Hn./lbdb.h:a 3o{: nmrd: 194elhe:(3note: atype is not C-compatible due to this member declaration :n ) t note: du{l186c type is given name 'LDObjData' for linkage purposes by this typedef declarationeo n | .ir194s | nt}| iL Ddh ^n O; {b| j LDObjDataa}l in./lbdb.hdDna:l186 t a:;3| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e | ^e ../lbdb.hnote: orm./lbdb.hc:h125aetype is not C-compatible due to this member declarationt :: on3197u::d 186note: 15type is given name 'LDObjHandle' for linkage purposes by this typedef declaration | :r ln 125e warning: i | nh;anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]n} as nldtli n }LeD LeO c DMo197| .nosmO | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Hhtabynpdea tjdHelf aeLnn Dd./lbdb.hs;tldOlMer:u 194e:; cH}&3 t o{m H| : ^a n| a| ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ndnote: ./lbdb.hd./lbdb.h l: type is given name 'LDObjData' for linkage purposes by this typedef declarationl e| (194194:e169 LDObjStats::15 | 3&:}: ./lbdb.h owarning: manonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]H)note: L:type is given name 'LDObjData' for linkage purposes by this typedef declarationD Ocbajo nn169s194d202lDte | {(t ya)tp | cr:eedtoanu;r } s| t3 ^n L:eh afD { nsdt lrOu cet./lbdb.h.:note: rotype is not C-compatible due to this member declaratione197t ub jrD :202{15 :n | m hwarning: aanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]n di nallit neah;197. o | em h| a ^a n dnltd| v LDObjDatao iydle e./lbdb.h;pp:| u; ^186p: e d} (3./lbdb.h:: }note: Ptype is not C-compatible due to this member declaration| Ue197 f:P : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~15186: | swarning: t anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ./lbdb.hi:ne:r 194l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u i:r3n197e | ct./lbdb.ht :& :p c){194note: :type is given name 'LDObjData' for linkage purposes by this typedef declaration3y :o pnote: n ;type is given name 'LDObjData' for linkage purposes by this typedef declaration s t 194e | | d}L ^~~~~~~~~~~~~~~~~~~~~~~~~~~D Oe fL| MD ^ ./lbdb.hO194b : | 203}jH:| 3D: Lnote: LDObjStatstype is given name 'LDObjStats' for linkage purposes by this typedef declarationD s OabattrjaDuac./lbdb.ht n;203t dal | ;e } | L{ :| ^ ^D 202| ./lbdb.h:: ^O &./lbdb.ho:m197 :3| H197:a15n LDObjStats: bnote: :jtype is not C-compatible due to this member declarationd l e ( 15./lbdb.h:202S | :t 202 ):a3t is :c warning: note: nanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage];ltype is not C-compatible due to this member declaration warning: | anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ^ i o197202 | n n site | n {l 197vrtoieintyeup rvdnoe | ditdpy eufph(ppa unsptd(rlPeeuUP.dcUeoPtf :m{:hPea rn d | &:p ^:)el er ; | & LDObjStatss t| ;r./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~u pc )t:; ./lbdb.h202}{ | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~| 3 ^: :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 203 type is not C-compatible due to this member declaration| : 3 LDObjStats:./lbdb.h note: ./lbdb.h: :./lbdb.h202203194:: | 2023::3:type is given name 'LDObjStats' for linkage purposes by this typedef declaration: 3 note: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration: 203 | type is given name 'LDObjData' for linkage purposes by this typedef declaration inote: 203 ntype is not C-compatible due to this member declaration | }l }iL nDeLO bv Do202ij | OdSb jptuSaptt( PaUtP :i:nsselr;i n&e p ;| )v ^; 194o | }i| d| ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~p uL./lbdb.hpD:(O203Pb:Uj3PD::a :tnote: eatype is given name 'LDObjStats' for linkage purposes by this typedef declarationr; & 203p| | ) ^}; ./lbdb.hL :D| 197O ^~~~~~~~~~~~~~~~~~~~~~~~~~~:b 15j./lbdb.h:S :twarning: 203aanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]:t 3s :;197 | note: ttype is given name 'LDObjStats' for linkage purposes by this typedef declaration| y ^ p 203e | d}e LfDObj Ssttratucst { | ^ | LDObjStats ;./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | | ^ inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ picsautoperf.C:444:124: warning: format specifies type 'unsigned long long' but the argument has type 'CMK_TYPEDEF_UINT8' (aka 'unsigned long') [-Wformat] 444 | fprintf(CkpvAccess(fpSummary), "NEWITER %d %d %d %llu %d\n", analyzeStep, CkMyPe(), CkpvAccess(numOfPhases)*PERIOD_PERF, (CMK_TYPEDEF_UINT8)(CkWallTimer()*1000000), currentAppStep); | ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %lu In file included from custom_partitioner.C:1: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef struct { | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o generate.o generate.c 4 warnings generated. 4 warnings generated. generate.c:74:26../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o edgelist.o edgelist.c : warning: passing arguments to 'InitEdgeList' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | EdgeList = InitEdgeList(E); | ^ generate.c:30:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c global-elfgot.C -o ../lib/libglobal-swap.a || touch ../lib/libglobal-swap.a 30 | VerticesListType * InitVertices(); | ^ generate.c:289:1: note: conflicting prototype is here 289 | InitVertices(EdgeListType * EdgeList, int V, int E) | ^ 4 warnings generated. ../bin/charmc -host conv-cpm.c /usr/local/bin/gmake -C topomanager -f Makefile_charm gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/topomanager' ../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../tmp -o TopoManager.o TopoManager.C conv-cpm.flex:56:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 56 | yywrap(){ return(1); } | ^ | int conv-cpm.flex:459:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 459 | main(int argc, char **argv) | ^ | int 2 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c -I. charmf.C ../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../tmp -o CrayNid.o CrayNid.c 2 warnings generated. ../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../tmp -o BGQTorus.o BGQTorus.C ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c charmmod.f90 || touch charmmod.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -cpmod ../include charm.M 4../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o main.o main.C warnings generated. Appending .mod to object file name /usr/local/bin/gmake -C libs/ck-libs/dummy gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/dummy' ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c ckdummy.ci /usr/local/bin/gmake -C libs/ck-libs/pythonCCS gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/pythonCCS' (CHARMINC=../../../../include;. $CHARMINC/conv-config.sh; \ if test "$CMK_BUILD_PYTHON" != ""; then (/usr/local/bin/gmake conditional OPTS='-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared' || exit 1); fi) gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/pythonCCS' /bin/cp ckdummy.h ../../../../include /usr/local/bin/gmake -C libs/ck-libs/ckloop gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/ckloop' ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -lpthread -c CkLoop.ci ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../../../tmp -o ckdummy.o ckdummy.C ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -lpthread -I../../../../tmp -o CkLoop.o CkLoop.C /bin/cp CkDummy.decl.h ../../../../include /bin/cp CkDummy.def.h ../../../../include ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../../../../lib/libmoduleCkMulticast.a ckdummy.o ar: warning: creating ../../../../lib/libmoduleCkMulticast.a gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/dummy' ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o mpi-mainmodule.o mpi-mainmodule.C global-elfgot.C:78:4: error: "Global-elfgot won't work properly under smp version: -swapglobals disabled" 78 | # error "Global-elfgot won't work properly under smp version: -swapglobals disabled" | ^ 1 error generated. Fatal Error by charmc in directory /wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp Command clang++ -Wno-deprecated-declarations -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++14 -DCMK_GFORTRAN -D_REENTRANT -I../bin/../include -D__CHARMC__=1 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fno-stack-protector -fPIC -c global-elfgot.C -o global-elfgot.o returned error code 1 charmc exiting... cp CkLoopAPI.h CkLoop.decl.h CkLoop.def.h ../../../../include/ ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleDummyLB.a DummyLB.o 4 warnings generated. ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleGreedyLB.a GreedyLB.o ar: warning: creating ../lib/libmoduleDummyLB.a ( [ -r libmoduleDummyLB.dep ] && cp -f libmoduleDummyLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleGreedyRefineLB.a GreedyRefineLB.o ar: warning: creating ../lib/libmoduleGreedyLB.a ( [ -r libmoduleGreedyLB.dep ] && cp -f libmoduleGreedyLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleCommLB.a CommLB.o ar: warning: creating ../lib/libmoduleGreedyRefineLB.a ( [ -r libmoduleGreedyRefineLB.dep ] && cp -f libmoduleGreedyRefineLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleRandCentLB.a RandCentLB.o ar: warning: creating ../lib/libmoduleCommLB.a ( [ -r libmoduleCommLB.dep ] && cp -f libmoduleCommLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleRefineLB.a RefineLB.o ar: warning: creating ../lib/libmoduleRandCentLB.a ( [ -r libmoduleRandCentLB.dep ] && cp -f libmoduleRandCentLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleRefineCommLB.a RefineCommLB.o ar: warning: creating ../lib/libmoduleRefineLB.a ( [ -r libmoduleRefineLB.dep ] && cp -f libmoduleRefineLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleRotateLB.a RotateLB.o ar: warning: creating ../lib/libmoduleRefineCommLB.a ( [ -r libmoduleRefineCommLB.dep ] && cp -f libmoduleRefineCommLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleDistributedLB.a DistributedLB.o ar: warning: creating ../lib/libmoduleRotateLB.a ( [ -r libmoduleRotateLB.dep ] && cp -f libmoduleRotateLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleHybridLB.a HybridLB.o ar: warning: creating ../lib/libmoduleDistributedLB.a ( [ -r libmoduleDistributedLB.dep ] && cp -f libmoduleDistributedLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleComboCentLB.a ComboCentLB.o ar: warning: creating ../lib/libmoduleHybridLB.a ( [ -r libmoduleHybridLB.dep ] && cp -f libmoduleHybridLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleRefineSwapLB.a RefineSwapLB.o ar: warning: creating ../lib/libmoduleComboCentLB.a ( [ -r libmoduleComboCentLB.dep ] && cp -f libmoduleComboCentLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleNeighborLB.a NeighborLB.o ar: warning: creating ../lib/libmoduleRefineSwapLB.a ar: warning: creating ../lib/libmoduleNeighborLB.a ( [ -r libmoduleRefineSwapLB.dep ] && cp -f libmoduleRefineSwapLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleOrbLB.a OrbLB.o ( [ -r libmoduleNeighborLB.dep ] && cp -f libmoduleNeighborLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleBlockLB.a BlockLB.o ar: warning: ar: warning: creating ../lib/libmoduleBlockLB.acreating ../lib/libmoduleOrbLB.a ( [ -r libmoduleOrbLB.dep ] && cp -f libmoduleOrbLB.dep ../lib/ ) || true ( [ -r libmoduleBlockLB.dep ] && cp -f libmoduleBlockLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleGreedyCommLB.a GreedyCommLB.o manager.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleNodeLevelLB.a NodeLevelLB.o ar: warning: ar: warning: creating ../lib/libmoduleGreedyCommLB.acreating ../lib/libmoduleNodeLevelLB.a ( [ -r libmoduleNodeLevelLB.dep ] && cp -f libmoduleNodeLevelLB.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmoduleCommonLBs.a CommonLBs.o DummyLB.o GreedyLB.o GreedyRefineLB.o CommLB.o RandCentLB.o RefineLB.o RefineCommLB.o RotateLB.o DistributedLB.o HybridLB.o ComboCentLB.o RefineSwapLB.o NeighborLB.o OrbLB.o BlockLB.o GreedyCommLB.o NodeLevelLB.o manager.o ( [ -r libmoduleGreedyCommLB.dep ] && cp -f libmoduleGreedyCommLB.dep ../lib/ ) || true ../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../../lib/libtmgr.a TopoManager.o CrayNid.o BGQTorus.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libck.a trace-common.o tracec.o tracef.o init.o register.o qd.o ck.o cktaskQ.o msgalloc.o ckfutures.o ckIgetControl.o debug-message.o debug-charm.o ckcallback.o cklocation.o ckmulticast.o ckarrayoptions.o ckarray.o ckreduction.o ckrdma.o waitqd.o LBDatabase.o MetaBalancer.o lbdb.o lbdbf.o ckobjQ.o LBAgent.o LBProfit.o ckcheckpoint.o ckmemcheckpoint.o ckevacuation.o ckmessagelogging.o ckcausalmlog.o ckobjid.o LBDBManager.o LBComm.o LBObj.o LBMachineUtil.o CentralPredictor.o BaseLB.o CentralLB.o HybridBaseLB.o NborBaseLB.o DistBaseLB.o ckgraphTemp.o ckgraph.o LButil.o RefinerTemp.o Refiner.o RefinerApprox.o manager.o RefinerComm.o bitvecset.o ckset.o ckheap.o CommLBHeap.o NullLB.o LBSimulation.o modifyScheduler.o charmProjections.o cktiming.o ckbitvector.o pathHistory.o controlPoints.o arrayRedistributor.o cp_effects.o trace-controlPoints.o mpi-interoperate.o ar: warning: creating ../../lib/libtmgr.a gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/topomanager' echo "const char * const CmiCommitID = \"`cat VERSION`\";" > commitid.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-util.a pup_util.o pup_toNetwork.o pup_toNetwork4.o pup_xlater.o pup_c.o pup_paged.o pup_cmialloc.o ckimage.o ckdll.o ckhashtable.o sockRoutines.o conv-lists.o persist-comm.o mempool.o graph.o crc32.o lz4.o partitioning_strategies.o hilbert.o spanningTree.o ar: warning: creating ../lib/libmoduleCommonLBs.a ( [ -r libmoduleCommonLBs.dep ] && cp -f libmoduleCommonLBs.dep ../lib/ ) || true ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c pup_f.f90 && ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -cpmod ../include pupmod.M || touch pup_f.o ar: warning: creating ../lib/libconv-util.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-converse.a trace-converse.o ar: warning: creating ../lib/libtrace-converse.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtracef_f.a tracef_f.o || touch ../lib/libtracef_f.a In file included from charmf.C:5: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; ar: warning: | creating ../lib/libtracef_f.a ^ ./lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-projections.a trace-projections.o 118 | typedef struct { | ^ | LDObjHandle ./lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:125:3: note: type is given name 'LDObjHandle' for linkage purposes by this typedef declaration 125 | } LDObjHandle; | ^ ./lbdb.h:169:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 169 | typedef strar: warning: uccreating ../lib/libck.at ar: warning: creating ../lib/libtrace-projections.a{ | ^ | LDObjData ./lbdb.h:186:3: note: type is not C-compatible due to this member declaration ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-summary.a trace-summary.o 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ./lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ./lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | ar: warning: creating ../lib/libtrace-summary.ai nline void pup(PUP../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-utilization.a trace-utilization.o ::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ ar: warning: creating ../lib/libtrace-utilization.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-simple.a trace-simple.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-counter.a trace-counter.o ar: warning: creating ../lib/libtrace-simple.a ar: warning: creating ../lib/libtrace-counter.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-bluegene.a trace-bluegene.o ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-projector.a trace-projector.o traceCore.o traceCoreCommon.o charmProjections.o converseProjections.o machineProjections.o ar: warning: creating ../lib/libtrace-bluegene.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-memory.a trace-memory.o ar: warning: creating ../lib/libtrace-projector.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-default.a -DCMK_MEMORY_BUILD_DEFAULT libmemory-default.c ar: warning: creating ../lib/libtrace-memory.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os.a -DCMK_MEMORY_BUILD_OS libmemory-os.c libmemory-default.c:302:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | void CmiMemoryInit(argv) | ^ libmemory-default.c:364:29: warning: format specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat] 364 | ret = fscanf(f, "libmemory-os.c%:l302lu", &vsz); | ~~~~ ^~~~ | %lu :6: libmemory-default.cwarning: :404:a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 302 | void :Cm warning: format specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat] i 404Memor | y Irnit(argv) | ^ et =libmemory-os.c:364 :f29s:c warning: aformat specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat] n 364 | fr(p,e t" = fscanf(f, "%llu", &vsz); | % ~~~~ ^~~~l l| d %lu" , &libmemory-os.c:404:26:v warning: sformat specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat] z )404; | ret = fscanf| (p, "%lld", & ~~~~ ^~~~v sz) ; | %ld| ~~~~ ^~~~ | %ld 3 warnings3 warnings generated. generated. ar: warning: ar: warning: creating ../lib/libmemory-os.acreating ../lib/libmemory-default.a ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-gnu.a -DCMK_MEMORY_BUILD_GNU -touch-on-failure libmemory-gnu.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-verbose.a -DCMK_MEMORY_BUILD_VERBOSE -touch-on-failure libmemory-verbose.c In file included from main.C:1: In file included from ./ck.h:7: In file included from ./charm++.h:1109: In file included from ./ckarray.h:29: In file included from ./cklocation.h:62: In file included from ./LBDatabase.h:9: ./lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ./lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | iIn file included from nlibmemory-gnu.cl:i519n: eIn file included from ./memory-gnu.c libmemory-verbose.c::530v: 258In file included from o./memory-verbose.c:i8d::11 : warning: ./memory-gnu.cvariable length array folded to constant array as an extension [-Wgnu-folding-constant]: 258 :p258u | p8 5: (cPhU aP warningrwarning: svariable length array folded to constant array as an extension [-Wgnu-folding-constant]: generated b. u258f:_ | e r[ p c&hap);d a r_ rbeuqfu_e[spt(| siadz ^~~~~~~~~~~~~~~~~~~~~~~~~~~_e ofr./lbdb.h:e66(q:us3et:sr tunote: (../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-paranoid.a -DCMK_MEMORY_BUILD_PARANOID -touch-on-failure libmemory-paranoid.c cstype is given name 'LDOMHandle' for linkage purposes by this typedef declarationti z me66ao | lf}l( oLcs_DtsOrtMuaHctte ma)lalnod)l ec+; T O| _P ^s _tFaOteO)./lbdb.h)T _+S :T118OI:ZPE15 :_ +warning: F O| O ^T _anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]S./memory-gnu.c I Z118E | t+y: p340 e| d ^e: 7: f./memory-gnu.cwarning: :cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] 340 :In file included from s7CkLoop.C340:t: | 1r u: warning: In file included from c./CkLoop.h tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]: 5 : { In file included from 340 ../../../../bin/../include/charm++.h | t| sIn file included from :d mpi-mainmodule.C_1109: ^: s In file included from 1 ../../../../bin/../include/ckarray.he: t:In file included from t| s29./mpi_main.decl.hps: LDObjHandled:e_3In file included from s : e../../../../bin/../include/cklocation.hIn file included from c./lbdb.h:t./charm++.hi62sf: :pIn file included from i1109ec:: ../../../../bin/../include/LBDatabase.h122(In file included from ::ac93r./ckarray.h: :ie../../../../bin/../include/lbdb.h:f n:i29a60note: : :cIn file included from type is not C-compatible due to this member declaration_15 (:./cklocation.h a:kr12262ee: y | n,aIn file included from warning: ./LBDatabase.h anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage](i: _nv9 ok: ie./lbdb.hly60i: | d,t60 :*yn15p(e)e:ad v)warning: e ;oanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]cfi d o s | t nrIn file included from 60*uslibmemory-paranoid.cct:)534 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a : t | In file included from )L t./memory-paranoid.c{;: 258 : y./memory-gnu.cp eDd./memory-gnu-threads.h: :| O 114M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~258ie:d 7./memory-gnu-threads.h&::8ofm: :114note: :| 7 :warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]I D ^sexpanded from macro 'tsd_setspecific'( t r unote: ) c258texpanded from macro 'tsd_setspecific' | { 114 ccho 114 | n a(skt | r ( {k| eeb uyf ^[ry | e( LDOMHandlet| _ LDOMHandleu [[u p(../../../../bin/../include/lbdb.h./lbdb.hn:ur:65snn 65oa:sd3:mihgann_der:e3q:udle note: )type is not C-compatible due to this member declarationes.p ti di;tg(65nhsr | note: e type is not C-compatible due to this member declarationiazde oe_ sf e}(i d | )slnfp65t | htrlera(diu)c_ts e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mnl ef ./lbdb.h%:a (125) :iln235 6vllo]o ci_=si%td n(a d2aet p:tv oenote: )a5i6u]d)) p (type is given name 'LDObjHandle' for linkage purposes by this typedef declaration = P Up() +Pd125 u:T | aO} pt:P(_PFe| U PrLO ^~~~~~~~~~~~~~~~~~~~~~~~: &aOIn file included from T:_eSlibmemory-verbose.crDIp:) 530Z: E)O) &+In file included from p )| b; ./memory-verbose.cj ^| ^~~~~~~~~~~~~~~~~~~~~~~~:H11;: a./memory-gnu.c ./memory-gnu.cn: d:| 361 ^~~~~~~~~~~~~~~~~~~~~~~~~~~340:lIn file included from elibmemory-gnu.c; 3:: :| 519 ^~~~~~~~~~~~~~~~~~~~~~~~~~~: 7 : warning: warning: ./lbdb.hcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]| ./memory-gnu.c::../../../../bin/../include/lbdb.h361cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]:: 366: ^ 66 :: 3 3./lbdb.hwarning: ::340361 :cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]note: 169 | type is given name 'LDOMHandle' for linkage purposes by this typedef declaration | note: : 361 | t stype is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66d 15tts _4s warningds:s_ generatedsd . | ee_warning: tsse66}anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ttL | Dss Op../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-leak.a -DCMK_MEMORY_BUILD_LEAK -touch-on-failure libmemory-leak.c }p epM169e c | etiyHfpLciiaefncDidOdl(eeMacf(ca;i rf Hiraene n| an ^s_ kcdal_ek;(tere u../../../../bin/../include/lbdb.hyya r,e| n ^a ,:c_ t 118./lbdb.h k:{:15e(:(vyo 118 v:o ii| warning: 15,dd:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] warning: ^*118anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]) | at y118)p; e | dte (*| v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) yfa| )p; o LDObjData i./memory-gnu-threads.he d e| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s114td:f7 :s t*r )ur u./lbdb.hnote: cca:) 186texpanded from macro 'tsd_setspecific't: 3{: ./memory-gnu-threads.hnote: ;type is not C-compatible due to this member declaration {: | | 114114 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ : 7| ^186 | : | | note: LDObjHandleexpanded from macro 'tsd_setspecific' | i LDObjHandlen ./lbdb.h ../../../../bin/../include/lbdb.h(./memory-gnu-threads.hk:e122y: [114( | :3122:: : 3note: u:lntype is not C-compatible due to this member declarations i i(gknote: n e122neey | [ d() u114type is not C-compatible due to this member declarationc on sipntshin:l ignrtee7 n ea122d:L _dsDec)note: p | expanded from macro 'tsd_setspecific'lo tOIn file included from hlibmemory-leak.cr enM114sHa | dtf_a :s(538) : e( nik dLnIn file included from ll./memory-leak.cle%eiyDnO:e21 &: ofm2MH[a(nud(l5 ./memory-gnu.cni:d258s)i6c o%g: e285(n6 n&:] o=]es) t=m dI warning: (variable length array folded to constant array as an extension [-Wgnu-folding-constant]c d)(LDD(Oo)npstah rdtcteMa aa ot)a)){nd) i ds t& r_es eo| ^~~~~~~~~~~~~~~~~~~~~~~~l f| {t ^~~~~~~~~~~~~~~~~~~~~~~~ mu I258r r | eDIn file included from t(un() In file included from libmemory-gnu.clibmemory-paranoid.c)h r ::c 534c519a%: h n2a5r6nod n ls: otmb ]hua./memory-gnu.ce{In file included from fn./memory-paranoid.c_ [:d:r563258. p: :oe=./memory-gnu.cml 3t:he(a:d361u.:iran t a3a:nd warning: )warning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] dd;o l_)rmeh e563; | a qn}d lue e.361i | } d ; s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s| dt_(./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| s ^~~~~~~~~~~~~~~~~~~~~~~~i :z e og}./lbdb.h :t125194f:(3sIn file included from :s t: e 3tnote: s:p etype is given name 'LDObjData' for linkage purposes by this typedef declarationd libmemory-verbose.cr| :u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: c 530t../../../../bin/../include/lbdb.htype is given name 'LDObjHandle' for linkage purposes by this typedef declaration: cIn file included from _ smi ./memory-verbose.cf 194:a11i125cl | :: | ./memory-gnu.c125}}::l o(ca_Le3s 563DLtODrstOa:b ejnote: :t3type is given name 'LDObjHandle' for linkage purposes by this typedef declaration:e nDapaeb)j_ kHtewarning: yc125cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a n)dai +,;f ilT v563ce( | | a}r | O; P ^p te _nLatD_rk./lbdb.h F:eO197b j:Hy)O;s ,| dO a15 ^: n ( _dwarning: v./lbdb.hanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]o :i169T| g:dl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*eet15); :_ warning: aanonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]S ./memory-gnu-threads.h197: 116| )s;p : 14e169I | Z:c| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ft ^Ei note: +expanded from macro 'tsd_getspecific' y ../../../../bin/../include/lbdb.h./memory-gnu-threads.hc : | :t116yp( | p e(d169e114a:e:15vfdp7 et:rr ^es: t f n warning: ./memory-gnu.cnote: = anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]srexpanded from macro 'tsd_setspecific'a _: tk340e :r7114: | u u ( ywarning: kcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]k169ec t | ,e cyt340 [vy([ | t( u{ynps{i pu tg nre d| ^ e) d) ; npst i| | tge LDObjStatss| f ^dh r _./lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: sneete./memory-gnu-threads.h | sd202p LDObjData:a:)dp116 e:sct314:t:hir./lbdb.hurc note: note: type is not C-compatible due to this member declarationfei_tca:expanded from macro 'tsd_getspecific' d(_ s186 eal116fsre :{202( | e n3 ) | i an%l_il n(| f ^ (2kev5pe 6y:]) ,note: tv)otype is not C-compatible due to this member declaration i d | ^~~~~~~~~~~~~~~~~~~~~~~~p( v186o | | iIn file included from rlibmemory-gnu.cd LDObjData * ) ai=:%n u p519(2l)5ikP6U: ;e ./memory-gnu.cny../../../../bin/../include/lbdb.h:e596]:[ (=:P| u: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ n( :3186./memory-gnu-threads.h:s:ec:i114dr3ag to a::warning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]note: )type is not C-compatible due to this member declarationn7)e:nd s& tp ) )note: | p; Lexpanded from macro 'tsd_setspecific' 186596t | h r e | D aO di_ ^~~~~~~~~~~~~~~~~~~~~~~~n| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~M Hti nsees./lbdb.h dlIn file included from :libmemory-paranoid.c203a:114n: | _3534gd:l enote: te: type is given name 'LDObjStats' for linkage purposes by this typedef declarationfc s(p( In file included from o n)es&./memory-paranoid.ck oecti:y fm H%258La203[ | D}n (LODidcOlbM(: ueHj(naaS./memory-gnu.cstring)e:a563d :cn2tnse;536:lde )o warning: apn| cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ^s &]_okmtt H a{e )y n 563h | drl e| re t ^~~~~~~~~~~~~~~~~~~~~~~~t,(s due a_v)rp In file included from tdrg)e;libmemory-verbose.ct_s sp:e530lne : fcIn file included from o./memory-verbose.c(c)n h%:ain df| si ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~11 2t./memory-gnu-threads.hc : :./memory-gnu.c(:a5965l{6e116]. or::m erneat3uhr=:n_ kh14e warning: aa(yn,: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]dnva dtdl aenote: ).p texpanded from macro 'tsd_getspecific')596 | r )o lm116h | | a ^~~~~~~~~~~~~~~~~~~~~~~~;t es d _In file included from g;e| t slibmemory-leak.cn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}d lp:e(538e : ;./memory-gnu-threads.hc v}In file included from i./memory-leak.c:| 116 :| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:i 21c../../../../bin/../include/lbdb.h(:a: p./memory-gnu.c14r:e nnote: t194 ::aexpanded from macro 'tsd_getspecific'_ 3613./lbdb.h:: r:k116e 194note: : | = 33type is given name 'LDObjData' for linkage purposes by this typedef declaration ky(,: v194ep:tvryp [ | (}tnote: r=)type is given name 'LDObjData' for linkage purposes by this typedef declaration ;u L D On swarning: 194ikcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]e | y| g[bn( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}361ej Dua | nLdt./memory-gnu-threads.hDa O ;tss:d)116i gp:nb14ejt_h dsre)et| :aDs apnote: tpexpanded from macro 'tsd_getspecific'ea ^cd; _t../../../../bin/../include/lbdb.h i :h116frs | e197 ea| : ldf_is ^(15c ve:./lbdb.h(p: )warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]l%(f 197t( a2 )r5:615e] rn)a _% 197k | | ety: ^~~~~~~~~~~~~~~~~~~~~~~~ y warning: ,anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]p=In file included from e2d libmemory-gnu.ce5k:6e f ]y) ([519v( 197 | ustn tyrsp: e| ./memory-gnu.cuid ^~~~~~~~~~~~~~~~~~~~~~~~cet fgo{In file included from ilibmemory-paranoid.cd::534 629: :n In file included from 3./memory-paranoid.c:s*e :td| )) ^258 rau )p ;: twarning: | c./memory-gnu.ct:hcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] r{ LDObjStats 596 e 629 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^a dt../../../../bin/../include/lbdb.h:s: ./memory-gnu-threads.h d:_3s114:e l:_warning: | cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]f g2027 : LDObjStats( 596note: | e )expanded from macro 'tsd_setspecific' : ./lbdb.ht%t: s d2_s114p5 | 36202]:eg: c(iefki )c3 :tenote: y [type is not C-compatible due to this member declarations(| ( ^~~~~~~~~~~~~~~~~~~~~~~~ap renote: ecn atype is not C-compatible due to this member declaration202_iku n | s f In file included from eiilibmemory-verbose.c202gyn:,e530 : nIn file included from ls | ai dcvi./memory-verbose.ce)_n: 11e: a./memory-gnu.ci:n(r629ap elnivrao):t3h:in;eree dwarning: a dn_cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] p| u pa ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v s_eoli(df P(pU) ./memory-gnu-threads.h629k | P: 116u e y:t14::p,(%: P 2svU5Pd:epnote: _:gt6reetexpanded from macro 'tsd_getspecific')sr; ] | =r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&(p p e116d./memory-gnu-threads.hc | : 116&):pa)it;a );( f)v i c| (pa14 r ^~~~~~~~~~~~~~~~~~~~~~~~~~~| ^~~~~~~~~~~~~~~~~~~~~~~~t e nra| :../../../../bin/../include/lbdb.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~ :In file included from note: _expanded from macro 'tsd_getspecific'k./lbdb.he:=203 y :libmemory-leak.c3k116e203: | :y :5383 note: ([v(p,t: type is given name 'LDObjStats' for linkage purposes by this typedef declaration :In file included from su a vre ./memory-leak.c203_note: n=s : | type is given name 'LDObjStats' for linkage purposes by this typedef declaration21ak: ie./memory-gnu.c}r:e g 563nLanDeO)d; 203):p3bt | :y } [| hwarning: r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] Le./memory-gnu-threads.hD :a j563116Sd:_14Otb | as:(eu l ntjfStstsanote: ;s dexpanded from macro 'tsd_getspecific'_t(g)eit g n esds%)p;e c i | f ^| 116p2 | 5it ^6h] (r)c v p| t ^~~~~~~~~~~~~~~~~~~~~~~~er a(In file included from ad=libmemory-gnu.c_r s:ke519e: elyfn./memory-gnu.ca[:((_)630ku: ne%3ys: i,2 gwarning: n5cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]e6v ]d p))t r )| 630; ^~~~~~~~~~~~~~~~~~~~~~~~ | p t hIn file included from r| libmemory-paranoid.cet ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a ds./memory-gnu-threads.h:d_534:s_116: s:In file included from e./memory-paranoid.ce:14tl:258f: s( p./memory-gnu.c)e c%i f2i5cnote: 6:expanded from macro 'tsd_getspecific'( ]a629)r 116e: | n3| a:( ^~~~~~~~~~~~~~~~~~~~~~~~_v k warning: epyIn file included from tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast],r libmemory-verbose.cA= T629F:k | e530O Ry: K[ In file included from (_tu./memory-verbose.cAsnRd:E_11Ngs: Aeit_gP./memory-gnu.cnTse:pd630R))e:p;3 c :i| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fh warning: ir./memory-gnu-threads.hcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]ce:a( 114da:_r se7ne:630a | lnote: _ fkexpanded from macro 'tsd_setspecific'( e) t ys%,114d | _2s 5e(6stkaev]ys[p()eue nc_isa i| g ^~~~~~~~~~~~~~~~~~~~~~~~f nirecIn file included from (libmemory-leak.cea:n538dra: e))n;a _ kIn file included from epy./memory-leak.c,: | A21T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~F: O./memory-gnu.cR:K596 _t:./memory-gnu-threads.hhA:rR3e116:E: aNwarning: 14Acast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]d_:_ P Tnote: 596Rexpanded from macro 'tsd_getspecific' | ) ;s et116ls | df _ g(| ev ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t( p)./memory-gnu-threads.ht: r114s :%p= e72c:5i 6fnote: ]iexpanded from macro 'tsd_setspecific' c (k =e114 y | ([ da((rkueeanytns[aia()gu_nnke)esdyi),gp nt ve hpd| tr ^~~~~~~~~~~~~~~~~~~~~~~~re) )aIn file included from pdlibmemory-gnu.ct;_: s519 he: rl./memory-gnu.cef:a(d| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s)640e %l ./memory-gnu-threads.h2:5:f6116(3:])14): : % | warning: note: ^~~~~~~~~~~~~~~~~~~~~~~~2cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]expanded from macro 'tsd_getspecific'5 6In file included from ]116640 | | =libmemory-paranoid.c : (534tv(: sdpdat_trsaIn file included from e./memory-paranoid.c)=t: )s258k : pe e./memory-gnu.cyc| [: ^~~~~~~~~~~~~~~~~~~~~~~~( 630uIn file included from i:nf3si:libmemory-verbose.ci c:gwarning: (530cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]an r: ee In file included from dn./memory-verbose.c)a:630_11 | pk: et ./memory-gnu.cyh:t,rs des_aasdve_ets_640es:aplr3ef:e(cn)ia f )warning: %i; cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] c 2 (5 a| 6640 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r]e) | n a | _t ^~~~~~~~~~~~~~~~~~~~~~~~./memory-gnu-threads.hs :d114_In file included from :klibmemory-leak.c7s::e538 t: esnote: In file included from pexpanded from macro 'tsd_setspecific'./memory-leak.cey: ,c i114A21fT: i | F./memory-gnu.c cO:(R629aK:r_3eAn:(aRk _Ewarning: eNkycast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]Ae [_y P,(629T | Rs )u anvtssidg_nge;ee t_ds)ap rp| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e echn./memory-gnu-threads.hria:ef)114ai;d:c 7_ (saerl:e| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n(note: a )expanded from macro 'tsd_setspecific'_./memory-gnu-threads.h : k114% :e114 | 72y: ,5( 6 note: ]s a=v e(_daartkean)aexpanded from macro 'tsd_setspecific')e )y ;[114 (| | u ^~~~~~~~~~~~~~~~~~~~~~~~| n(s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ k i./memory-gnu-threads.hegIn file included from :nylibmemory-gnu.c116e:[:d14()519u:pnts: i ./memory-gnu.chnote: g:expanded from macro 'tsd_getspecific'r731 en :ea3116dd: | ) _ warning: p(stecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]vl pft hr(r )731= e | %ka d 2et5_ys[s6(e]l f=( )( d%a dt2_5s6uean]s i=g n()ed)d )t astpp| t ^~~~~~~~~~~~~~~~~~~~~~~~ah )eIn file included from )c i f| i ^~~~~~~~~~~~~~~~~~~~~~~~c libmemory-paranoid.c(rIn file included from aeraedn_:libmemory-verbose.cs:534ae: 530_In file included from lk./memory-paranoid.c: :eIn file included from f./memory-verbose.cy(,)258 :: (11./memory-gnu.cv: :%o640./memory-gnu.c :i:7312:335d::6 ]* ))warning: warning: & cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]m a | i ^~~~~~~~~~~~~~~~~~~~~~~~640n731 | _ | aIn file included from rlibmemory-leak.c et:nt538ss: addIn file included from _)_./memory-leak.cs;s:e t21 s: | pe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./memory-gnu.cte:s cp630i./memory-gnu-threads.he::c114fi3:if:c 7i:warning: (ccast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] a(note: ra eexpanded from macro 'tsd_setspecific'rn 630ae | _ nk 114ae | _t ky(se,kdy ,e_s yas(ve[vteo(s_upnieasdrciei gf*inn)c&aem()da;)ra pi etnn| _ha ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a_r kre./memory-gnu-threads.heae:nyd114a_:,)s 7;eA: lT fnote: F| expanded from macro 'tsd_setspecific'( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ) O R./memory-gnu-threads.h%114K : | _2114A5R:E6N7] A (:_=k enote: yexpanded from macro 'tsd_setspecific'( [P (dT114auRt | n) sa(i;)k ge)nye [ d (| )| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~n ps ti./memory-gnu-threads.hIn file included from hg:nlibmemory-gnu.ce114rd:e:a7519):d p_: tnote: shexpanded from macro 'tsd_setspecific'./memory-gnu.cr e: el114781f | (a ): (3%d:k _e2 y5warning: [6cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast](]u n= s 781i( | gdna te ada)))rp etn ha| r ^~~~~~~~~~~~~~~~~~~~~~~~s_ egeeIn file included from atlibmemory-paranoid.cd:(534_a: lsferl_fp(t(r)), In file included from ./memory-paranoid.c%b%: y 25822: t5566e]./memory-gnu.c] s= : 731+(=: d F3aO:(t ad)warning: aOcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]T)t E Ra| 731_) ^~~~~~~~~~~~~~~~~~~~~~~~) | O V In file included from libmemory-verbose.c | :Et ^~~~~~~~~~~~~~~~~~~~~~~~530 RsHd: In file included from E_libmemory-leak.csIn file included from :e538t./memory-verbose.cAs:D: p)e11In file included from : c./memory-leak.c./memory-gnu.c;i::f 21i: 781c (:./memory-gnu.ca| 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r:: 640warning: e:./memory-gnu.ccast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]n3:a:310 _ : warning: k31cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]e:y , 781 note: | (expanded from macro 'arena_get'640 | v 310 | ato isr dedp nt_as*e_r)tg &semptae(=ic ni(_fsairac_r(tepntraru),c; t b amy| ar ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~le ln./memory-gnu-threads.hto:a114e:_c7sk_:a re e+note: y expanded from macro 'tsd_setspecific'Fn, Oa 114*O | s) tTsa(EvdkRee__ga_yerOeV[tn(saEu)pRenc;siH fE i| Agin ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D e)./memory-gnu-threads.hdc):;p(ta114hrre: n7e aa_:dk _| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~snote: ye ,l expanded from macro 'tsd_setspecific'./memory-gnu.cf :v(p310 t114) | r: 31 :( )%knote: ;e2 expanded from macro 'arena_get'5\6 y ]| [ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ( u310(./memory-gnu-threads.h | d:n 116a:st14ai: )gnote: pn)texpanded from macro 'tsd_getspecific're =d| ) ^~~~~~~~~~~~~~~~~~~~~~~~116 p t | (h srt(In file included from revlibmemory-paranoid.caup:dct_534trs : e In file included from lmf=./memory-paranoid.c(a: )l 258lk: o./memory-gnu.c%:ce 781_ya[2r(5eu:n6n3a:*s )iwarning: gtcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]] sn e=781dd | _) pg( taderhatetnasra)_e)pge e atc| di ^~~~~~~~~~~~~~~~~~~~~~~~_f s(iecIn file included from l(libmemory-leak.cafa:(538)r: r_In file included from %ep ./memory-leak.cn2t:a5_r621,k]: e)./memory-gnu.cb :y731y,:t 3 e| : ^~~~~~~~~~~~~~~~~~~~~~~~sv p+t warning: FrOcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]OIn file included from )Tlibmemory-gnu.c; E :R\519731_: | O ./memory-gnu.cV | E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:R 891t:Hs3E./memory-gnu-threads.hd:_: A116warning: Ds:cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast])e14 t: ; 891note: | s expanded from macro 'tsd_getspecific' p| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~es cd./memory-gnu.ci_:fs310ie c:116(t31 | s: p(note: evexpanded from macro 'arena_get'apc tr iref n310=a | _ kk eipyct[er(y u,= n (s(visogtinrde(uda c)rt* e)pm&ntaaml_ahkirleneoyac,d___ aa(srreeelvnnofaa()*;)) t s%| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_2 g5./memory-gnu-threads.he6:t]114s):p 7e :c| i ^~~~~~~~~~~~~~~~~~~~~~~~note: f expanded from macro 'tsd_setspecific'i c (114a | r ie(dIn file included from nk ae*_y)k[ae(ryu_,np stvirpg)tn;re )d ;)| plibmemory-verbose.c\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 530 ./memory-gnu-threads.h: | :In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~114./memory-verbose.c ::t7./memory-gnu-threads.hh::r 116enote: :aexpanded from macro 'tsd_setspecific'14d :_ 11114note: : | sexpanded from macro 'tsd_getspecific' ./memory-gnu.ce :l( 891fk116:e(3 | :) y ([warning: v%p(cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]tu rn =891 | s2 5ki6 egytn]se[d d_=() usp(ettndshsrpaieetgacnadei_)fds)e l f| ()) ^~~~~~~~~~~~~~~~~~~~~~~~ % 2i5In file included from 6p]libmemory-leak.c :=538 t: (hdrIn file included from a./memory-leak.ct:a21e: )a)d _c ./memory-gnu.cs| : ^~~~~~~~~~~~~~~~~~~~~~~~(781e :3l:f()a In file included from rlibmemory-gnu.c%: 519 2e: 5warning: ./memory-gnu.cn6cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a :_] k936e:7813y) | ,: ( awarning: | vrcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ^~~~~~~~~~~~~~~~~~~~~~~~o einda _*g)e936atIn file included from (ra_ | libmemory-paranoid.cr4_ warningpst generated pr:t 534a: rIn file included from . r./memory-paranoid.c)e;: 258 : n| ./memory-gnu.ca:,891_:g3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: e t./memory-gnu-threads.h(:awarning: 114rcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]:_7p tb: 891note: r | yexpanded from macro 'tsd_setspecific', t 114../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-isomalloc.a -DCMK_MEMORY_BUILD_ISOMALLOC -touch-on-failure libmemory-isomalloc.c e| t | s ^~~~~~~~~~~~~~~~~s d( +k937_ | es ye t[F(su p OencO sibifTgiynEteceRd()_saOrV epEn+taR_hHk ErFeAeOyDaO,dT )E_(;R v _| O ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~V Es./memory-gnu.cRoe:H310E:iAl31dD:f (note: *+)expanded from macro 'arena_get' ) aa %lr310 i | g _2 pn5pmt6rte)rn];t =+= ( | d(M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sat IrtNau_./memory-gnu-threads.h)c:Ct)114H :U7 :4 m warning anote: sl| NlK generated_ ^~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'tsd_setspecific'o. c _S114 | Ia In file included from (Zrklibmemory-verbose.cEe:e)n530y: [In file included from ;a( ./memory-verbose.cu*n ):ts| s11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~id g_: n./memory-gnu.cge./memory-gnu.ce:../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-verbose.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_VERBOSE -touch-on-failure libmemory-os-verbose.c d:310t):936s31:p:3pt: ehnote: rexpanded from macro 'arena_get'cwarning: eicast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] fa310 d | i _c 936( | aps treeranlr af=e_( nk)eay(_, gs%ve tp2trt5urc)6;t ]m a=(\lIn file included from l( ao dca| _trlibmemory-isomalloc.ca ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_):)546pa: r tIn file included from r./memory-gnu-threads.h,: ./memory-isomalloc.c| 116e :n| : ^~~~~~~~~~~~~~~~~~~~~~~~a ^~~~~~~~~~~~~~~~~*1314 ): In file included from ./memory-gnu.c937libmemory-paranoid.ct | ::s libmemory-os-verbose.c:d258_note: :expanded from macro 'tsd_getspecific'8 534: : g:e302t: In file included from ./memory-paranoid.c 6warning: 116::258variable length array folded to constant array as an extension [-Wgnu-folding-constant]b | s p(ey: cvtpwarning: e./memory-gnu.cist:a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936r+ f 258F | 302i | : v3o: Oc =cih a(kOrea warning: brucast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]yefd[n aT_E(k_u[ enpya R,Cd _srve_pmtqOriuie)gVs936tEM;R (\n eHe sE| i | dm ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A )Dzo epr+otah./memory-gnu-threads.hrryee:f116n:a14I:( n sitadtnote: a_(r_expanded from macro 'tsd_getspecific'uacgtsere ltgfm(()v aallrl_ p116) t | r i(ov%p t grn ,=2 c _ks5 | 6t| m ^aetn ^~~~~~~~~~~~~~~~~]t e ))e937 | y| )libmemory-os-verbose.c+ [M+: I ^~~~~~~~~~~~~~~~~~~~~~~~ N364 _: T29 :C(H uOwarning: UnIn file included from Pslibmemory-leak.c_bFiyg:nformat specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]NOKe_ StO 538364IT | ed Z_) E s) : rp+eIn file included from ./memory-leak.cF:;O21t: O TtESR./memory-gnu.ch I:=_ OZVEf Ers | Rec+a891daHn:_3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~EsfA D| (e./memory-gnu.cl:f ^:310f, (: "./memory-gnu.c +)31 :warning: %cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]340 :a l89127 | :5 :%6 ]lwarning: )lcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]tu " i ,| g n ^~~~~~~~~~~~~~~~~~~~~~~~mnote: &evss n tz340 expanded from macro 'arena_get'In file included from +libmemory-gnu.c ) ;d 310 | : | 519 | : ~~~~ ^~~~p t _./memory-gnu.c :| 974Ms:e3t:r %lus p warning: eIc=i Ncast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]_libmemory-os-verbose.c ( sttfsriC :u974cHdU_NcKt_ | S404(: I Z E26a:) rwarning: sm;a rformat specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]eetneaa l sl| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~404_cp | n kr ea./memory-gnu.cce:yi_fai,310_:e t31 crg=ee (ntav*:) (note: fexpanded from macro 'arena_get'ato sri_d d310s | _(p c*aantfrg()rpe tp,e n"aat%r_sl,kpeel r_cbyyp tieds= ,+ "t r(,()v o ;if si&cv(sadtF z*O)r)u;ar) O| Te ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ac_ k ./memory-gnu-threads.hteEy| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :_114| ~~~~ ^~~~O:./memory-gnu-threads.h7::V E,R114H note: mexpanded from macro 'tsd_setspecific': 7a:E vl note: expanded from macro 'tsd_setspecific'A pD 114+114| | l tM | I roN)(;c _ %ld\k ( _ kC| eH ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~aUeNrKyy [_[./memory-gnu-threads.h(e(unuan:n116S:s14IisgZi*E):n) gt;snote: deexpanded from macro 'tsd_getspecific'_ng eed d ))| 116 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p | tths pp(e tc./memory-gnu.cirhv:rpee310aadtfdri:_ _s31sc:=e(elaf (lknote: rf)eexpanded from macro 'arena_get'e y%n( [a(_310 k | )e2uy 5 n6s i,]%g pvt np=e d )r2p(t d=h t(a5rtr6a])e s)=a)t r(udcd at;t_ ams)ea)lllfo\ (c )_| | a% ^~~~~~~~~~~~~~~~~~~~~~~~r e ^~~~~~~~~~~~~~~~~~~~~~~~n2a| 5* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ) 6libmemory-isomalloc.c]./memory-gnu-threads.h:t546)s: d In file included from In file included from | libmemory-leak.c ^~~~~~~~~~~~~~~~~~~~~~~~./memory-isomalloc.c_:g :116e::53813In file included from 14: libmemory-verbose.c: t./memory-gnu.cIn file included from s./memory-leak.c::p21361: ::./memory-gnu.ce :cnote: 530iexpanded from macro 'tsd_getspecific': :3In file included from ./memory-verbose.c:936 :: f3warning: :cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]i116 c | 11warning: : ((a./memory-gnu.cr ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]: nv361pa9743 | : 3_ warningk e936y :tss | dt,_ generatedr swarning: e =. cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a tr skvep974t | r np)aee; cya _i[g(eftu(ianr\s_icp t(r argr| ,een ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ne n | daa./memory-gnu-threads.h)_pk_tg:e ^~~~~~~~~~~~~~~~~teh(ya,r _(pv o116rt i937rd | :,e 14b a: ar: warning: ycreating ../lib/libmemory-os-verbose.a*note: )da _ts)expanded from macro 'tsd_getspecific'e; e sb../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-isomalloc.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_ISOMALLOC -touch-on-failure libmemory-os-isomalloc.c l116y | f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(+ ) | ./memory-gnu-threads.h %F(O tv:pe114st:r7 := O2note: Texpanded from macro 'tsd_setspecific'k5E e 6y+ ] 114FRO | O[_ TOEV(Ek)R( e_ ROy| uH ^~~~~~~~~~~~~~~~~~~~~~~~[VnE s(EAuiRgnDHIn file included from E nAselibmemory-paranoid.c+dD: )534MpI : Nt_+h raCelaiHIn file included from dU_gN./memory-paranoid.csnieegldKfn):_(p)St258I hm: Z%./memory-gnu.cE e):;974nr2t: + e5libmemory-os-isomalloc.c6| ] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3a):d : ./memory-gnu.cwarning: _: s310M I| ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]N302l:_6 ^~~~~~~~~~~~~~~~~~~~~~~~C H f ::974U ( | N31In file included from warning: libmemory-gnu.c)::a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]519 : note: ./memory-gnu.cK % a:expanded from macro 'arena_get'r e1050_2302:n35 6 | ]a _S310g=e: | (I dZawarning: tv oacast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]i Et)d;)( ) a C1050prm i t | r =M e| m_o| p ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t r ^~~~~~~~~~~~~~~~~~~~~~~~r a,yr ebI./memory-gnu.cn:iIn file included from t310(:ay31r:glibmemory-isomalloc.c (note: nexpanded from macro 'arena_get'vas _)t g :310t | r e eput| c ^tstr + Fm546aO=lO: T lElibmemory-os-isomalloc.cRo(In file included from c:./memory-isomalloc.c_364O_(:V29saatE:rrr _warning: eRpformat specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]n at u364rc,t | H E m:a13 : bl*./memory-gnu.c)l t osr:ed563cty_:tae r_A3Ds : +g warning: M=cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]ee+ Ft sIpfnsOe563N | ac*a_)cOCtnTiEsfd(_fg,e t"fRHi_% lUON sKlctpue"c(,i 4_s&avrfeViS warningnscEda(_RaIgzs)e;ZHt _sEp generated k)erce. n;i| e y ~~~~ ^~~~, E a Av_D| )p| %lu;tk ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ erlibmemory-os-isomalloc.c f./memory-gnu.ci../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -lpthread -o ../../../../lib/libmoduleCkLoop.a CkLoop.o c:(:310a:404| r:e26n)31::a ;_yk enote: y\,expanded from macro 'arena_get' warning: ,v p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vformat specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]p tt| r404) ;r | ./memory-gnu.c310: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 310 ) r:./memory-gnu-threads.h;: 31\: 116 | :pe14 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: t expanded from macro 'arena_get' ./memory-gnu-threads.hr :t ./memory-gnu-threads.h116note: =310: f: | expanded from macro 'tsd_getspecific' s=p116 t :116ar: warning: r | creating ../../../../lib/libmoduleCkLoop.a c(as=14 14n(fv( :(tp :gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/ckloop' note: s../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-leak.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_LEAK -touch-on-failure libmemory-os-leak.c pexpanded from macro 'tsd_getspecific',t r note: r tu =c116expanded from macro 'tsd_getspecific'r"u c% ltt | mka116e ylmla | l [(olvcd(p"u_tlr,n a o=s ck(&re_yaie[n(auvgnr*e)vtssiznsgpnte)dr;n e=d _)gade*))| ~~~~ ^~~~tksed _pg eytt| p %lds[t t(phusrpneheseraceiacgddii_fnsee_llibmemory-os-leak.cff(idsi:)c302e(lpact)(:hr6 e%r naare_e:2nfa (d)_warning: skea 5a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]e l%_ k 62]y3025,e) | f6 v(vyo)p] ,itdr) C)| ; m\% ^~~~~~~~~~~~~~~~~~~~~~~~v | i 2p5MIn file included from etmr6 ^~~~~~~~~~~~~~~~~~~~~~~~o) ] ;r| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y)In file included from Ilibmemory-verbose.c\n : | i530 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| : ./memory-gnu-threads.hlibmemory-leak.c ^~~~~~~~~~~~~~~~~~~~~~~~t :(:In file included from 116a./memory-verbose.c::In file included from r538 11libmemory-isomalloc.c: g: v./memory-gnu.c:)546 : 14./memory-gnu-threads.h:In file included from ./memory-leak.c: 3:In file included from :105021:: warning3116note: ./memory-gnu.cexpanded from macro 'tsd_getspecific's: generated./memory-isomalloc.c| 974:: 14116: :13: 3 | ^: . warning: warning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]note: (: v plibmemory-os-leak.ct./memory-gnu.c: 364 974: :1050r | 596expanded from macro 'tsd_getspecific' | = 29 k:e116 a:yar r3 | ewarning: format specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat][ (n a364:e_ | g(e warning: tnvcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a (pa _ugrte_rt r =( pnekatt err=,y596_[ s | ( u ipfgbtynn sar: warning: tticreating ../lib/libmemory-os-isomalloc.ages ssd _nrcgaen+e eFfdd,( O../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-paranoid.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_PARANOID -touch-on-failure libmemory-os-paranoid.c bO))fypttteTshsEpR,rt _ h+p"rOeeVa% dFlaEld_R_euHcsOesOEeil"Af,T iEfc&((alrfe)vn(a )_R% _kD2%O es52y65]z,)V6 + ) vE;M] R | )I| NH ~~~~ ^~~~ p E t ^~~~~~~~~~~~~~~~~~~~~~~~| _ ^~~~~~~~~~~~~~~~~~~~~~~~A| r %luC)D H In file included from ;libmemory-paranoid.cU) libmemory-os-leak.cIn file included from ;libmemory-gnu.c N:::| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~534 : | In file included from 404K ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./memory-paranoid.c519./memory-gnu-threads.h:_: : ./memory-gnu.cS./memory-gnu.c:25826I::: :Z./memory-gnu.cE1082libmemory-os-paranoid.c::: 3)310warning: :302:;116 :3114::1050 format specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat] note: warning: note: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]::expanded from macro 'arena_get'| expanded from macro 'tsd_getspecific' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3 :116 6 | 310 :( | 1082warning: 404cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | ./memory-gnu.cwarning: | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] :v p310ar 1050: t rr e302p31etn:t r | note: | expanded from macro 'arena_get' =va=_og=e k e (atyi(310rs[te( | rfns aucn_augcda sriegtCt_n(na rfepm dmtp_trri,( aMpl, )l=nep*p (oe"(ttcsmlteo_%rlmau_rlsdrceir"tn,,a *h y& I)nmiztvbtysad(stzee_r)eaa grd;l_+ ss e lg+v eFoOcO_Tlt )| Ffs ~~~~ ^~~~p (E O| R ^_a rOeenca)| %ldO V %T*libmemory-os-paranoid.ciE: 364f2):tRs529H:EEiR 6dcAwarning: _]g)D_format specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]e )( t364a)O r;sVeE| Rnp HeEa ^~~~~~~~~~~~~~~~~~~~~~~~ | | A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Dk) e c yIn file included from ,libmemory-isomalloc.c i fvi;./memory-gnu.cp:t 546cr:r: )(;a310r:e n31 : In file included from note: \expanded from macro 'arena_get'e | ./memory-isomalloc.c| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:a 310t./memory-gnu.c13: | 310: :./memory-gnu.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 := ./memory-gnu-threads.h_ knote: e:y:fexpanded from macro 'arena_get'629p:s3 t116 ,310cr | : a :=14n :p ft vr((fpwarning: t s=trr ),;cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] note: "expanded from macro 'tsd_getspecific'u (cs\629 % | l116t | l tur( v u"ptmstd,r c&a_v| gseltz l=ts o) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; c mk ./memory-gnu-threads.ha:l| 116l_:a ~~~~ ^~~~p e e14c| i:y [note: (rufexpanded from macro 'tsd_getspecific'i %luecn(soi g nnaerda c*libmemory-os-paranoid.ce))pntth_r:e404aasra:_26de116n:a3 | k warning *e(warning: sy)_format specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]g generatedev. t, psddt _stp_regc e=ti sf404ik | epsc (eye[l(a urrcsiaefftiec nv(=ae r_faen_nsac_(kaekans)ifg(nyep d,r e,)vp e%p yn,ta2 hvr5)t"re%apltlrdar: warning: dcreating ../lib/libmemory-os-leak.a; _ "),6 ; | & ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ]s)../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-lock.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_LOCK -touch-on-failure libmemory-os-lock.c ); v ./memory-gnu-threads.hs:e116l:\ \ f z | )(;14)| :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./memory-gnu-threads.h| :%./memory-gnu-threads.h116 ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ^~~~ : note: 2: 5expanded from macro 'tsd_getspecific'| 1166:]In file included from )14libmemory-verbose.c :: %ld14530: note: 116 | expanded from macro 'tsd_getspecific' : In file included from | ^~~~~~~~~~~~~~~~~~~~~~~~note: ( ./memory-verbose.cexpanded from macro 'tsd_getspecific' v p 116116 | | In file included from libmemory-leak.ct:r538 (=(: vkvepyIn file included from t[p(ru:./memory-leak.cn11:s21i: g: =tn./memory-gnu.c./memory-gnu.c::r10821050 e=: :3k:de )warning: ycast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast][ (k u31082e | ny :p [swarning: t(ahcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]rr ee iu1050n | aalibmemory-os-lock.cng d:nse_dg)_i302egsnte:eldp)(tf6a: phtrrhwarning: rea(a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]ae_d p_t r)302as | d ve%o i_d2slr5f,( )e l%fC6e] n) n(* 2()e m%5 62]| )5 i ^~~~~~~~~~~~~~~~~~~~~~~~aM l e| In file included from 6libmemory-isomalloc.c]:_546m: g_In file included from e)ets(ma./memory-isomalloc.cr _oprt ^~~~~~~~~~~~~~~~~~~~~~~~:iyrzI ,| 13 ^~~~~~~~~~~~~~~~~~~~~~~~: e ./memory-gnu.c In file included from blibmemory-gnu.cn:i :In file included from t519y: 630./memory-gnu.c::+libmemory-paranoid.ct( aF1115:3r534:gOv:)e 3: In file included from O:| s./memory-paranoid.c : 258+warning: warning: Fcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]: Tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]./memory-gnu.c : 1082O1115O: ^ | T 3 : Ea r630Elibmemory-os-lock.cewarning: R: | R__cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]3 OO V1082E 364 :Vt warningnE29 | :RsRs a Hwarning: dE_ generated Hformat specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]Aag. rEDe )_nAs e364Date(;t ) | a_ g| re t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(s p)a ;r./memory-gnu.c_ep _cpi t| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tfri:cr,310,r./memory-gnu.c (ent* sna* (iezl:e31rm:een: 310note: a__=o:expanded from macro 'arena_get's i31 :k310 znote: expanded from macro 'arena_get'eef ar: warning: s+ | fc creating ../lib/libmemory-os-paranoid.aa310Fy ,O | ( A OsnTiTEF../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-charmdebug.a -DCMK_MEMORY_BUILD_CHARMDEBUG -optimize -touch-on-failure libmemory-charmdebug.c zOpfpeRt_t_OtR(rKrf _=, (VAE)="RR% )(sslt;lruu cHt"EE,At r&Dv smzu)c;| a )tl) Nm| al ~~~~ ^~~~oAl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lc _ ./memory-gnu.co:c310a:r;_| 31 P %lu _| T ea ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:libmemory-os-lock.cn :note: Rexpanded from macro 'arena_get' )404;a./memory-gnu.cr: :*26 310:| :e31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n )310a./memory-gnu-threads.h: | t *warning: : format specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]114 note: s ):p7 dexpanded from macro 'arena_get'404 t: | std310r_rgenote: _tegtes p==expanded from macro 'tsd_setspecific' | t se ppefcc( ssiti114f | fri c=ati c(((ranrcusfk(ee(cayr[ttrnupc(t , mu n"saieg%nleldn_amda_)l"lkpokety,cehyr,_,In file included from e av alra&de_vlsnppoav*etl)tcr_s)af;z (\) ;)rlibmemory-charmdebug.c :r550| : % ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e In file included from ./memory-charmdebug.ct)n ;a:* 17\2./memory-gnu-threads.h s :| 116: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)./memory-gnu.cd5| 6:_258t:] ~~~~ ^~~~:s148d := g _:g enote: expanded from macro 'tsd_getspecific'| et %ld (s./memory-gnu-threads.h tps116e | :dcp116e:warning: 14avariable length array folded to constant array as an extension [-Wgnu-folding-constant]t:i anote: fexpanded from macro 'tsd_getspecific' icc(i f()ia)vc (pat258r116r | | r(e ne=v p| c a ^~~~~~~~~~~~~~~~~~~~~~~~_ kntkeharaeryIn file included from ,libmemory-isomalloc.c _=k ey k: 546[e: yIn file included from v./memory-isomalloc.cybp(,t[ rvupu:n)13f;s_: i./memory-gnu.c :g(nu[n\ts p640e: di3a| ):gpn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dt _rh./memory-gnu-threads.h)rwarning: ;e cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]ed a) r640de | q:_p \t htr116ssueed:la14_ :sdfe_ t senote: sexpanded from macro 'tsd_getspecific'| e(spt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~()e l %c./memory-gnu-threads.hs 2116i | f5z 6e:i(o]f(116vi:fc)(p(14a r) t er% | 3:sn warninga=ts r_ukkeey , cnote: t generated . yexpanded from macro 'tsd_getspecific'[ ms (116a2u5a ^~~~~~~~~~~~~~~~~~~~~~~~v6n | ]l) l soe i_c( gIn file included from _alibmemory-leak.cn:s| vte538p: t ^~~~~~~~~~~~~~~~~~~~~~~~dIn file included from )rp ar./memory-leak.c=e:n21a In file included from t)k;h : e./memory-gnu.cy:[rt1082e (| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:a3 ed:./memory-gnu-threads.h n)_)libmemory-verbose.c :+warning: 114:cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]:s s 530T7i:gOe: nar: warning: 1082lcreating ../lib/libmemory-os-lock.afP(In file included from e)d ) _ %F | O O./memory-verbose.cTnote: _pS2:511expanded from macro 'tsd_setspecific't 6 ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-charmdebug-mmap.a -DCMK_MEMORY_BUILD_CHARMDEBUG -DCPD_USE_MMAP -optimize -touch-on-failure libmemory-charmdebug-mmap.c ] )a r114 | : IehnZa E ./memory-gnu.c| _ ^~~~~~~~~~~~~~~~~~~~~~~~r :eg(1115 ka+:de 3_ :te(| ays[r ^_warning: ep t(rl,fu( )n *n(%ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]./memory-gnu.c 2:l 5es1115340i:g76:n m]warning: _ | e) ds) p ta ih| rcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ^~~~~~~~~~~~~~~~~~~~~~~~r z ee340ea | dIn file included from _+snlibmemory-paranoid.c :eF534l fO: (a In file included from _OgT./memory-paranoid.c E: )R 258 _ e%: tt./memory-gnu.cOs2V(5da6Er_]s e:R=_H tEpAt1115(Ds)r:)dp,;ae3t can )*is): | i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z| e ^~~~~~~~~~~~~~~~~~~~~~~~ fowarning: fi(cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]c s (i zaeIn file included from rlibmemory-isomalloc.ce:./memory-gnu.cn546 a:_1115_: tIn file included from )310./memory-isomalloc.c): | k13;:e: y ,31 ./memory-gnu.c a| :r(: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~731note: e:v n3./memory-gnu.c:oaexpanded from macro 'arena_get'i :_ 310gd warning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]e*: 310t31): | ( note: a731expanded from macro 'arena_get' r a | p t_ p310)ttrsr | d, _ s;n=* p ettrs s(pisz= et| (reos ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~fu ct./memory-gnu-threads.hc(t:ri fumsac114il:li7zo:c _enote: acr(_aertexpanded from macro 'tsd_setspecific'ntae) )* mn;114 a | )at s | ld_lk_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~goee cy./memory-gnu.c,t ((s:v310o:k_i31d:ea prye[note: e(n expanded from macro 'arena_get'ac*i*uf)i)t &ns sc310im(agdai | nn_In file included from e_libmemory-charmdebug-mmap.c g:e550rte ds)nppat: epaIn file included from ctr./memory-charmdebug.ch:ir_fk17re: i c=ee(ny./memory-gnu.caaa: )d,258(:s8t_ rsv;ree: un| warning: al_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~fkvariable length array folded to constant array as an extension [-Wgnu-folding-constant]cet(y ,p ./memory-gnu-threads.h 258tv):prt)r;114 :\ )7 :%m | | ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 a\l./memory-gnu-threads.h : 116lcnote: 5:expanded from macro 'tsd_setspecific' o14c h| a6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:]_ ar r=enote: n 114./memory-gnu-threads.hexpanded from macro 'tsd_getspecific'b a( d:* 116 | )116t | autfs:_ d(_v[g pe(a14t:s)k )p panote: eexpanded from macro 'tsd_getspecific'c d i116t_rrefyi | [ | ((u ^~~~~~~~~~~~~~~~~~~~~~~~ce= n s(vqkueIn file included from elibmemory-charmdebug.cs:iya[550pr: (tIn file included from u./memory-charmdebug.cnrts:gin e(d17)sgp=e niant: h_ree./memory-gnu.ckd:)a361z:dke3o:f (warning: p_setstcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]reyuh rce[ (yel361fautn s,id(g)m_n evds) | e a%lp ll p ft(o)2ttcsrd __)sher5e6a]%td _; =s 2( 5\6dp]a)etcassetlafit)e f )| | i ^~~~~~~~~~~~~~~~~~~~~~~~) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c) (| )In file included from libmemory-leak.c ^~~~~~~~~~~~~~~~~~~~~~~~ ./memory-gnu-threads.h : :%116+( In file included from 538TaO: r Pe_2F:libmemory-isomalloc.c14:55466: ]In file included from :./memory-isomalloc.cIn file included from O) :note: n 13| expanded from macro 'tsd_getspecific'./memory-leak.c :a ^~~~~~~~~~~~~~~~~~~~~~~~O: 116T | _./memory-gnu.cS:21 _(781: v:./memory-gnu.ckp3e:t:I1115yZ E:warning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]+ r3 :, 781= warning: | kcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | ^ ( eva./memory-gnu.cyor:e[340i(dnu :n s7a*i_g:g)e1115nt ( | awarning: arcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]_ p)e; t da)r ,340 rb | y | p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tteherse a n d +at ./memory-gnu-threads.h__ss:edl114f:(g7)e: t_note: s(%aexpanded from macro 'tsd_setspecific'er t_s pp114ter F2cO,i 5 | n6 ]*(fski)ce y( i[a| ( ^~~~~~~~~~~~~~~~~~~~~~~~zu enOroTsefEnR(ia_sg_nOikVzeeEeRd_y)tH),p)tE ;hA( Dv )ro;| i e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d a| *d)./memory-gnu.ca:)_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;310s : ./memory-gnu.ce31: l:| 310f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: :expanded from macro 'arena_get'( 31 :)./memory-gnu-threads.h note: 310%: | expanded from macro 'arena_get' 114 :2 7p310t | :r5 6=] note: expanded from macro 'tsd_setspecific'p=( t s (rtd114ra | tu ca (t)= k)m e ( ay| s[l ^~~~~~~~~~~~~~~~~~~~~~~~(tlur noucc_ta rmeaslIn file included from lilibmemory-charmdebug.cgonn:aec*550): td_In file included from s)ad./memory-charmdebug.cr_:ep17gnte: aht*./memory-gnu.cr):ets563s:da3_dpg:_es etwarning: esclpfcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]ei(c) if i%fci563( | a c2(5a6r ]rtees nn=da__gkeetay_ ,( skpeeyc,i fvipct(rda)var;pte a\t nr)a )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ )_ ;k| ./memory-gnu-threads.h e:\116 ^~~~~~~~~~~~~~~~~~~~~~~~y: ,14 :| In file included from v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pnote: libmemory-charmdebug-mmap.c t./memory-gnu-threads.hexpanded from macro 'tsd_getspecific'::r 550116 ):: 11614;In file included from | :./memory-charmdebug.c : 17| (note: : v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'tsd_getspecific'p./memory-gnu.c t ./memory-gnu-threads.h:r 361: 116:116=3 | : :14k( :vewarning: pycast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]note: [ texpanded from macro 'tsd_getspecific'( ur361 n | 116=s | i kgt(ensvydep[_d(t)usrpn 16et warninghsstris= generatedge p. nekeaedcyd)[_ipsf(teiuhnclr(fseai(raeg)dnne _ds%ae) _lp2kt5feh6yr],(e) )a( dv %_o| s ^~~~~~~~~~~~~~~~~~~~~~~~i 2ed5l 6f*]()))a ) %| ; ^~~~~~~~~~~~~~~~~~~~~~~~ 2 5| 6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~] )ar: warning: ./memory-gnu-threads.h In file included from :creating ../lib/libmemory-gnu.a 114 libmemory-isomalloc.c::| 7546 ^~~~~~~~~~~~~~~~~~~~~~~~:: In file included from ./memory-isomalloc.cnote: :expanded from macro 'tsd_setspecific'In file included from 13 : libmemory-charmdebug.c ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-charmdebug-slot.a -DCMK_MEMORY_BUILD_CHARMDEBUG -DCMK_SEPARATE_SLOT -optimize -touch-on-failure libmemory-charmdebug-slot.c :./memory-gnu.c550114:: | 891In file included from :./memory-charmdebug.c3(::k17e : ywarning: [./memory-gnu.ccast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] :( u596891:3: | warning: n cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] tss idg596_ | s en etdst)sppdet_cgihefritces(apardena_e_sceikelyf, f(v(oii)c d(% a *r)2ea5nr6_ap]t_r )k;= e y(| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d a./memory-gnu-threads.hv:pt114ta:r)7):) ; note: expanded from macro 'tsd_setspecific' | | ^~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~114 | (key[(In file included from ulibmemory-charmdebug-mmap.cn:signed 550)./memory-gnu-threads.hp: :tIn file included from 116h./memory-charmdebug.c:r14e::a 17: note: ./memory-gnu.cdexpanded from macro 'tsd_getspecific':_ 563s: 3116: | (evptr = kewarning: ylcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast][f ( )(563 | % u 2n5t6s]s i=dg_ n(gededat)tspapte)h) | ^~~~~~~~~~~~~~~~~~~~~~~~c reiafdiIn file included from c_libmemory-isomalloc.c(:sa546r: eIn file included from n./memory-isomalloc.c:13: ea./memory-gnu.cl:_f936k(:)3 :% e 2y5warning: 6cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]], ) 936 | arena_get(ar _vppttrr,) ; | | ^~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from 937libmemory-charmdebug.c | :./memory-gnu-threads.h 550: : In file included from 116 ./memory-charmdebug.c In file included from :blibmemory-charmdebug-slot.c14y::t:17e : note: s./memory-gnu.c550 :: expanded from macro 'tsd_getspecific'629+: 3 F:116O | Owarning: Tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast](E vR p_629tO | rV E =Rt HskEdeA_yDg[ e(+tu snapsleiicgginnfemidec)n(ptat In file included from hr+./memory-charmdebug.ce :nMra17I_: Nk./memory-gnu.c_eeC:ayH258,dU:_N8sK:e_ lSwarning: IfsZ(aE)v) variable length array folded to constant array as an extension [-Wgnu-folding-constant];e _ % a 258r| 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5 6 e]cn./memory-gnu.c)ha: a)310 ;| r : ^~~~~~~~~~~~~~~~~~~~~~~~ 31| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: In file included from ./memory-gnu-threads.hexpanded from macro 'arena_get'libmemory-charmdebug-mmap.c b::u 116550310:: | 14fIn file included from :_ [note: p./memory-charmdebug.cpa:expanded from macro 'tsd_getspecific'd t_r r116 | e= q( u(essttr(usvicztp tmra e=o fk(esyt[r(ucl17utn smlia: lgoln./memory-gnu.coe:cdc596)_:p_3stathrare:tenaad*)et)_ssd)_e g+l eTtfs( )O p%Pe_ F2c5i6warning: f]Oi)Oc T( a| _r ^~~~~~~~~~~~~~~~~~~~~~~~cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]S IIn file included from e Zlibmemory-charmdebug.c596nE | a: _550 k: eIn file included from +ty ,./memory-charmdebug.cs : | 17v ^: p dt./memory-gnu.cr_:)g630;e:./memory-gnu.ct3: s:340p \:e warning: c7 :| cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: i cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]f./memory-gnu-threads.h i630 c: | 340 ( | 116 at :sr14d:_ snote: eexpanded from macro 'tsd_getspecific'et sn p a 116_t | ekscedi _y(s,vefp ittcvrsp( pa=terrc e)ik;f ne ay| i[ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_(c k(ue./memory-gnu-threads.hny:s,116i :gA14nT:eF dOnote: )Rexpanded from macro 'tsd_getspecific'pK t_ hA116rR | eE aN(dAv__psPteTrlR f)=(; ) k a%e| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e2 yn./memory-gnu-threads.h[5:a(6_u]kn)es yi ,g| n ^~~~~~~~~~~~~~~~~~~~~~~~(e vd114):poIn file included from 7ti:libmemory-isomalloc.chd:r 546e*: a)In file included from da./memory-isomalloc.c_ :)note: 13s;expanded from macro 'tsd_setspecific'e l: f./memory-gnu.c114| :( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ) (974 ./memory-gnu-threads.h:k%:e 114y2:[57(6u:]n )snote: iexpanded from macro 'tsd_setspecific' g3 | : n ^~~~~~~~~~~~~~~~~~~~~~~~e114warning: dcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | ) pIn file included from t(libmemory-charmdebug-mmap.ch974k: | er550 e: a In file included from da./memory-charmdebug.c_rys:[e17(l: uf./memory-gnu.cn(:s)629 i:%g3 :e2 nwarning: 5ncast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]6e ]da _629)=g | p ( dtatehsttar()ader)a_ p_dg_ st| e ^~~~~~~~~~~~~~~~~~~~~~~~er ,lt fb(ys)In file included from tlibmemory-charmdebug.c e:%sp550 e: cIn file included from +2i./memory-charmdebug.c 5:Ff176Oi: Oc]T./memory-gnu.c(E a:=Rr640 _e:(nOdaV3a_E:tk Raewarning: H)yEcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]),A D s640| a | + v ^~~~~~~~~~~~~~~~~~~~~~~~ et_MsIn file included from aIdlibmemory-charmdebug-slot.cN_:_rCs550ee: tIn file included from nsH./memory-charmdebug.cpUeaN:)c17i;K: f _i./memory-gnu.cS :I| c361 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(Z:a E)./memory-gnu-threads.hr;:e3n a:_ k116warning: e| ycast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast],: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s 14361./memory-gnu.c | :a:v310 : note: 16eexpanded from macro 'tsd_getspecific'_ warninga31 t:s s116d generated | note: . r_expanded from macro 'arena_get'e s(n veap)t;t rs310 | p= e | ckp ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eit fyir[./memory-gnu-threads.h c(=:(u 114anr:s(e7is:ng tanote: n_rkuexpanded from macro 'tsd_setspecific'ee ycd, t 114) | (p vmto(aihldlk eoryc*e[)(a_au)a;ar: warning: ndr seing_acreating ../lib/libmemory-verbose.a ns ee*| ld) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f)t(p s)td ./memory-gnu-threads.h_hg../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-charmdebug-mmap-slot.a -DCMK_MEMORY_BUILD_CHARMDEBUG -DCPD_USE_MMAP -DCMK_SEPARATE_SLOT -optimize -touch-on-failure libmemory-charmdebug-mmap-slot.c %e:r 114t2e:5s7p6ae]:)dc _i s fnote: eexpanded from macro 'tsd_setspecific'i c l(| fa ^~~~~~~~~~~~~~~~~~~~~~~~(r )e114 In file included from %nlibmemory-charmdebug-mmap.c | a :_2k5505e(: y6In file included from k],e./memory-charmdebug.c y :[v(=upn s(idt17agr: t)./memory-gnu.cn;a:e )630\: )3d : )| warning: pcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | t h630r./memory-gnu-threads.he ^~~~~~~~~~~~~~~~~~~~~~~~ | a: 116d: In file included from _14tlibmemory-charmdebug.css::e d550l: note: _In file included from sfeexpanded from macro 'tsd_getspecific't ./memory-charmdebug.c(s: )p17 116: e | %./memory-gnu.cc :2(731i5v:6fp]3ti: c=warning: (cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]r( a dr eantaa_)k)731e | y =t,s | Ad T ^~~~~~~~~~~~~~~~~~~~~~~~_kFs eOeyRtKs_pA[eRIn file included from (cEulibmemory-charmdebug-slot.ciNn:fsA550i_i: cPIn file included from (Tg./memory-charmdebug.cRanr):ee;17 : dn )./memory-gnu.c| 16ap ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t: 563 warning:./memory-gnu-threads.h3h::r 114ewarning: s_ generatedcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a:. kd7 _e:563ys | ,note: e lexpanded from macro 'tsd_setspecific'( fv (to si)d114d | (%*_) g2&km5ee6yat]s[i)(n u_ pn| se ^~~~~~~~~~~~~~~~~~~~~~~~i cagrneinfai)In file included from celibmemory-isomalloc.c;( a:r e546n| : aIn file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ k./memory-isomalloc.ced./memory-gnu-threads.h):In file included from :p13114libmemory-charmdebug-mmap-slot.c: t./memory-gnu.char: warning: ::r7e:creating ../lib/libmemory-paranoid.a y1050note: :expanded from macro 'tsd_setspecific'a d 3,:_ :v s550p 114warning: t: r../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-os-charmdebug.a -DCMK_MEMORY_BUILD_OS_WRAPPED -DCMK_MEMORY_BUILD_CHARMDEBUG -touch-on-failure libmemory-os-charmdebug.c ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | In file included from ) ./memory-charmdebug.c :l; f 171050 : | | ./memory-gnu.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ./memory-gnu-threads.h)a ::(116258rk::%e148 n:2a 5note: e6expanded from macro 'tsd_getspecific'_y]:g [warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]e( t 116(=au | 258r | (nd(savtp_tipatg )r)nr e d,c ) =p t hhabkryeera tb| euy ^~~~~~~~~~~~~~~~~~~~~~~~d[ (sfuIn file included from _libmemory-charmdebug-mmap.cn+_: s550Fis: [eIn file included from Ol./memory-charmdebug.cOg:pnfT17a: dE./memory-gnu.c(R)e:_ d%) _r2pO640V:e3E5q6tRhu:]Hr eEswarning: Ate(aDd)s;i= z_cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] e o(s d| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t e l./memory-gnu.c640f:f | ( as310( ):)31tt s:d) r _unote: c%expanded from macro 'arena_get't | s 2mea lt5lsolibmemory-os-charmdebug.cpc:3106 | e_ ^~~~~~~~~~~~~~~~~~~~~~~~302 csitIn file included from a]ft :libmemory-charmdebug.ciec:)))6 p550:t: In file included from +warning: (a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]a ./memory-charmdebug.c16: Trr O warning =s302P | e ^~~~~~~~~~~~~~~~~~~~~~~~ generatedn. _ F | aOvOoT(In file included from 17ilibmemory-charmdebug-slot.cd_ : s./memory-gnu.c_t:CSrIm550:: uZ781In file included from :./memory-charmdebug.c3c:t:E k warning: +ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]mya il Ml ,e 781| 17o | c: s./memory-gnu.c ^a_ :am rv596ee o./memory-gnu.cr::a340r:enn3y7a_I:a:* warning: )ntwarning: cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]_scast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]dar: warning: gia ecreating ../lib/libmemory-leak.a_ tr( etgn340a(e../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -o ../lib/libmemory-hooks-charmdebug.a -DCMK_MEMORY_BUILD_GNU_HOOKS -DCMK_MEMORY_BUILD_CHARMDEBUG -touch-on-failure libmemory-hooks-charmdebug.c )t | a s 596; | pr e c i f_iac ( p t srt| argr ,vt )d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~es_b yntg./memory-gnu-threads.hdea es_ t:+s| In file included from s ^libmemory-hooks-charmdebug.c p:114265e:ce_libmemory-os-charmdebug.cFtO: skpe./memory-charmdebug.ci7y::,ef inote: 587expanded from macro 'tsd_setspecific': 3c (: aOc:114r364Ti:f29 i | ecv n(pkerror: :taeuse of undeclared identifier '__malloc_hook'; did you mean 'old_malloc_hook'?y (E_Ra [rr_e(nO587) | ;Vk e\a u Ewarning: Rformat specifies type 'unsigned long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]n y| H_ s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~kEeA,B ./memory-gnu-threads.hiEyvF:364,O 116(:vR14 | g nEoe D pd_i)d) :p Mt;At rhL rrnote: e) *expanded from macro 'tsd_getspecific'teLa );a| dO_C ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _)C | 116 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A(;L sLv./memory-gnu-threads.he l =:f p tf| (;)./memory-gnu.cr:s 310116 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : 14:| c: ^ a % 31./memory-gnu-threads.h=:note: libmemory-hooks-charmdebug.cn : expanded from macro 'tsd_getspecific'f: (2213f: 35, note: "114%expanded from macro 'arena_get'116 l: | 3106:l] | u 7(:k note: =expanded from macro 'BEFORE_MALLOC_CALL'e"y v,p[ ( note: 213 &( vud | aexpanded from macro 'tsd_setspecific't s z p114tar)_n | t_r) s;) mi= g= n(ak e| k ~~~~ ^~~~ye [le| d ^~~~~~~~~~~~~~~~~~~~~~~~y l[| ((u)In file included from splibmemory-charmdebug-mmap.c %luotc:n(_t 550h: olibmemory-os-charmdebug.cosuinkIn file included from s :hg404i:rn=g rone26a./memory-charmdebug.cu:dcl:d eedd_t_ 17): warning: ./memory-gnu.csformat specifies type 'long long *' but the argument has type 'CMK_TYPEDEF_UINT8 *' (aka 'unsigned long *') [-Wformat]p)tpme mlaha rlef404lal:t(h)or731e c:% | _ d3lho:r awarning: _dsoe_ccast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]2elt o=5ske ;_fa l\r ffe( 6n]a)* )% (s))c| ^ 731 | %2| a ^~~~~~~~~~~~~~~~~~~~~~~~5 6 ]libmemory-hooks-charmdebug.cnt sf:(d ) 230 t In file included from _| libmemory-isomalloc.c2::5g6546 ^~~~~~~~~~~~~~~~~~~~~~~~: ]16 eIn file included from In file included from p=./memory-isomalloc.c ,slibmemory-charmdebug-slot.ct: (sd:"13p%a: l:./memory-gnu.c :enote: tcdl550'old_malloc_hook' declared heredi_"f: aIn file included from i1082c:) s2303( | ,es:) t &awarning: ./memory-charmdebug.csr:tv17ap: sezcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]n./memory-gnu.c tea:) 629i | c1082 | :_ c3k:; veoywarning: ^~~~~~~~~~~~~~~~~~~~~~~~i fi,da r icast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]*e ncaIn file included from (_a(vlibmemory-charmdebug-mmap-slot.c r : g629e | n *550oal_| ke: In file included from p ~~~~ ^~~~d te./memory-charmdebug.cy tr:,| _)m17s: a %ld;dl ./memory-gnu.ctl( _og :a\rc( 361e:__t svpoeihp3| :coi ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t rwarning: ocast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]./memory-gnu-threads.hf id 361*: | ,k n c)t )(*&smsa(iad(r_ens_eentlae_mki_116eszysia,p eec_st:,raevn icfeizcoa_)14n(sa;rt e: v| oai ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rnote: eexpanded from macro 'tsd_getspecific'e+ d *n) ./memory-gnu-threads.h116a | )n;F;O : a| _ (114 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:k7Ov:T E p| t ^rnote: eexpanded from macro 'tsd_setspecific' y=, R(./memory-gnu-threads.h_114vOoV | i :(d116 In file included from E*libmemory-hooks-charmdebug.cRk e::k265eyy[14):: [note: ./memory-charmdebug.cHa(:)expanded from macro 'tsd_getspecific'587 ;u n:(3usniEg sn116 :i| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( AgDv)peterror: d./memory-gnu-threads.h):use of undeclared identifier '__realloc_hook'; did you mean 'old_realloc_hook'?n)e;d p)tr 587114 | h: rp t= he| r7 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aBd :k _note: e./memory-gnu.cesexpanded from macro 'tsd_setspecific'e:l310y afd(:_31s[e)(l uEf (%): 114 %F O 2Rnote: 5 | 6nE expanded from macro 'arena_get'] _2M)s i310 5A | L L(O pg6tn]Ckr| _ e== ^~~~~~~~~~~~~~~~~~~~~~~~(Cd )d pAatLteL(;In file included from hylibmemory-charmdebug.cs a :| t)r550[u)( ^: urnIn file included from es ai./memory-charmdebug.cd: 17| : _c ts ^~~~~~~~~~~~~~~~~~~~~~~~ libmemory-hooks-charmdebug.c :mg214./memory-gnu.canIn file included from :ee3::dlibmemory-charmdebug-mmap.c) l:l550note: : lpIn file included from expanded from macro 'BEFORE_MALLOC_CALL't hor cf891./memory-charmdebug.c214(:_:a17r)e : 3e:a | d./memory-gnu.cn: % 7812_warning: :cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]__ s3ra:5 *e6awarning: e]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]) 891 | ) | l ^~~~~~~~~~~~~~~~~~~~~~~~ tIn file included from slibmemory-charmdebug-slot.cltf781lso | :c550(d)_: d g_e _saeIn file included from %t./memory-charmdebug.cr: eht2sspoe5o17nk6 ]=a: p./memory-gnu.c _=:g630 eceicf:i o(ctd(3ia:lfair(c_ adtp_warning: (cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a ra)e)nr etn630a | rra, b__keky | e ^~~~~~~~~~~~~~~~~~~~~~~~ytt, aess(eldyIn file included from _vls,+libmemory-charmdebug-mmap-slot.coo cv_epth:i dtor )s;op e\c550ik: ;f*FIn file included from ) a \rOi| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O ./memory-charmdebug.c : _./memory-gnu-threads.h17T(p:t| 116a:: r./memory-gnu.ce ^r n:14a)_:klibmemory-hooks-charmdebug.ce563:E231 ;y :,note: R expanded from macro 'tsd_getspecific'_| O ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:3 V E ./memory-gnu-threads.hA::116T F | 114 :R716::(Ov3 warningRsnote: Kexpanded from macro 'tsd_setspecific' _note: HAwarning: E'old_realloc_hook' declared here pcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]t generatedrAR . E 563D=)114; | N231 A | _ | (kkP| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e TetRy) [s(sud;ytn./memory-gnu.cs i[agtn_(geeiuc:t310 dsv :n| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~opsi dar: warning: ./memory-gnu-threads.h tcreating ../lib/libmemory-os-charmdebug.a31 :pi *g:nnote: eexpanded from macro 'arena_get'e../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-default.a -DCMK_THREADS_BUILD_DEFAULT=1 libthreads-default.c c114hd )i(: *frp310teiho | r 7c l(pdt:eaa ranote: dexpanded from macro 'tsd_setspecific'dr_e_n s_easle_ k ery=,lfe(a) f114v p( | l )lt(r s%)libthreads-default.c;:to1603% c r 2| _:25u(cht5 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k 136e :./memory-gnu-threads.h6:ym]a[)l] l=116 :owarning: o| ( a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]u(c14n ^~~~~~~~~~~~~~~~~~~~~~~~o_dasa trae nki:g)aIn file included from nnote: e libmemory-isomalloc.c):*expanded from macro 'tsd_getspecific'1603(546v | )sd: In file included from o))t p./memory-isomalloc.c | 116: | 13ti ^~~~~~~~~~~~~~~~~~~~~~~~: t./memory-gnu.cshad:d1115r e*_a(d:g_e3 ,vstsi:cip warning: ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]tzrlt s In file included from =f vlibmemory-charmdebug.ck( e:ye[_p1115)o | ie (550tu d%, n s: aIn file included from irgcCe cio./memory-charmdebug.cn2nn5sft6aet_hg]Td i ve:h17t=()c (oar: rpet./memory-gnu.ch:n(aarr936e:eiad3d:a _warning: _cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]tap da )tk*d936)re, | ; ) ya| r ^neIn_asne_,l* sviitf| In file included from ^~~~~~~~~~~~~~~~~~~~~~~~g libmemory-hooks-charmdebug.cep:tz(rIn file included from ()libmemory-charmdebug-slot.c )t;e(o265 %:\ t )fa(: 2s r _5p ./memory-charmdebug.c| :| 6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i]z) ^587 te 550: 3_:| : r In file included from libthreads-default.cerror: ^~~~~~~~~~~~~~~~~~~~~~~~use of undeclared identifier '__memalign_hook'; did you mean 'old_memalign_hook'? :t ,) 5871669./memory-charmdebug.c./memory-gnu-threads.h | | ::6 ^~~~~~~~~~~~~~~~~:In file included from 11617 : ): B./memory-gnu.c14E: :libmemory-charmdebug-mmap-slot.cF note: warning: 937expanded from macro 'tsd_getspecific'a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]: O640::;R 3 :1669 | | 116 | warning: E| (_550cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]: In file included from ./memory-charmdebug.cM:v17 : p./memory-gnu.cv ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: t596r:A 3640o: | = i dk./memory-gnu.c Le yL[O:warning: 310(Cu cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] _:ntCssC t31di_ bhyRstgee596e | : sA Lnote: nexpanded from macro 'arena_get'etLs s +d Fp)Oeu p;O TtEmtec(std) R_h| r ^g_310e | OeV E| a iRd ^libmemory-hooks-charmdebug.ct:sH_Ep p215ft:rsAiD3e ccei=f(l a(isc+frt e(r:na(ar uanote: )lcexpanded from macro 'BEFORE_MALLOC_CALL'_ieg t n%k a2 5n6 ]m)215 m e | _eya,lkn| l ostc ^~~~~~~~~~~~~~~~~~~~~~~~a__va _re+e_ emnaae*yIn file included from )mlibmemory-charmdebug-mmap.c,:rM aIvNl550_p: CetnIn file included from Ha./memory-charmdebug.c):t17rU)isNg: ;K;./memory-gnu.c d:_891g e:n3 _| _ t:s h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~opwarning: eockS I=icast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]fZ E ) ;| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | co(./memory-gnu-threads.h./memory-gnu-threads.hladr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 114891./memory-gnu.c::_7: | :116e m enma2note: a warningl_expanded from macro 'tsd_setspecific'istkgs generatede310:. dn14_y:,: sv e_note: t31 h:expanded from macro 'tsd_getspecific'p t note: sr114p | o )e(expanded from macro 'arena_get'116;k ecyi[f i\ | (ou310nks | c(; i g( pvapnte| \rrt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ d = ar: warning: ./memory-gnu-threads.he| :creating ../lib/libthreads-default.a116r):npa14 ^t :h rlibmemory-hooks-charmdebug.cnote: :expanded from macro 'tsd_getspecific' e a d116__232k=k:e y16[:s( | e l( (../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-default-tls.a -DCMK_THREADS_BUILD_DEFAULT -DCMK_THREADS_BUILD_TLS=1 -touch-on-failure libthreads-default-tls.c note: ufv'old_memalign_hook' declared herepe nst(r ys,232t )r = % | (is uvkoteiygadc n[tei2(dc* )5u)npvst6hioti dg] raer*a(_n *e=dp t()ddaorm)_a;ltslae)pll)fd(_omt )c h_r% a e| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| r ^~~~~~~~~~~~~~~~~~~~~~~~a emn 2daaIn file included from llibmemory-charmdebug-slot.c*i_gsn 5)etl_s6./memory-gnu-threads.hd]_:g:e114t:)7hs550o:f: ( | note: ^~~~~~~~~~~~~~~~~~~~~~~~oIn file included from k p./memory-charmdebug.c):expanded from macro 'tsd_setspecific'17In file included from )libmemory-charmdebug-mmap-slot.c libthreads-default-tls.c( :s i: z550e: _./memory-gnu.c%e1141603t:c ,i: | 13fsii z:: cIn file included from e(_2./memory-charmdebug.cta:(rk5731,6 17c:: 3e:ne]ya)o n ./memory-gnu.c[| warning: (cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]u ^~~~~~~~~~~~~~~~~~~~~~~~n:warning: 629a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]s s: 3 t: vwarning: _cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]o k ie1603 731y | | ,sd iv*g)tnpa et629; | itt d rsc));p t d _\sv| o ^heitdst rse Cpt a hIn file included from dlibmemory-hooks-charmdebug.c_:e265| : cdTisf./memory-charmdebug.ch:e_igc587 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~er(tasr el./memory-gnu-threads.hf:e:(1163n)a:p14a:e:dc ierror: _use of undeclared identifier '__free_hook'; did you mean 'old_free_hook'? kIefnote: i yn cexpanded from macro 'tsd_getspecific'% (i t587 a(2tr)e,n a | _ 5| k 116B E(F ^6 e | y ,]v libthreads-default-tls.co(O=: Rvsp1666(tE:d_42a:aivtra M)warning: )e A LdL_O| C _*C) ^~~~~~~~~~~~~~~~~~~~~~~~=aA &Lrunknown attribute 'optimize' ignored [-Wunknown-attributes]em Lank; aeIn file included from 1666libmemory-charmdebug-mmap.c)y | v: o550[: (In file included from u| i ^; ./memory-charmdebug.c : libmemory-hooks-charmdebug.c17n:| : ni216s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:_d./memory-gnu.c i aC3rtegnnae):dh; :R ./memory-gnu-threads.he936::note: 3)116:expanded from macro 'BEFORE_MALLOC_CALL' p| twarning: scast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]u:m e14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(h rC :936216 | e | anote: t expanded from macro 'tsd_getspecific' d _ _s_e h 116./memory-gnu-threads.h | :aTfhr114r l(ev:e7n:pefrat_erhao (=)o kdnote: )expanded from macro 'tsd_setspecific' k _%e=y _2_ 5gaet t6(]t114)a | rr _(ik [bou(tl puten_rd_| e, ^~~~~~~~~~~~~~~~~~~~~~~~ y _| [( ^~~~~~~~~~~~~~~~~s(i f roeg (937n | uenpst i_mihg n e eIn file included from odd) ilibmemory-charmdebug.cp:tobz550y: kIn file included from t./memory-charmdebug.ch:ree(ea0d)sp ;)t _+sh 17) re| e ^la: f./memory-gnu.cFd(_) ): sO974e%:;O llibmemory-hooks-charmdebug.c T:f233E2R5_:36:15O] :warning: | cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]) ^~~~~~~~~~~ libthreads-default-tls.c V| :(1669E974note: :R6)'old_free_hook' declared hereH E | A D ^~~~~~~~~~~~~~~~~~~~~~~~a rIn file included from +233: libmemory-charmdebug-mmap-slot.c %warning: | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]a l2:i s550egt 51669: an6tIn file included from m | nva]_ogi i./memory-charmdebug.c=e n:tdec +17 Ctt(: (hvRoair./memory-gnu.c_MdIaN:e_630tsdap:u)mt3 :() *CorHl,e d(btywarning: t| U ^~~~~~~~~~~~~~~~~~~~~~~~)cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]_ eNs K f+ 630F_rSOIn file included from Ilibmemory-charmdebug-slot.cZ | O| TE ^)e; : e 550_ | ht: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sEIn file included from d o_./memory-gnu.c./memory-charmdebug.cR:s:17o: ek310t:_)./memory-gnu.c31Os:pV781ER eH(c:iEv Anote: fexpanded from macro 'arena_get'D i: o310+ | c i d3p:M (warning: tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]Ir *a N,r_781e | n C aH_ =Ukac Nro(eneKnsayt_rs,_uSg IcAtZTEt)F O;e mta( Rl lavrooci_d_aKr*| pe_) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t; nAr./memory-gnu.cR,:E Nb310a:y* A t| e31 ^) t_ss :In file included from dlibmemory-hooks-charmdebug.c_:+ PF265TO: note: R./memory-charmdebug.cOexpanded from macro 'arena_get'g e):;t sT310p E| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Rc589i :./memory-gnu-threads.hf3_p:O i:error: cVuse of undeclared identifier '__malloc_hook'; did you mean 'old_malloc_hook'?114(t:E7 R: H589r | aE= rnote: A( eDexpanded from macro 'tsd_setspecific'A)sFn;t r TuaEc114 _| k ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eRy_,M A LtL OvCm./memory-gnu.ca:l | p _(310Ct:kr31:el Anote: L)o;cexpanded from macro 'arena_get'L_ ;a\ yr 310e[ | n a * ()| tu| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dnp ^_tsg i libmemory-hooks-charmdebug.cr./memory-gnu-threads.h:eg:t 116s=p218 e:nc(14e:isd:f i)note: ctexpanded from macro 'tsd_getspecific'(p21arr:te hnnote: au_expanded from macro 'AFTER_MALLOC_CALL'crtke3a warningd e_ys ,s v116em218laf | | p generatedl. l (ot c _)oar (l)%rd e2_vnm;apa5*l)l t\ot cr6_ h=so]| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ =gke./memory-gnu-threads.ho: teks p=( ye116cd[:ai_14ft:_im(a uacnlnote: ls(expanded from macro 'tsd_getspecific'io ac) r_eghn116)oa | n o_ek (k;dv| )ar: warning: \epptt ^~~~~~~~~~~~~~~~~~~~~~~~r y h creating ../lib/libthreads-default-tls.aIn file included from r, libmemory-charmdebug-mmap-slot.c=: 550| e ^: vakdIn file included from p./memory-charmdebug.c :t17elibmemory-hooks-charmdebug.c_../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-qt.a -DCMK_THREADS_BUILD_QT=1 libthreads-qt.c s: r:e)230l./memory-gnu.cyf:(;640)[ :\( u :n3 :| 16%:s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: i./memory-gnu-threads.hgcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]2: 116n5 note: :6'old_malloc_hook' declared here] 14e640 : | 230 | )dtnote: s)stp expanded from macro 'tsd_getspecific'tad th _ risce| 116t ^~~~~~~~~~~~~~~~~~~~~~~~s | pe v(eoaivdd_pcsterli f*if (=*(o ck()aIn file included from rleedn ylibmemory-charmdebug-mmap.c[:(%550a__ukmn: asIn file included from lelyi ./memory-charmdebug.c2og,:c 17_s5h: n6./memory-gnu.coae:dv974)e:o]_pa)3rkt:e n har )warning: ) ecast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]; a( s974| ^~~~~~~~~~~~~~~~~~~~~~~~i z | e _ ta, | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c ornesdntalibmemory-charmdebug.c ./memory-gnu-threads.hv:_:114_s:550e7: o:i dIn file included from *lnote: ./memory-charmdebug.c):g;expanded from macro 'tsd_setspecific' 17 : | 114 ^ | fe./memory-gnu.clibthreads-qt.c t::1050(1967(:(ak):In file included from 63 ::% r libmemory-hooks-charmdebug.cwarning: _cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]warning: :peta function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]r265,: ./memory-charmdebug.c 1050 :2b1967y | [v5y | 6t (o589i eua:nr3seing]:ad_ nCe derror: )use of undeclared identifier '__realloc_hook'; did you mean 'old_realloc_hook'?spg t)+e tF (tah| r e589a | h Rd ^~~~~~~~~~~~~~~~~~~~~~~~O er_ Assu_OFpeTlETtfrR,( )mEbIn file included from ylibmemory-charmdebug-slot.c :%e_(R t550t: 2In file included from 5./memory-charmdebug.c)eM_sA :+L 6F] | 17LOOV: O./memory-gnu.cEO=T:R891H:E ^3 :(CAE_dRa t_warning: DCOAVcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] EaRLHLE; A+ )DM891I )| ); ^ | libmemory-hooks-charmdebug.c| : ^~~~~~~~~~~~~~~~~~~~~~~~219 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t sIn file included from :N./memory-gnu.c22_:d libmemory-charmdebug-mmap-slot.c:note: C:Hexpanded from macro 'AFTER_MALLOC_CALL'550U_: s310N:eIn file included from K31t_:./memory-charmdebug.cSs:p I21917 | : note: Z E ./memory-gnu.cexpanded from macro 'arena_get':)e;731 o:c 3 :l | iwarning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]310d | f ./memory-gnu.c_:i 310p :c731t | 31rr:e note: =a l(lsttexpanded from macro 'arena_get'r u( cos310cd_ | _t ashem tarspepltlerocno c=a_oaki fr16_(ki ee=ys warningtsrc generatednu(,. a_ca(r_vr*e)eonaai_tldktsel y omd,*a_)lc alg_reo(_thpocs_optvekro;i) d;a c\ i| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r *| ) ^&em./memory-gnu-threads.hnaiaci*:( 114alibmemory-hooks-charmdebug.cn:_231a:ar: warning: :r7):ert 16note: 1creating ../lib/libmemory-isomalloc.ansexpanded from macro 'tsd_setspecific'ae_ n warningad generated)k. e_; : y../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-qt-tls.a -DCMK_THREADS_BUILD_QT=1 -DCMK_THREADS_BUILD_TLS=1 -touch-on-failure libthreads-qt-tls.c , g note: | ve ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'old_realloc_hook' declared here114p | t s ./memory-gnu-threads.hp :etc ri(f)i114ck;231:e( | yas r\[ t(e u7ann:t snote: a| i_expanded from macro 'tsd_setspecific'ki ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ce gv114y | ./memory-gnu-threads.h,o : (116nkv:ie14dd: p*e)ty([p*rt(note: ouhnrselar: warning: )expanded from macro 'tsd_getspecific'creating ../lib/libthreads-qt.aa di g;116nd | _ e (r\dv_)ps teerl fp(../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-context.a -DCMK_THREADS_BUILD_CONTEXT=1 -touch-on-failure libthreads-context.c ) a =lt | hk%re ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y l[e./memory-gnu-threads.ha:(o2116c:d14u:_ 5_6note: hexpanded from macro 'tsd_getspecific']n s e=o116sl | f((dovaikt(pg)) nt%r =(a2ve)o5 i6kde)libthreads-qt-tls.c]y*[ , d:)| s ^~~~~~~~~~~~~~~~~~~~~~~~i (z=p 1964u:et42h:n In file included from warning: libmemory-charmdebug-slot.cr:eunknown attribute 'optimize' ignored [-Wunknown-attributes]( d550a: _1964d | _stIn file included from astv,i./memory-charmdebug.cg:a17): neo) ./memory-gnu.ci d :| l ^~~~~~~~~~~~~~~~~~~~~~~~ c936fe doC)n(tIn file included from h:R3plibmemory-charmdebug-mmap-slot.c)ts:: htr550e: libthreads-context.c%eIn file included from : s 1603avdwarning: _o2s5./memory-charmdebug.cie6:dcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]: 1317]l: u./memory-gnu.cm ef((C):936781:t h*warning: T)h | % )a ;a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]2 : 3| 5 r ^~~~~~~~~~~~~~~~~~~~~~~~r:1603 eewarning: acast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | snt a6dIn file included from _]a )t i781g e_ | )libmemory-charmdebug.c| ^t_( : 550 | a ^~~~~~~~~~~~~~~~~~~~~~~~aIn file included from : libmemory-hooks-charmdebug.c cIn file included from :r265 ./memory-charmdebug.ca:vIn file included from o17i_libmemory-charmdebug-mmap.c: dt:tp./memory-charmdebug.c: rte550r./memory-gnu.cn: r::iab1082589::u,t3e:3_:In file included from _g _C ./memory-charmdebug.c et (| :t(17 herror: T ^~~~~~~~~~~~~~~~~: warning: h r937./memory-gnu.cuse of undeclared identifier '__memalign_hook'; did you mean 'old_memalign_hook'?oe : | a1050cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]( :daIp 3 t rn589i i_ | t:( m p tiwarning: 1082Acast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]Fr ztT E) | ,b 1050bey( 0R | _ )t e MyAtLe) ssLa r| eO+) ^nC;_aF CaAOLO_rgL eT +;t | e n ^~~~~~~~~~~ E libthreads-context.c(:| alibthreads-qt-tls.cR:1669_1967_:O:F6Oagr ^6V:E R:O eTtwarning: warning: H_(Ea function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]Elibmemory-hooks-charmdebug.cap RAra function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]_ Dp :+t220 : t_r 231669:,1967 On | V | note: Eexpanded from macro 'AFTER_MALLOC_CALL'Ravr*v,l iH ogo220 inEm(i | bdy de C t loCleAstDh)eetnmd _tmRehmR;e _+ae+ s u F| sMlsIimuOeOmig ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N (Tet()z./memory-gnu.cEnR_ _e_ h+t )| o O:o ^kC V F=OE HOU310NT| ^E_ _:mRe_mORVaE31HR:KlH E_note: Sexpanded from macro 'arena_get'iIA gD Z)310n | EE_A Dh ;)o )o k| ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ );\p ; ./memory-gnu.c| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310t | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~./memory-gnu.c31 r | :: ^ note: ./memory-gnu.c=expanded from macro 'arena_get': 310 310:( s :3131310: | :t libmemory-hooks-charmdebug.cnote: r uexpanded from macro 'arena_get'note: :cpt expanded from macro 'arena_get't232 m:310 | ar l 310pl | o t16r=cp:_ t r(note: a='old_memalign_hook' declared heres = r( e nts(tr232ra | ussct*tuat)ct tm rsaudtcl_tmg iealmlcla olvotlocsocpi_cda__ earr*ceeain(fa*n*oirac*(eanlr)d)eat_*smdn)_tgaestt_dsk_dee_gmsgaeeptlyetsi,pcs eipfcigciven(cf_iacrie(nhfapioraetn_oack_r)kk eey)(,;(sy ia \zvr,2 e ev warning| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p t generatedr. ./memory-gnu-threads.hp)_:;nt116t :\r, a )| 14s;_i k:\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z e e_yt,./memory-gnu-threads.h ,vnote: | expanded from macro 'tsd_getspecific': ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116 :p14./memory-gnu-threads.h :t:c116 o :n14r: s)tnote: ; 116expanded from macro 'tsd_getspecific'v onote: i | d116expanded from macro 'tsd_getspecific' | * \) (; ( v116| vp | ^t p(r v | pt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r ar: warning: =./memory-gnu-threads.hcreating ../lib/libthreads-context.atIn file included from r=: libmemory-hooks-charmdebug.c :=265116kkeey 2: ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-context-tls.a -DCMK_THREADS_BUILD_CONTEXT=1 -DCMK_THREADS_BUILD_TLS=1 -touch-on-failure libthreads-context-tls.c warning./memory-charmdebug.c::14k[589(s:u3n:y:e snote: generated [y(expanded from macro 'tsd_getspecific'error: use of undeclared identifier '__free_hook'; did you mean 'old_free_hook'?ui . [g( n 589eud | )116nnpsst hiri geg | anAnee dd()vpdFp_TtsE)htrperRl t_=fM h(ekArL)Le e%aOy dCa2_[_sd5e_6Cl](AfL)sL( ar: warning: e u| l)fn ^~~~~~~~~~~~~~~~~~~~~~~~; creating ../lib/libthreads-qt-tls.as%( ) i g| 2n5 ^% ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-uJcontext.a -DCMK_THREADS_BUILD_JCONTEXT=1 -U_FORTIFY_SOURCE -touch-on-failure libthreads-uJcontext.c e2dlibmemory-hooks-charmdebug.c):6pIn file included from ]2215libmemory-charmdebug-mmap-slot.c:):t5506h19: ]r In file included from e ):a | ^~~~~~~~~~~~~~~~~~~~~~~~| libthreads-context-tls.c ^~~~~~~~~~~~~~~~~~~~~~~~d: note: ./memory-charmdebug.cexpanded from macro 'AFTER_MALLOC_CALL'In file included from libmemory-charmdebug.c1603::_ :22117sIn file included from 55013e:libmemory-charmdebug-mmap.c : | ./memory-gnu.c warning: : :l891 a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]o lIn file included from ./memory-charmdebug.c:1603f::d550_ | f: rIn file included from 3./memory-charmdebug.cs:t: 17warning: (ae)et: i17cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]c_: ./memory-gnu.c : ./memory-gnu.c1115h:891v3oo% | : i d twarning: o2k5 6=]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] s d) C:11151082 | : _ 3st:he t _ awarning: scast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]r_pfe ecr T1082h | ri| feie a dalibthreads-uJcontext.cnIa ^~~~~~~~~~~~~~~~~~~~~~~~n_er_gh ece(ion:aotk(rat;e (rn_1603\p In file included from :alibmemory-charmdebug-slot.c_tt13k:ae_y ,rg ,)warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] : 550| n *| : ^sIn file included from ( iv1603e o./memory-charmdebug.ci ^ztdlibmemory-hooks-charmdebug.c :e*o)233 ::17(: a./memory-gnu.calibthreads-context-tls.c:r15r:f _ | psnote: (t:s1666tar_'old_free_hook' declared heretii974c,: 42 : 233v:pz3t:e n_* | o(siwarning: dcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ttCare) tt lh)warning: i unknown attribute 'optimize' ignored [-Wunknown-attributes]ce974; | v ) ;oT a| h rir m d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ea1666 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ns | (vi./memory-gnu-threads.h*o: 114iz./memory-gnu.c:daeIo7l_ gd+_ n:dFiOtOe f(rtt310()C ::aTre E R31_note: Oe:t _Vpexpanded from macro 'tsd_setspecific'note: | t ^E_expanded from macro 'arena_get' Rr 114hhR o,libthreads-uJcontext.ce310 | H | sbuo:my t1669e (kkpst: 6)+er:( C warning: = e(FyOa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype][Ev O(TsEtt( uo1669rRhnTAhDs)rieg_iO | VnveaoEd)d)R*H,d uiccE;dA D o)_ p_tt+ Caht t| rh ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~men atlrs./memory-gnu.cti Rv:a310ode_is :udM31bmIel*:( otnote: csu_N)e;expanded from macro 'arena_get'lt)e a f_(r )C_e_ H n | ( (aU310N*o) ^ | pt%| s dK _ St ^Ii2 m _pi5ZIn file included from Elibmemory-hooks-charmdebug.c6)]: ;gz265tere= ((0 : =d)./memory-charmdebug.c ):atts)pa(589 :;3| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c| : ^~~~~~~~~~~s./memory-gnu.c i)tlibthreads-context-tls.cf:irc)(310a:r e31n: :| 1669unote: ^~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'arena_get'aerror: : c_use of undeclared identifier '__malloc_hook'; did you mean 'old_malloc_hook'?tk In file included from e libmemory-charmdebug-mmap-slot.c6y589:, 310warning: | | a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] :m 550 : In file included from A./memory-charmdebug.c aFlplTvE:t17p1669tr | R: ./memory-gnu.cvr=:o_ 936(:osMt3c)ir_;A:a dLr eCLu warning: \Octcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]C n_ah* RC e| ts ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uAm )e936./memory-gnu-threads.h | LtmLa;s:ldl _ ogc (116e_| : ^atrt 14e:s nnote: aexpanded from macro 'tsd_getspecific'libmemory-hooks-charmdebug.c )a :p 222116: e | | c*i(f3i)v:pc (t ^tr aresrde_ngae t=s_np ae_kceikfgeye[t((uincsyairnote: 2_,g p warningtvrn,expanded from macro 'AFTER_MALLOC_CALL' s (| generated ^~~~~~~~~~~~~~~~~a . p 222re | e937 tnd | ar_)kp)et hy r e ,a d _b;yv t spe_l\f_( em)ta sr% l+)l2o| 5; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 F]\./memory-gnu-threads.hO): cO116_ h:| T E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| R14o_ Oo./memory-gnu-threads.h ^~~~~~~~~~~~~~~~~~~~~~~~:Vk: E116 =: 14Rmar: warning: enote: creating ../lib/libthreads-uJcontext.atexpanded from macro 'tsd_getspecific' a: _H mEa116Anote: Dl l | expanded from macro 'tsd_getspecific'+../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-uJcontext-tls.a -DCMK_THREADS_BUILD_JCONTEXT=1 -DCMK_THREADS_BUILD_TLS=1 -U_FORTIFY_SOURCE -touch-on-failure libthreads-uJcontext-tls.c o( ca_116vhl | opio gtnkr(m; ve =\np ttk r+ e=| y ^k[Me( Iyulibmemory-hooks-charmdebug.c[N(:n_us230CiHnU:sgiN16gnKn_eS:IedZ dE))p;tnote: )h r'old_malloc_hook' declared here| pe t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ha230 rde | a./memory-gnu.c_ds_:stes310al:f31t(:e)lif c(note: ) expanded from macro 'arena_get'%%v o2 i310d | 5 * (6p*]to)rl d=_ | m ^~~~~~~~~~~~~~~~~~~~~~~~a l2(l5so6cIn file included from t_libmemory-charmdebug-slot.crhu:c550t: omIn file included from o./memory-charmdebug.ck:)17 a(: sl]lioz./memory-gnu.cc:)_1050ea:_r3e: nt awarning: ,*| cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]) ^~~~~~~~~~~~~~~~~~~~~~~~c t o s1050d | _nIn file included from glibmemory-charmdebug-mmap.ce3: salibthreads-uJcontext-tls.crte550:n warning sv generatedt. : 1603os:iIn file included from p13e:dc *ia)./memory-charmdebug.cf_:igcwarning: ;17ea function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]: (ta r(e./memory-gnu.c :| na ^1115ra:__kp3 e :1603y t | In file included from r,,swarning: libmemory-hooks-charmdebug.cv: p265tbcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]r: ) ./memory-charmdebug.ct:;a589t:i3c: v error: o\1115 | y ar: warning: taeuse of undeclared identifier '__realloc_hook'; did you mean 'old_realloc_hook'?i drs ecreating ../lib/libthreads-context-tls.an a _589g eC | t| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tT +h ./memory-gnu-threads.hFA(../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-pthreads.a -DCMK_THREADS_BUILD_PTHREADS=1 -touch-on-failure libthreads-pthreads.c O:rF116ae:O14a:rT _dEnote: IRexpanded from macro 'tsd_getspecific'p_nTt ir ,t116ME( ARn | Lt L_OO(*vCp)_t CVsr iAz eEo| L ^fL ;= R( | s ^HkiEeAy libthreads-uJcontext-tls.cD:libmemory-hooks-charmdebug.c[:()z;u 1666223n :s:3| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~42g:n : enote: ./memory-gnu.c_:expanded from macro 'AFTER_MALLOC_CALL'te )d310 ))p;warning: :t31unknown attribute 'optimize' ignored [-Wunknown-attributes]: h223 r | e anote: 1666 | expanded from macro 'arena_get'd| v_ s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o 310i | _d _ r Cepte./memory-gnu.cla:ltflibthreads-pthreads.clr310h::311410 (::=R13e)s note: uexpanded from macro 'arena_get' (:s warning: ta function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]om310rc%_u | h oeo c(2 tC 1410km5 | =s p6atltm]t)h a lT| ore ^~~~~~~~~~~~~~~~~~~~~~~~ htra =te ai(_cIn file included from cr_evsotirddlibmemory-charmdebug-mmap-slot.ca :Crteh550Tnha: u)*c)rt atIn file included from _ lsl_Appending .mod to object file name meadl_loaag./memory-charmdebug.cdote../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-fibers.a -DCMK_THREADS_BUILD_FIBERS=1 -touch-on-failure libthreads-fibers.c t:tcc_17Ir_i: ahbsn./memory-gnu.cioto(kr;eu t\t: epn974a _e_| ()*: 3 ^c i| :f)libmemory-hooks-charmdebug.c ^t ( :owarning: icast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]231plibthreads-pthreads.cc:s1436t( :a d:_974g16e | t i: r6a:e rsewarning: p a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]n note: nea'old_realloc_hook' declared here ca _1436231_ | im | fkgiecsyiezt,t(aet((aari rvv_petocniadp0_) )Cttk )r;v h o| ,riFe ^~~~~~~~~~~d) ;y* ( , r libthreads-fibers.cb*\eylibthreads-uJcontext-tls.cvo :let( t| dp:1120_:1669r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)tera :./memory-gnu-threads.h610::116 l| e::s ^ 14 fatal error: :)'windows.h' file not foundwarning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ;l o note: 1669c libthreads-pthreads.c+_ | v:1120h | ooo\1477#kexpanded from macro 'tsd_getspecific'F :O OiT9n| )cElR ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ :u iOd(V ./memory-gnu-threads.hEd :CveR twarning: opassing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]< wh 116iH1477:iE14 | nAdd R o*teDh -,>116+sf | : wn snote: Mexpanded from macro 'tsd_getspecific'.I(Ns(i_u mzteC(Hh hvUpe-t_>t116r, >ta)N= K c _ | k| o | ^rnSs gtI )eZ(Ev ^~~~~~~~~~~y;v )| [ ^(pu ntso;riig nde=d * 1k error)| )pe;t h generatedy r. | e[ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a( ^ d ./memory-gnu.c_usn:es310In file included from :illibmemory-hooks-charmdebug.c31g::fn265e( : )d./memory-charmdebug.cnote: ):expanded from macro 'arena_get'%p589 t: 23h3105: | 6r ] )error: e apuse of undeclared identifier '__memalign_hook'; did you mean 'old_memalign_hook'?dt _| r ^~~~~~~~~~~~~~~~~~~~~~~~ s589 e= | lIn file included from libmemory-charmdebug-slot.cf :((A550sF): Tt In file included from r%E./memory-charmdebug.cu cR2:t_ ar: warning: M5creating ../lib/libthreads-fibers.a17m : Aa6./memory-gnu.clL]:Ll)1082oO:cC3 ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-stackcopy.a -DCMK_THREADS_BUILD_STACKCOPY=1 -touch-on-failure libthreads-stackcopy.c __: a | Crwarning: A ^~~~~~~~~~~~~~~~~~~~~~~~cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]eL nLa *;1082) | t s d| a_r ^egn alibmemory-hooks-charmdebug.c_:e224gt:es3tp:(e acnote: riexpanded from macro 'AFTER_MALLOC_CALL'_f pi c224t( | ra, r en_n*_a(_emkleeeymm,a_ lsvi3zpit warningegr ns)_+;h generated o Fo. k O=\O TmEeRt_a O_ Vm| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e RmH./memory-gnu-threads.haElA:Di116)g)n:;_14 h :o| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: k ;expanded from macro 'tsd_getspecific'./memory-gnu.c : \116 | 310 : 31: (| note: ^v expanded from macro 'arena_get'libmemory-hooks-charmdebug.cp :t 232r310: | 16 := note: p'old_memalign_hook' declared herektear: warning: yrcreating ../lib/libthreads-pthreads.a[ ( u=n s232i( | gsstn../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-memoryalias.a -DCMK_THREADS_BUILD_DEFAULT=1 -DCMK_THREADS_ALIAS_STACK=1 -touch-on-failure libthreads-memoryalias.c etrdau)tcpitct hmvaroliedl ao*dc(__*saorellibthreads-stackcopy.celd:n_f969am(*e):m 6a%):l it2gwarning: s5a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]dn _36_ warninggh]so)969eo | ktv generated )o . (| sii ^~~~~~~~~~~~~~~~~~~~~~~~sz de_t,sizeIn file included from _libmemory-charmdebug-mmap-slot.cpt ,:C 550te: hccIn file included from Fo./memory-charmdebug.cn:si17trf: ./memory-gnu.cv:ei1050ocei(dt()*a)r;e n a| _ ^k e y In file included from ,libmemory-hooks-charmdebug.c | :v ^265 p: tr)./memory-charmdebug.c;:libthreads-stackcopy.c 589::10213::13 :error: \use of undeclared identifier '__free_hook'; did you mean 'old_free_hook'?warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~589 | ar: warning: ./memory-gnu-threads.h1021:creating ../lib/libthreads-uJcontext-tls.a 116 | libthreads-memoryalias.c :A :tF:-14>16033sT:t::E../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-qt-memoryalias.a -DCMK_THREADS_BUILD_QT=1 -DCMK_THREADS_ALIAS_STACK=1 -touch-on-failure libthreads-qt-memoryalias.c 13a: note: rexpanded from macro 'tsd_getspecific'Rtwarning: fwarning: n_a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] ( t M 1050-1603116 | > | Ass t | atLataLirrtcO aeC rvgo)in_d(;C vAa pL_Ct gL| ; ^terh t T| ( ^h alibthreads-stackcopy.crlibmemory-hooks-charmdebug.cr::e_=a225dpI: tkr3,:ne i tnote: (bexpanded from macro 'AFTER_MALLOC_CALL'y ttey) [ 225 s1092 | | : ( ^u_+6n_ F:fOs rlibthreads-memoryalias.cO:eiwarning: eg1669n_a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]he oT:o 6d1092E) | pRvt_:kOoV hiErwarning: ea function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]RadHd = libthreads-qt-memoryalias.cC 1669tm_hE | s:eR1967vetsao:u6i:dA _ eCmtewarning: (ha function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]f lDtfr)) ;( R)| e ^s1967 u | %emve (| 2 ot ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5i de) _6./memory-gnu.chCo :t]o )310| k:;h ^31 R e s:| u | mnote: ^~~~~~~~~~~~~~~~~~~~~~~~eexpanded from macro 'arena_get' ( t) ^In file included from libmemory-charmdebug-slot.c| 310 ^libmemory-hooks-charmdebug.c: | : 233 550: : pIn file included from t./memory-charmdebug.c15r::17 : =note: ./memory-gnu.c'old_free_hook' declared here(: s t1115r:u3c233: | swarning: tcast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]a tti c m1115vaol | liodc _(a*roelnda_*f)rtes e _ahroeonka)_ g(evto(iadr*_,p tcro,n snt* svioziedo*f)(;s i z| e ^_ td)_)g;In file included from libmemory-hooks-charmdebug.c :| 265 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: ./memory-charmdebug.c./memory-gnu.c::619310::331:: error: note: use of undeclared identifier '__malloc_hook'; did you mean 'old_malloc_hook'?expanded from macro 'arena_get' 619310 | | BpEtFrO R=E _(MsAtLrLuOcCt_ CmeAtLsLp;e3 c i| f ^ai warninglcl oslibmemory-hooks-charmdebug.cc: generated_213(a. arreennaa*_)ktesy:d,_ 3vgpe:t note: rexpanded from macro 'BEFORE_MALLOC_CALL't )s;p e c\i2f 213 warning| is ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generatedc ( | a./memory-gnu-threads.hr. :e116n:a14_:k ar: warning: note: creating ../lib/libthreads-stackcopy.aexpanded from macro 'tsd_getspecific' _ e _y116m, | a l../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-context-memoryalias.a -DCMK_THREADS_BUILD_CONTEXT=1 -DCMK_THREADS_ALIAS_STACK=1 -touch-on-failure libthreads-context-memoryalias.c v(pvt1rlp warningo)t generatedc;r. _ \h =o | k ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e oy./memory-gnu-threads.h[:k(116 u:=n s14oilg:ar: warning: dncreating ../lib/libthreads-memoryalias.a_em adnote: l)expanded from macro 'tsd_getspecific'l po t../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -IQuickThreads -I. -o ../lib/libthreads-uJcontext-memoryalias.a -DCMK_THREADS_BUILD_JCONTEXT=1 -DCMK_THREADS_ALIAS_STACK=1 -U_FORTIFY_SOURCE -touch-on-failure libthreads-uJcontext-memoryalias.c ch116r_ehaod | o_ks;e l\ f ( | ( ^v )plibmemory-hooks-charmdebug.c :t%230ar: warning: r :creating ../lib/libthreads-qt-memoryalias.a 2 =16 ke:y 5[note: 6../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libccs-client.a ccs-client.o ('old_malloc_hook' declared here]u )n s i | g230 ^~~~~~~~~~~~~~~~~~~~~~~~n | esd)ptIn file included from tahlibmemory-charmdebug-mmap-slot.ctr:ie550c: a In file included from d./memory-charmdebug.cvlibthreads-context-memoryalias.c_os::ie1603dl:17 f*: ((./memory-gnu.c*)o13ld:_:1082 m:% warning: 32a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]:5 a6l ]lwarning: o cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast]c_1603)h | o o ks)t 1082( aar: warning: | tscreating ../lib/libccs-client.ai| z ie ^~~~~~~~~~~~~~~~~~~~~~~~c16 warning s _v generatedtao. i../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-partition.a custom_partitioner.o set_partition_params.o r,ed ncao_ ngseCttt (hvaTorhi_rdp*et)adr;I, n i t| ( ^nt *) | In file included from (libmemory-hooks-charmdebug.c ^ear: warning: libthreads-uJcontext-memoryalias.ccreating ../lib/libmemory-charmdebug.a:l 265:e: libthreads-context-memoryalias.cm1603:_:s./memory-charmdebug.c1669:i:../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-ldb.a topology.o generate.o edgelist.o z136196::e:3 :+warning: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]error: Fa function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]use of undeclared identifier '__realloc_hook'; did you mean 'old_realloc_hook'?O O T619ar: warning: | 16691603E | | creating ../lib/libconv-partition.aRs _ vO tVoBaEitRiHEdEcF AO vRC../bin/charmc -host -language c -o conv-cpm -cp ../bin/ conv-cpm.o otEDh_i)R)MeA;sdL uL Om| CCe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_t (C./memory-gnu.ct:h310AT:)hL31r :L ;note: expanded from macro 'arena_get' | ^e a310libmemory-hooks-charmdebug.cd | : 214I:n 3 p:i | tt ^note: (rexpanded from macro 'BEFORE_MALLOC_CALL't )= (st r uc| t ^214m | a l lar: warning: o clibthreads-uJcontext-memoryalias.c__creating ../lib/libconv-ldb.a_:a r1669er:ae6nl:la owarning: *../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libckf.a charmf.o charmmod.o || touch ../lib/libckf.a c)a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]_t shd o_o1669gk../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libckmain.a main.o e | tv=so iopdel cdC_irfteiach(lRleosacurmeen(_at_hk)eo y o,| ^kv ;p \ | ^ tlibmemory-hooks-charmdebug.c:231:16: note: r'old_realloc_hook' declared here ) ;231 | s\t a t| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c./memory-gnu-threads.h: 116v:oid *(*ol14: dnote: _expanded from macro 'tsd_getspecific' r e116a | l l(ovptr =c_hook) ( var: warning: kar: warning: creating ../lib/libckf.ao eiyd[*(,usniscreating ../lib/libckmain.ai gzn../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libmpi-mainmodule.a mpi-mainmodule.o eed)pth_rt, ceoand_self() % 25s6t ])v o i| d ^~~~~~~~~~~~~~~~~~~~~~~~../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I. -isystem /usr/local/include -c -o commitid.o commitid.c * ); | ^In file included from libmemory-charmdebug-mmap-slot.c:550: In file included from ./memory-charmdebug.cIn file included from :libmemory-hooks-charmdebug.c17:265: : ./memory-charmdebug.c:619:3: ./memory-gnu.cerror: :1115:3use of undeclared identifier '__memalign_hook'; did you mean 'old_memalign_hook'?: warning: 619cast to smaller integer type 'unsigned int' from 'pthread_t' (aka 'struct pthread *') [-Wpointer-to-int-cast] | 1115 | aBEFORE_rMALLOCe_nCaA_LLg; e t| ^ (libmemory-hooks-charmdebug.car:_215p:tr, 3n:* snote: iexpanded from macro 'BEFORE_MALLOC_CALL'z ../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-utilf.a pup_f.o || touch ../lib/libconv-utilf.a e o215f | ( size_t)); ar: warning: _ _| mcreating ../lib/libmpi-mainmodule.a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e m./memory-gnu.c:310a../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-all.a trace-all.o trace-projections.o trace-controlPoints.o picstreenode.o picsdecisiontree.o picsautoperfAPI.o picsautoperf.o trace-perf.o trace-summary.o trace-simple.o trace-projector.o traceCore.o traceCoreCommon.o charmProjections.o converseProjections.o machineProjections.o trace-memory.o trace-utilization.o :2l31 warningis:g generated nnote: . expanded from macro 'arena_get'_ h 310 | ptor = (struct omallokc _=a roelnda_m*emal)itgn_hosodk_;g e\t s p| e ^c ilibmemory-hooks-charmdebug.cf:2i232:16 warningc:s( ar: warning: generatednote: creating ../lib/libconv-utilf.a. 'old_memalign_hook' declared herea r en232a | _skteay,t ivpct../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libtrace-perfReport.a trace-perf.o picsautoperf.o picsautoperfAPI.o picstreenode.o picsdecisiontree.o r);v \oar: warning: icreating ../lib/libthreads-context-memoryalias.a d | *( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* old./memory-gnu-threads.h_:me116m../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../lib/libconv-core.a convcore.o conv-conds.o queueing.o msgmgr.o cpm.o cpthreads.o futures.o cldb.o random.o debug-conv.o debug-conv++.o conv-ccs.o ccs-builtins.o middle-ccs.o traceCore.o traceCoreCommon.o converseProjections.o machineProjections.o quiescence.o isomalloc.o mem-arena.o conv-counter.o memory-darwin-clang.o global-nop.o cmipool.o cpuaffinity.o cputopology.o cmitls.o memoryaffinity.o commitid.o sdag.o conv-interoperate.o :a14l:i gnote: nexpanded from macro 'tsd_getspecific'_ h ook) (siz116e | _t,s ar: warning: i(creating ../lib/libthreads-uJcontext-memoryalias.azv ep_ttr, = const kvoeid*y); [| ^( unsIn file included from ilibmemory-hooks-charmdebug.cgn:ear: warning: 265dcreating ../lib/libtrace-perfReport.a: ) ./memory-charmdebug.c:619:3: perror: tuse of undeclared identifier '__free_hook'; did you mean 'old_free_hook'? h read_self() %619 | 256] ) B EF| O ^~~~~~~~~~~~~~~~~~~~~~~~R E_MALLOC_CALL; | ^ libmemory-hooks-charmdebug.c:216:3: note: expanded from macro 'BEFORE_MALLOC_CALL' 216 | __freear: warning: _creating ../lib/libtrace-all.ah ook = old_free_hook; 16 warning| ^ slibmemory-hooks-charmdebug.c generated:. 233:15: note: 'old_free_hook' declared here 233 | static void (*old_free_hook) (void*, const void*); | ^ In file included from libmemory-hooks-charmdebug.c:265: ./memory-charmdebug.c:621:3: error: use of undeclared identifier '__malloc_hook'; did you mean 'old_malloc_hook'? 621 | AFTER_MALLOC_CALL; | ar: warning: ^creating ../lib/libmemory-charmdebug-mmap.a libmemory-hooks-charmdebug.c:218:21: note: expanded from macro 'AFTER_MALLOC_CALL' 218 | old_malloc_hook = __malloc_hook; \ | ^ libmemory-hooks-charmdebug.c:230:16: note: 'old_malloc_hook' declared here 230 | static void *(*old_malloc_hook) (size_t, const void*); | ^ In file included from libmemory-hooks-charmdebug.c:265: ./memory-charmdebug.c:621:3: error: use of undeclared identifier '__realloc_hook'; did you mean 'old_realloc_hook'? 621 | AFTER_MALLOC_CALL; | ^ libmemory-hooks-charmdebug.c:219:22: note: expanded from macro 'AFTER_MALLOC_CALL' 219 | old_realloc_hook = __realloc_ar: warning: hcreating ../lib/libconv-core.ao ok; \ | ^ libmemory-hooks-charmdebug.c:231:16: note: 'old_realloc_hook' declared here 231 | static void *(*old_realloc_hook) (void*,size_t, const void*); | ^ In file included from libmemory-hooks-charmdebug.c:265: ./memory-charmdebug.c:621:3: error: use of undeclared identifier '__memalign_hook'; did you mean 'old_memalign_hook'? 621 | AFTER_MALLOC_CALL; | ^ libmemory-hooks-charmdebug.c:220:23: note: expanded from macro 'AFTER_MALLOC_CALL' 220 | old_memalign_hook = __memalign_hook; \ | ^ libmemory-hooks-charmdebug.c:232:16: note: 'old_memalign_hook' declared here 232 | static void *(*old_memalign_hook) (size_t,size_t, const void*); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ar: warning: creating ../lib/libmemory-hooks-charmdebug.a 16 warnings generated. ar: warning: creating ../lib/libmemory-charmdebug-slot.a 16 warnings generated. ar: warning: creating ../lib/libmemory-charmdebug-mmap-slot.a if [ ! -f charmrun ]; then \ (cd charmrun-src ; /usr/local/bin/gmake OPTS='-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -Wno-error' -j1) ; fi if [ -f charmrun ] ; then ( cp -f charmrun ../bin ) ; fi /usr/local/bin/gmake -C libs/ck-libs/NDMeshStreamer /usr/local/bin/gmake -C libs/ck-libs/io gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/io' gmake[2]: Entering directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/NDMeshStreamer' ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c ckio.ci ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c NDMeshStreamer.ci /bin/cp NDMeshStreamer.h ../../../../include /bin/cp VirtualRouter.h ../../../../include /bin/cp DataItemTypes.h ../../../../include touch ckio.ci.stamp cp ckio.h CkIO.decl.h CkIO.def.h CkIO_impl.decl.h CkIO_impl.def.h ../../../../include/ touch headers ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -c ckio.C ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -I../../../../tmp -o NDMeshStreamer.o NDMeshStreamer.C /bin/cp NDMeshStreamer.decl.h ../../../../include /bin/cp NDMeshStreamer.def.h ../../../../include In file included from NDMeshStreamer.C:3: In file included from ./NDMeshStreamer.h:8: In file included from ./NDMeshStreamer.decl.h:3: In file included from ../../../../bin/../include/charm++.h:1109: In file included from ../../../../bin/../include/ckarray.h:29: In file included from ../../../../bin/../include/cklocation.h:62: In file included from ../../../../bin/../include/LBDatabase.h:9: ../../../../bin/../include/lbdb.h:60:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 60 | typedef struct { | ^ | LDOMHandle ../../../../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 66 | } LDOMHandle; | ^ ../../../../bin/../include/lbdb.h:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 118 | typedef struct { | ^ | LDObjHandle ../../../../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration 122 | inline const LDOMid &omID() In file included from cckio.Co:7nst : {In file included from ./CkIO.decl.hr:et3u: rIn file included from n../../../../bin/../include/charm++.h :1109: In file included from ../../../../bin/../include/ckarray.h:29: oIn file included from m../../../../bin/../include/cklocation.h:62: In file included from ../../../../bin/../include/LBDatabase.h:h9: a../../../../bin/../include/lbdb.hn:d60l:e15.:id ;warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] } 60 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | t../../../../bin/../include/lbdb.hy:125:p3e:d enote: ftype is given name 'LDObjHandle' for linkage purposes by this typedef declaration s t125 | } LrDuObjHandle; | ^ ct { ../../../../bin/../include/lbdb.h | ^ | LDOMHandle :../../../../bin/../include/lbdb.h:65:3: note: type is not C-compatible due to this member declaration 169 65 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ :../../../../bin/../include/lbdb.h:66:3: note: type is given name 'LDOMHandle' for linkage purposes by this typedef declaration 15: 66 | } LDOMHandle; | ^ warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] ../../../../bin/../include/lbdb.h169:118:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] | typed ef st118 | typedef struct { | ^ | LDObjHandle r../../../../bin/../include/lbdb.h:122:3: note: type is not C-compatible due to this member declaration u 122 | inline const LDOMid &omID() const { return omhandle.id; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c../../../../bin/../include/lbdb.ht { | : ^ | LDObjData 125../../../../bin/../include/lbdb.h:186:3: note: type is not C-compatible due to this member declaration : 186 | 3i:n lnote: itype is given name 'LDObjHandle' for linkage purposes by this typedef declarationn e 125c | o}n sLtD LODObMjHHaannddllee ;& o m| H ^a ndle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h../../../../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration : 194 | } LDObjData; | ^ 169:../../../../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 15 197 | typedef struct { | ^ | LDObjStats :../../../../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ../../../../bin/../include/lbdb.h:anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]203 : 3169 | ty:pe note: detype is given name 'LDObjStats' for linkage purposes by this typedef declarationf s t203r | u}c tL D{O b j| S ^t a t| s LDObjData; ../../../../bin/../include/lbdb.h :| ^186 :3: note: type is not C-compatible due to this member declaration 186 | inline const LDOMHandle &omHandle() const { return handle.omhandle; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:194:3: note: type is given name 'LDObjData' for linkage purposes by this typedef declaration 194 | } LDObjData; | ^ ../../../../bin/../include/lbdb.h:197:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 197 | typedef struct { | ^ | LDObjStats ../../../../bin/../include/lbdb.h:202:3: note: type is not C-compatible due to this member declaration 202 | inline void pup(PUP::er &p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../bin/../include/lbdb.h:203:3: note: type is given name 'LDObjStats' for linkage purposes by this typedef declaration 203 | } LDObjStats; | ^ 4 warnings generated. ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../../../../lib/libmoduleNDMeshStreamer.a NDMeshStreamer.o ar: warning: creating ../../../../lib/libmoduleNDMeshStreamer.a /bin/cp libmoduleNDMeshStreamer.dep ../../../../lib gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/NDMeshStreamer' 4 warnings generated. ../../../../bin/charmc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -build-shared -o ../../../../lib/libmoduleCkIO.a ckio.o ar: warning: creating ../../../../lib/libmoduleCkIO.a gmake[2]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp/libs/ck-libs/io' touch charm++ gmake[1]: Leaving directory '/wrkdirs/usr/ports/net/charm/work/charm-v6.8.2/multicore-linux64-gfortran-clang/tmp' ------------------------------------------------- charm++ built successfully. Next, try out a sample program like multicore-linux64-gfortran-clang/tests/charm++/simplearrayhello =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> charm-uiuc-6.8.2_5 depends on executable: gfortran13 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for charm-uiuc-6.8.2_5 ===> Generating temporary packing list # cp -f ../include/* /wrkdirs/usr/ports/net/charm/work/stage/include for f in ../include/*; do if test -f $f; then cp -f $f /wrkdirs/usr/ports/net/charm/work/stage/include; fi; done cp -f ../lib/* /wrkdirs/usr/ports/net/charm/work/stage/lib cp -f ../lib_so/* /wrkdirs/usr/ports/net/charm/work/stage/lib_so || true for f in ../bin/*; do if test -f $f; then cp -f $f /wrkdirs/usr/ports/net/charm/work/stage/bin; fi; done ====> 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=2025-05-04T16:11:12+0000' 'PKG_NOTE_ports_top_git_hash=57a50b106b87' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=d9c7e0b18ad0' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for charm-uiuc-6.8.2_5 ===> Building charm-uiuc-6.8.2_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for charm-uiuc-6.8.2_5 build of net/charm | charm-uiuc-6.8.2_5 ended at Sun May 4 12:14:43 EDT 2025 build time: 00:03:32