Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/condor.spec'], chrootPath='/var/lib/mock/f31-build-69814-29849/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/condor.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1531353600 Wrote: /builddir/build/SRPMS/condor-8.6.11-3.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/condor.spec'], chrootPath='/var/lib/mock/f31-build-69814-29849/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/condor.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1531353600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.51KXD4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf htcondor-8_6_11 + /usr/bin/gzip -dc /builddir/build/SOURCES/htcondor-8.6.11.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd htcondor-8_6_11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (condor-gahp.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #2 (Werror_replace.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #3 (condor_aviary_schedulerobject.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #4 (condor_aviary_sock_assign.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #5 (condor-shared-port.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + cp /builddir/build/SOURCES/condor-tmpfiles.conf condor-tmpfiles.conf + cp /builddir/build/SOURCES/condor.service condor.service + cp /builddir/build/SOURCES/00personal_condor.config . + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #1 (condor-gahp.patch): patching file src/condor_gridmanager/gahp-client.cpp Hunk #1 succeeded at 824 (offset 121 lines). Patch #2 (Werror_replace.patch): patching file src/condor_contrib/CMakeLists.txt Patch #3 (condor_aviary_schedulerobject.patch): patching file src/condor_contrib/aviary/src/job/SchedulerObject.cpp Patch #4 (condor_aviary_sock_assign.patch): patching file src/condor_contrib/aviary/src/collector/AviaryCollectorPlugin.cpp patching file src/condor_contrib/aviary/src/hadoop/AviaryHadoopPlugin.cpp patching file src/condor_contrib/aviary/src/job/AviaryScheddPlugin.cpp patching file src/condor_contrib/aviary/src/locator/AviaryLocatorPlugin.cpp patching file src/condor_contrib/aviary/src/query/aviary_query_server.cpp Patch #5 (condor-shared-port.patch): patching file src/condor_io/shared_port_client.cpp Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7LHxn3 + umask 022 + cd /builddir/build/BUILD + cd htcondor-8_6_11 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DNO_PHONE_HOME:BOOL=TRUE -DBUILD_TESTING:BOOL=FALSE -DBUILDID:STRING=RH-8.6.11-3.fc31 -D_VERBOSE:BOOL=TRUE -DHAVE_BACKFILL:BOOL=FALSE -DHAVE_BOINC:BOOL=FALSE -DWITH_GSOAP:BOOL=FALSE -DWITH_POSTGRESQL:BOOL=FALSE -DHAVE_KBDD:BOOL=TRUE -DHAVE_HIBERNATION:BOOL=TRUE -DWANT_LEASE_MANAGER:BOOL=FALSE -DWANT_HDFS:BOOL=FALSE -DWANT_QUILL:BOOL=FALSE -DWITH_QPID:BOOL=FALSE -DWITH_ZLIB:BOOL=FALSE -DWITH_POSTGRESQL:BOOL=FALSE -DWANT_CONTRIB:BOOL=ON -DWITH_BOSCO:BOOL=FALSE -DWITH_PIGEON:BOOL=FALSE -DWITH_MANAGEMENT:BOOL=FALSE -DWANT_FULL_DEPLOYMENT:BOOL=TRUE -DBLAHP_FOUND=/usr/libexec/BLClient -DWITH_BLAHP:BOOL=TRUE -DWITH_CREAM:BOOL=FALSE -DWANT_GLEXEC:BOOL=TRUE -DWANT_MAN_PAGES:BOOL=TRUE -DWITH_LIBDELTACLOUD:BOOL=TRUE -DWITH_GLOBUS:BOOL=TRUE -DWITH_PYTHON_BINDINGS:BOOL=TRUE -DWITH_LIBCGROUP:BOOL=TRUE BUILDSTDERR: CMake Warning: BUILDSTDERR: No source or binary directory provided. Both will be assumed to be the BUILDSTDERR: same as the current working directory, but note that this warning will BUILDSTDERR: become a fatal error in future CMake releases. BUILDSTDERR: CMake Deprecation Warning at CMakeLists.txt:27 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0054 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 9.1.1 -- The CXX compiler identification is GNU 9.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- *********************************************************** -- System(unknown): LINUX(5.2.0-0.RC7.GIT0.1.0.RISCV64.FC31.RISCV64) Arch=RISCV64 BitMode=64 BUILDID:RH-8.6.11-3.fc31 -- install prefix:/usr -- ********* BEGINNING CONFIGURATION ********* -- Found PythonLibs: /usr/lib64/libpython2.7.so (found version "2.7.16") -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2.7.16") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- DEBUG: searching[1]:(z) ... found[1]:(/usr/lib64/libz.so) -- DEBUG: searching[1]:(expat) ... found[1]:(/usr/lib64/libexpat.so) -- DEBUG: searching[1]:(uuid) ... found[1]:(/usr/lib64/libuuid.so) -- DEBUG: searching[1]:(resolv) ... found[1]:(/usr/lib64/libresolv.so) -- DEBUG: searching[1]:(dl) ... found[1]:(/usr/lib64/libdl.so) -- Could not find libs(cares) -- Could not find libs(cares19) -- Could not find libs(pam) -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for res_init -- Looking for res_init - found -- Looking for TCP_KEEPIDLE -- Looking for TCP_KEEPIDLE - found -- Looking for TCP_KEEPALIVE -- Looking for TCP_KEEPALIVE - not found -- Looking for TCP_KEEPCNT -- Looking for TCP_KEEPCNT - found -- Looking for TCP_KEEPINTVL, -- Looking for TCP_KEEPINTVL, - found -- Looking for include file linux/tcp.h -- Looking for include file linux/tcp.h - found -- Looking for TCP_USER_TIMEOUT, -- Looking for TCP_USER_TIMEOUT, - not found -- Looking for MS_PRIVATE -- Looking for MS_PRIVATE - found -- Looking for MS_SHARED -- Looking for MS_SHARED - found -- Looking for MS_SLAVE -- Looking for MS_SLAVE - found -- Looking for MS_REC -- Looking for MS_REC - found -- Looking for epoll_create1 -- Looking for epoll_create1 - found -- Looking for poll -- Looking for poll - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for _POSIX_MONOTONIC_CLOCK -- Looking for _POSIX_MONOTONIC_CLOCK - found -- Looking for CLOCK_MONOTONIC_RAW -- Looking for CLOCK_MONOTONIC_RAW - found -- Looking for CLOCK_REALTIME_COARSE -- Looking for CLOCK_REALTIME_COARSE - found -- Looking for access -- Looking for access - found -- Looking for clone -- Looking for clone - found -- Looking for dirfd -- Looking for dirfd - found -- Looking for euidaccess -- Looking for euidaccess - found -- Looking for execl -- Looking for execl - found -- Looking for fstat64 -- Looking for fstat64 - found -- Looking for _fstati64 -- Looking for _fstati64 - not found -- Looking for getdtablesize -- Looking for getdtablesize - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for inet_ntoa -- Looking for inet_ntoa - found -- Looking for lchown -- Looking for lchown - found -- Looking for lstat -- Looking for lstat - found -- Looking for lstat64 -- Looking for lstat64 - found -- Looking for _lstati64 -- Looking for _lstati64 - not found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for setegid -- Looking for setegid - found -- Looking for setenv -- Looking for setenv - found -- Looking for seteuid -- Looking for seteuid - found -- Looking for setlinebuf -- Looking for setlinebuf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for include file sys/eventfd.h -- Looking for include file sys/eventfd.h - found -- Looking for innetgr -- Looking for innetgr - found -- Looking for getgrnam -- Looking for getgrnam - found -- Looking for stat64 -- Looking for stat64 - found -- Looking for _stati64 -- Looking for _stati64 - not found -- Looking for statfs -- Looking for statfs - found -- Looking for statvfs -- Looking for statvfs - found -- Looking for strcasestr -- Looking for strcasestr - found -- Looking for strsignal -- Looking for strsignal - found -- Looking for unsetenv -- Looking for unsetenv - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for readdir64 -- Looking for readdir64 - found -- Looking for backtrace -- Looking for backtrace - found -- Looking for unshare -- Looking for unshare - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - not found -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file ldap.h -- Looking for include file ldap.h - found -- DEBUG: searching[2]:(ldap;lber) ... found[2]:(/usr/lib64/libldap.so;/usr/lib64/liblber.so) -- Looking for include file net/if.h -- Looking for include file net/if.h - found -- Looking for include file os_types.h -- Looking for include file os_types.h - not found -- Looking for include file resolv.h -- Looking for include file resolv.h - found -- Looking for include file sys/capability.h -- Looking for include file sys/capability.h - not found -- Looking for include file sys/mount.h -- Looking for include file sys/mount.h - found -- Looking for include file sys/param.h -- Looking for include file sys/param.h - found -- Looking for include file sys/personality.h -- Looking for include file sys/personality.h - found -- Looking for include file sys/syscall.h -- Looking for include file sys/syscall.h - found -- Looking for include file sys/statfs.h -- Looking for include file sys/statfs.h - found -- Looking for include file sys/statvfs.h -- Looking for include file sys/statvfs.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/vfs.h -- Looking for include file sys/vfs.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file ustat.h -- Looking for include file ustat.h - not found -- Looking for include file valgrind.h -- Looking for include file valgrind.h - not found -- Looking for include file procfs.h -- Looking for include file procfs.h - not found -- Looking for include file sys/procfs.h -- Looking for include file sys/procfs.h - found -- Performing Test HAVE_INOTIFY -- Performing Test HAVE_INOTIFY - Success -- Performing Test HAVE_STRUCT_IFCONF -- Performing Test HAVE_STRUCT_IFCONF - Success -- Performing Test HAVE_STRUCT_IFREQ -- Performing Test HAVE_STRUCT_IFREQ - Success -- Performing Test HAVE_STRUCT_IFREQ_IFR_HWADDR -- Performing Test HAVE_STRUCT_IFREQ_IFR_HWADDR - Success -- Performing Test HAVE_STRUCT_SOCKADDR_IN_SIN_LEN -- Performing Test HAVE_STRUCT_SOCKADDR_IN_SIN_LEN - Failed -- Performing Test HAVE_STRUCT_STATFS_F_FSTYP -- Performing Test HAVE_STRUCT_STATFS_F_FSTYP - Failed -- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME -- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME - Failed -- Performing Test HAVE_STRUCT_STATFS_F_TYPE -- Performing Test HAVE_STRUCT_STATFS_F_TYPE - Success -- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE -- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE - Failed -- Performing Test HAVE_SCHED_SETAFFINITY -- Performing Test HAVE_SCHED_SETAFFINITY - Success -- Performing Test HAVE_SCHED_SETAFFINITY_2ARG BUILDSTDERR: -- CMake Warning at externals/bundles/boost/1.64.0/CMakeLists.txt:200 (message): BUILDSTDERR: **boost not found **, unit tests will NOT be built. Performing Test HAVE_SCHED_SETAFFINITY_2ARG - Failed -- Performing Test cxx_11 -- Performing Test cxx_11 - Success -- Performing Test cxx_0x -- Performing Test cxx_0x - Success -- Performing Test PREFER_CPP11 -- Performing Test PREFER_CPP11 - Success -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of id_t -- Check size of id_t - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of int64_t -- Check size of int64_t - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of void * -- Check size of void * - done -- Looking for SIOCETHTOOL -- Looking for SIOCETHTOOL - found -- Looking for SIOCGIFCONF -- Looking for SIOCGIFCONF - found -- Looking for include file linux/types.h -- Looking for include file linux/types.h - found -- Looking for include files linux/types.h, linux/ethtool.h -- Looking for include files linux/types.h, linux/ethtool.h - found -- Looking for include file linux/magic.h -- Looking for include file linux/magic.h - found -- Looking for include file linux/nfsd/const.h -- Looking for include file linux/nfsd/const.h - not found -- Looking for include file linux/personality.h -- Looking for include file linux/personality.h - found -- Looking for include file linux/sockios.h -- Looking for include file linux/sockios.h - found -- Looking for include file X11/Xlib.h -- Looking for include file X11/Xlib.h - found -- Looking for include file X11/extensions/scrnsaver.h -- Looking for include file X11/extensions/scrnsaver.h - not found -- Looking for include file systemd/sd-daemon.h -- Looking for include file systemd/sd-daemon.h - not found -- DEBUG: Threaded functionality only enabled in Linux, Windows, and Mac OS X > 10.6 -- DEBUG: GLIBC_VERSION=229 -- DEBUG: EXTERNAL_STAGE=/builddir/build/BUILD/htcondor-8_6_11/bld_external -- external skipped (drmaa) -- external skipped (qpid) -- Boost components: python -- Could NOT find Boost -- DEBUG: searching[1]:(curl) ... found[1]:(/usr/lib64/libcurl.so) -- external configured (CURL_FOUND=/usr/lib64/libcurl.so) -- external configured (OPENSSL_FOUND=/usr/lib64/libssl.so;/usr/lib64/libcrypto.so) -- DEBUG: searching[1]:(pcre) ... found[1]:(/usr/lib64/libpcre.so) -- external configured (PCRE_FOUND=/usr/lib64/libpcre.so) -- DEBUG: searching[5]:(krb5;com_err;k5crypto;krb5support;gssapi_krb5) ... found[5]:(/usr/lib64/libkrb5.so;/usr/lib64/libcom_err.so;/usr/lib64/libk5crypto.so;/usr/lib64/libkrb5support.so;/usr/lib64/libgssapi_krb5.so) -- external configured (KRB5_FOUND=/usr/lib64/libkrb5.so;/usr/lib64/libcom_err.so;/usr/lib64/libk5crypto.so;/usr/lib64/libkrb5support.so;/usr/lib64/libgssapi_krb5.so) -- external skipped (gsoap) running /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/classad_stl.h.tmp /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/classad_stl.h 2>&1 -- DEBUG: classad_BOOST_INCLUDE= -- configured (CLASSADS_FOUND= classad) -- external skipped (unicoregahp) -- Could not find libs(xml2) -- external skipped (libxml2) -- DEBUG: searching[1]:(virt) ... found[1]:(/usr/lib64/libvirt.so) -- external configured (LIBVIRT_FOUND=/usr/lib64/libvirt.so) -- Could not find libs(cgroup) -- external skipped (libcgroup) -- DEBUG: searching[14]:(globus_gss_assist;globus_gssapi_gsi;globus_gsi_proxy_core;globus_gsi_credential;globus_gsi_callback;globus_gsi_sysconfig;globus_oldgaa;globus_gsi_cert_utils;globus_openssl;globus_openssl_error;globus_proxy_ssl;globus_callout;globus_common;ltdl) ... found[14]:(/usr/lib64/libglobus_gss_assist.so;/usr/lib64/libglobus_gssapi_gsi.so;/usr/lib64/libglobus_gsi_proxy_core.so;/usr/lib64/libglobus_gsi_credential.so;/usr/lib64/libglobus_gsi_callback.so;/usr/lib64/libglobus_gsi_sysconfig.so;/usr/lib64/libglobus_oldgaa.so;/usr/lib64/libglobus_gsi_cert_utils.so;/usr/lib64/libglobus_openssl.so;/usr/lib64/libglobus_openssl_error.so;/usr/lib64/libglobus_proxy_ssl.so;/usr/lib64/libglobus_callout.so;/usr/lib64/libglobus_common.so;/usr/lib64/libltdl.so) -- DEBUG: searching[4]:(globus_gssapi_error;globus_xio;globus_io;globus_rsl) ... found[4]:(/usr/lib64/libglobus_gssapi_error.so;/usr/lib64/libglobus_xio.so;/usr/lib64/libglobus_io.so;/usr/lib64/libglobus_rsl.so) -- DEBUG: searching[4]:(globus_gass_transfer;globus_gram_client;globus_gram_protocol;globus_rsl_assist) ... found[4]:(/usr/lib64/libglobus_gass_transfer.so;/usr/lib64/libglobus_gram_client.so;/usr/lib64/libglobus_gram_protocol.so;/usr/lib64/libglobus_rsl_assist.so) -- DEBUG: searching[1]:(globus_ftp_client) ... found[1]:(/usr/lib64/libglobus_ftp_client.so) -- external configured (GLOBUS_FOUND=/usr/lib64/libglobus_gss_assist.so;/usr/lib64/libglobus_gssapi_gsi.so;/usr/lib64/libglobus_gsi_proxy_core.so;/usr/lib64/libglobus_gsi_credential.so;/usr/lib64/libglobus_gsi_callback.so;/usr/lib64/libglobus_gsi_sysconfig.so;/usr/lib64/libglobus_oldgaa.so;/usr/lib64/libglobus_gsi_cert_utils.so;/usr/lib64/libglobus_openssl.so;/usr/lib64/libglobus_openssl_error.so;/usr/lib64/libglobus_proxy_ssl.so;/usr/lib64/libglobus_callout.so;/usr/lib64/libglobus_common.so;/usr/lib64/libltdl.so) -- (GLOBUS_GRID_UNIVERSE_COMMON=/usr/lib64/libglobus_gssapi_error.so;/usr/lib64/libglobus_xio.so;/usr/lib64/libglobus_io.so;/usr/lib64/libglobus_rsl.so) -- (GLOBUS_GRID_UNIVERSE_GT2=/usr/lib64/libglobus_gass_transfer.so;/usr/lib64/libglobus_gram_client.so;/usr/lib64/libglobus_gram_protocol.so;/usr/lib64/libglobus_rsl_assist.so) -- (GLOBUS_GRID_UNIVERSE_NORDUGRID=/usr/lib64/libglobus_ftp_client.so) -- DEBUG: Scanning for BLClient...(/usr/libexec/BLClient) -- external configured (blahp) BLAHP_FOUND=/usr/libexec/BLClient -- DEBUG: searching[1]:(vomsapi) ... found[1]:(/usr/lib64/libvomsapi.so) -- external configured (VOMS_FOUND=/usr/lib64/libvomsapi.so) -- external skipped (cream) -- external skipped (cream) -- Could not find libs(axis2_engine;axutil;axis2_axiom;axis2_parser;axis2_http_common;axis2_http_receiver;axis2_http_sender;neethi;guththila;wso2_wsf) -- external skipped (wso2) -- DEBUG: Scanning for boinc_gahp...(BOINC_FOUND-NOTFOUND) -- ** Standard Universe Disabled ** -- safe_open done -- /builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_fopen.c/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_fopen.h/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_id_range_list.c/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_is_path_trusted.c/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_is_path_trusted.h/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_open.c/builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_open.h -- -- ********* External configuration complete (dropping config.h) ********* -- DEBUG: CONDOR_EXTERNALS=classads running /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/config.tmp /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/config.h 2>&1 running /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_id_range_list.h.tmp_out /builddir/build/BUILD/htcondor-8_6_11/src/safefile/safe_id_range_list.h 2>&1 -- ----- Begin compiler options/flags check ----- -- Performing Test c_Wall -- Performing Test c_Wall - Success -- DEBUG: TSTCLAIR - DISABLING -flto b/c of gcc failure in koji try again later -- Performing Test c_W -- Performing Test c_W - Success -- Performing Test c_Wextra -- Performing Test c_Wextra - Success -- Performing Test c_Wfloat_equal -- Performing Test c_Wfloat_equal - Success -- Performing Test c_Wendif_labels -- Performing Test c_Wendif_labels - Success -- Performing Test c_Wpointer_arith -- Performing Test c_Wpointer_arith - Success -- Performing Test c_Wcast_qual -- Performing Test c_Wcast_qual - Success -- Performing Test c_Wcast_align -- Performing Test c_Wcast_align - Success -- Performing Test c_Wvolatile_register_var -- Performing Test c_Wvolatile_register_var - Success -- Performing Test c_Wunused_local_typedefs -- Performing Test c_Wunused_local_typedefs - Success -- Performing Test c_Wdeprecated_declarations -- Performing Test c_Wdeprecated_declarations - Success -- Performing Test c_Wnonnull_compare -- Performing Test c_Wnonnull_compare - Success -- Performing Test c_fstack_protector -- Performing Test c_fstack_protector - Success -- Performing Test c_rdynamic -- Performing Test c_rdynamic - Success -- Performing Test HAVE_CC_SHARED -- Performing Test HAVE_CC_SHARED - Success -- ----- End compiler options/flags check ----- -- ----- Begin CMake Var DUMP ----- -- CMAKE_STRIP: /usr/bin/strip -- LN: /usr/bin/ln -- LATEX: /usr/bin/latex -- LATEX2HTML: /usr/bin/latex2html -- DEBUG: CMAKE_BINARY_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: CMAKE_CURRENT_BINARY_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: CMAKE_SOURCE_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: CMAKE_CURRENT_SOURCE_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: PROJECT_BINARY_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: PROJECT_SOURCE_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: EXECUTABLE_OUTPUT_PATH: -- DEBUG: LIBRARY_OUTPUT_PATH: -- DEBUG: CMAKE_MODULE_PATH: /builddir/build/BUILD/htcondor-8_6_11/build/cmake/macros;/builddir/build/BUILD/htcondor-8_6_11/build/cmake/modules;/builddir/build/BUILD/htcondor-8_6_11/build/cmake -- DEBUG: CMAKE_INSTALL_PREFIX: /usr -- DEBUG: CMAKE_COMMAND: /usr/bin/cmake -- DEBUG: CMAKE_ROOT: /usr/share/cmake -- DEBUG: CMAKE_CURRENT_LIST_FILE: /builddir/build/BUILD/htcondor-8_6_11/build/cmake/CondorConfigure.cmake -- DEBUG: CMAKE_CURRENT_LIST_LINE: 1281 -- DEBUG: CMAKE_INCLUDE_PATH: -- DEBUG: CMAKE_LIBRARY_PATH: -- DEBUG: CMAKE_SYSTEM: Linux-5.2.0-0.rc7.git0.1.0.riscv64.fc31.riscv64 -- DEBUG: CMAKE_SYSTEM_NAME: Linux -- DEBUG: CMAKE_SYSTEM_VERSION: 5.2.0-0.rc7.git0.1.0.riscv64.fc31.riscv64 -- DEBUG: CMAKE_SYSTEM_PROCESSOR: riscv64 -- DEBUG: CONDOR_SOURCE_DIR: /builddir/build/BUILD/htcondor-8_6_11 -- DEBUG: CONDOR_EXTERNAL_DIR: /builddir/build/BUILD/htcondor-8_6_11/externals -- DEBUG: TEST_TARGET_DIR: -- DEBUG: CONDOR_VERSION: condor-8.6.11 -- DEBUG: BUILDID: RH-8.6.11-3.fc31 -- DEBUG: BUILD_TIMEDATE: 20190803_090023 -- DEBUG: BUILD_DATE: Aug 03 2019 -- DEBUG: PRE_RELEASE: OFF -- DEBUG: PLATFORM: -- DEBUG: CONDOR_PLATFORM: -- DEBUG: SYSTEM_NAME: fc31 -- DEBUG: RPM_SYSTEM_NAME: fc31 -- DEBUG: CONDOR_PACKAGE_NAME: condor-8.6.11 -- DEBUG: UNIX: 1 -- DEBUG: BSD_UNIX: -- DEBUG: Linux: Fedora -- DEBUG: FreeBSD: . -- DEBUG: WIN32: -- DEBUG: APPLE: -- DEBUG: MINGW: -- DEBUG: CYGWIN: -- DEBUG: BORLAND: -- DEBUG: CMAKE_SKIP_RULE_DEPENDENCY: -- DEBUG: CMAKE_SKIP_INSTALL_ALL_DEPENDENCY: -- DEBUG: CMAKE_SKIP_RPATH: NO -- DEBUG: CMAKE_INSTALL_RPATH: $ORIGIN/../lib:/lib64:/usr/lib64:$ORIGIN/../lib/condor:/usr/lib64/condor -- DEBUG: CMAKE_BUILD_WITH_INSTALL_RPATH: TRUE -- DEBUG: CMAKE_VERBOSE_MAKEFILE: FALSE -- DEBUG: CMAKE_SUPPRESS_REGENERATION: FALSE -- DEBUG: CMAKE_EXE_LINKER_FLAGS: -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,--warn-once -Wl,--warn-common -ldl -pthread -- DEBUG: CMAKE_C_FLAGS: -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fopenmp -Wall -W -Wextra -Wfloat-equal -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wvolatile-register-var -Wno-error=unused-local-typedefs -Wdeprecated-declarations -Wno-error=deprecated-declarations -Wno-nonnull-compare -Wno-error=nonnull-compare -fstack-protector -rdynamic -- DEBUG: CMAKE_CXX_FLAGS: -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -std=c++11 -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fopenmp -Wall -W -Wextra -Wfloat-equal -Wendif-labels -Wpointer-arith -Wcast-qual -Wcast-align -Wvolatile-register-var -Wno-error=unused-local-typedefs -Wdeprecated-declarations -Wno-error=deprecated-declarations -Wno-nonnull-compare -Wno-error=nonnull-compare -fstack-protector -rdynamic -- DEBUG: CMAKE_BUILD_TYPE: RelWithDebInfo -- DEBUG: BUILD_SHARED_LIBS: ON -- DEBUG: CMAKE_C_COMPILER: /usr/bin/cc -- DEBUG: CMAKE_C_COMPILER_VERSION: 9 -- DEBUG: CMAKE_CXX_COMPILER: /usr/bin/c++ -- DEBUG: CMAKE_CXX_COMPILER_VERSION: 9 -- DEBUG: CMAKE_COMPILER_IS_GNUCC: 1 -- DEBUG: CMAKE_COMPILER_IS_GNUCXX : 1 -- DEBUG: CMAKE_AR: /usr/bin/ar -- DEBUG: CMAKE_RANLIB: /usr/bin/ranlib -- ----- Begin CMake Var DUMP ----- -- ********* ENDING CONFIGURATION ********* -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/bash_completion.d) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/ccb) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_io) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_ckpt_server) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_privsep) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_procapi) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_procd) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_utils) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_ckpt) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_io.std) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_syscall_lib) -- excluding directory (/builddir/build/BUILD/htcondor-8_6_11/src/classad) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_birdwatcher) -- NOTE: *birdwatcher* targets will not be built WINDOWS= -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_c-gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_chirp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib) -- DEBUG: building contrib modules -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/utils) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/aviary) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/bosco) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/campus_factory) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/cluster_ra) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/condor_dbmsd) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/condor_hdfs) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/condor_pigeon) -- DEBUG: PIGEON does not build when enabled!! -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/condor_tt) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/mgmt) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/plumage) -- Could not find libs(mongoclient) -- DEBUG: searching[1]:(boost_system) ... found[1]:(/usr/lib64/libboost_system.so) -- plumage deps *not found* -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/triggerd) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_credd) BUILDSTDERR: -- adding directory (/builddir/build/BUILDCMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_CXX_FLAGS_RELEASE BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR BUILDSTDERR: WANT_MAN_PAGES BUILDSTDERR: WITH_LIBDELTACLOUD BUILDSTDERR: WITH_ZLIB + make BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/classadCache.cpp: In member function 'void ClassAdCache::print_stats(FILE*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/classadCache.cpp:227:17: warning: unused variable 'cTotalPruned' [-Wunused-variable] BUILDSTDERR: 227 | unsigned long cTotalPruned = 0; BUILDSTDERR: | ^~~~~~~~~~~~ /htcondor-8_6_11/src/condor_dagman) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_examples) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_filetransfer_plugins) -- DEBUG: (TSTCLAIR)-> Deal with Java deps and FT HOOK PLUGINS also what is up with this? it's not in packages... -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_ft-gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_had) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_mail) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_power) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_prio) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_q.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_release) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_rm.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_rmdir) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_scripts) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.std) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_shared_port) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.std) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_submit.V6) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_tests) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_tools) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_transferd) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_unit_tests) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_userlog) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/condor_who) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/cream_gahp) -- NOTE: *cream* targets will not be built HAVE_EXT_CREAM= -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/defrag) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/gangliad) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/gce_gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/gt2_gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/h) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/nordugrid_gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/openstack_gahp) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/pandad) -- adding directory (/builddir/build/BUILD/htcondor-8_6_11/src/python-bindings) -- excluding directory (/builddir/build/BUILD/htcondor-8_6_11/src/safefile) -- NOTE: Will install prebuilt man-pages -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/htcondor-8_6_11 Scanning dependencies of target classad [ 0%] Building CXX object src/classad/CMakeFiles/classad.dir/attrrefs.cpp.o [ 0%] Building CXX object src/classad/CMakeFiles/classad.dir/classad.cpp.o [ 0%] Building CXX object src/classad/CMakeFiles/classad.dir/classadCache.cpp.o BUILDSTDERR: [ 0%] Buil/builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp: In static member function 'static bool classad::FunctionCall::testMember(const char*, const ArgumentList&, classad::EvalState&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp:668:27: warning: 'el' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 668 | ExprListIterator itr( el ); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp: In static member function 'static bool classad::FunctionCall::convTime(const char*, const ArgumentList&, classad::EvalState&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp:2137:33: warning: 'secs.classad::abstime_t::secs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 2137 | result.SetRelativeTimeValue( secs.secs ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/indexfile.cpp: In member function 'std::string classad::IndexFile::GetClassadFromFile(std::string, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/indexfile.cpp:133:7: warning: variable 'curset' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 133 | int curset; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp: In static member function 'static void classad::Operation::compareAbsoluteTimes(classad::Operation::OpKind, classad::Value&, classad::Value&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp:1675:68: warning: 'asecs2.classad::abstime_t::offset' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1675 | case META_EQUAL_OP: compResult = (asecs1.secs == asecs2.secs) && (asecs1.offset == asecs2.offset); break; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp:1675:68: warning: 'asecs1.classad::abstime_t::offset' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/view.cpp: In member function 'bool classad::View::SetPartitionExprs(classad::ClassAdCollection*, classad::ExprList*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/view.cpp:450:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: 450 | if( !( ad->Insert( ATTR_PARTITION_EXPRS, (ExprTree* &)el ) ) ) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlLexer.cpp: In member function 'bool classad::XMLLexer::GrabTag()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlLexer.cpp:260:10: warning: variable 'have_token' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 260 | bool have_token; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlSource.cpp: In member function 'classad::ExprTree* classad::ClassAdXMLParser::ParseList()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlSource.cpp:266:21: warning: variable 'have_token' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 266 | bool have_token; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/jsonSource.cpp: In member function 'bool classad::ClassAdJsonParser::parseExpression(classad::ExprTree*&, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/jsonSource.cpp:319:15: warning: unused variable 'treeL' [-Wunused-variable] BUILDSTDERR: 319 | ExprTree *treeL = NULL; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/classadCache.cpp: In member function 'void ClassAdCache::print_stats(FILE*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/classadCache.cpp:227:17: warning: unused variable 'cTotalPruned' [-Wunused-variable] BUILDSTDERR: 227 | unsigned long cTotalPruned = 0; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp: In static member function 'static bool classad::FunctionCall::testMember(const char*, const ArgumentList&, classad::EvalState&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp:668:27: warning: 'el' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 668 | ExprListIterator itr( el ); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp: In static member function 'static bool classad::FunctionCall::convTime(const char*, const ArgumentList&, classad::EvalState&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/fnCall.cpp:2137:33: warning: 'secs.classad::abstime_t::secs' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 2137 | result.SetRelativeTimeValue( secs.secs ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/indexfile.cpp: In member function 'std::string classad::IndexFile::GetClassadFromFile(std::string, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/indexfile.cpp:133:7: warning: variable 'curset' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 133 | int curset; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp: In static member function 'static void classad::Operation::compareAbsoluteTimes(classad::Operation::OpKind, classad::Value&, classad::Value&, classad::Value&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp:1675:68: warning: 'asecs2.classad::abstime_t::offset' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1675 | case META_EQUAL_OP: compResult = (asecs1.secs == asecs2.secs) && (asecs1.offset == asecs2.offset); break; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/operators.cpp:1675:68: warning: 'asecs1.classad::abstime_t::offset' may be used uninitialized in this function [-Wmaybe-uninitialized] ding CXX object src/classad/CMakeFiles/classad.dir/collection.cpp.o [ 0%] Building CXX object src/classad/CMakeFiles/classad.dir/collectionBase.cpp.o [ 0%] Building CXX object src/classad/CMakeFiles/classad.dir/debug.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/exprList.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/exprTree.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/fnCall.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/indexfile.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/lexer.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/lexerSource.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/literals.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/matchClassad.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/operators.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/query.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/sink.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/source.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/transaction.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/util.cpp.o [ 1%] Building CXX object src/classad/CMakeFiles/classad.dir/value.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/view.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/xmlLexer.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/xmlSink.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/xmlSource.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/jsonSink.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/jsonSource.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/cclassad.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classad.dir/common.cpp.o [ 2%] Linking CXX shared library libclassad.so [ 2%] Built target classad Scanning dependencies of target classad_version [ 2%] Building CXX object src/classad/CMakeFiles/classad_version.dir/classad_version.cpp.o [ 2%] Linking CXX executable classad_version [ 2%] Built target classad_version Scanning dependencies of target classad_functional_tester [ 2%] Building CXX object src/classad/CMakeFiles/classad_functional_tester.dir/classad_functional_tester.cpp.o [ 2%] Linking CXX executable classad_functional_tester [ 2%] Built target classad_functional_tester Scanning dependencies of target classads [ 2%] Building CXX object src/classad/CMakeFiles/classads.dir/attrrefs.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classads.dir/classad.cpp.o [ 2%] Building CXX object src/classad/CMakeFiles/classads.dir/classadCache.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/collection.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/collectionBase.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/debug.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/exprList.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/exprTree.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/fnCall.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/indexfile.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/lexer.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/lexerSource.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/literals.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/matchClassad.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/operators.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/query.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/sink.cpp.o [ 3%] Building CXX object src/classad/CMakeFiles/classads.dir/source.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/transaction.cpp.o BUILDSTDERR: [ 4%] Buildin/builddir/build/BUILD/htcondor-8_6_11/src/classad/view.cpp: In member function 'bool classad::View::SetPartitionExprs(classad::ClassAdCollection*, classad::ExprList*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/view.cpp:450:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: 450 | if( !( ad->Insert( ATTR_PARTITION_EXPRS, (ExprTree* &)el ) ) ) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlLexer.cpp: In member function 'bool classad::XMLLexer::GrabTag()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlLexer.cpp:260:10: warning: variable 'have_token' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 260 | bool have_token; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlSource.cpp: In member function 'classad::ExprTree* classad::ClassAdXMLParser::ParseList()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/xmlSource.cpp:266:21: warning: variable 'have_token' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 266 | bool have_token; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/jsonSource.cpp: In member function 'bool classad::ClassAdJsonParser::parseExpression(classad::ExprTree*&, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad/jsonSource.cpp:319:15: warning: unused variable 'treeL' [-Wunused-variable] BUILDSTDERR: 319 | ExprTree *treeL = NULL; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/procd_ctl.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/procd_ctl.cpp: At global scope: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/procd_ctl.cpp:300:1: warning: 'int track_by_associated_cgroup(ProcFamilyClient&, int, char**)' defined but not used [-Wunused-function] BUILDSTDERR: 300 | track_by_associated_cgroup(ProcFamilyClient&, int, char**) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::register_subfamily(pid_t, pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:101:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | *(proc_family_command_t*)ptr = PROC_FAMILY_REGISTER_SUBFAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:106:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 106 | *(pid_t*)ptr = root_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:111:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | *(pid_t*)ptr = watcher_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:116:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 116 | *(int*)ptr = max_snapshot_interval; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_environment(pid_t, PidEnvID&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:165:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_ENVIRONMENT; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:168:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:171:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 171 | *(int*)ptr = sizeof(PidEnvID); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:174:27: warning: cast from 'char*' to 'PidEnvID*' {aka 'PidEnvID_s*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 174 | pidenvid_copy((PidEnvID*)ptr, &penvid); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_login(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:221:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_LOGIN; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:224:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 224 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:227:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 227 | *(int*)ptr = login_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_allocated_supplementary_group(pid_t, bool&, gid_t&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:274:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 274 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:278:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 278 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_associated_supplementary_group(pid_t, gid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:334:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 334 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:338:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 338 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:341:11: warning: cast from 'char*' to 'gid_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 341 | *(gid_t*)ptr = gid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::use_glexec_for_family(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:449:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 449 | *(proc_family_command_t*)ptr = PROC_FAMILY_USE_GLEXEC_FOR_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:452:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 452 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:455:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | *(int*)ptr = proxy_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::get_usage(pid_t, ProcFamilyUsage&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:500:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 500 | *(proc_family_command_t*)ptr = PROC_FAMILY_GET_USAGE; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:503:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 503 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_process(pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:552:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 552 | *(proc_family_command_t*)ptr = PROC_FAMILY_SIGNAL_PROCESS; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:555:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 555 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:558:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 558 | *(int*)ptr = sig; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_family(pid_t, proc_family_command_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:632:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 632 | *(proc_family_command_t*)ptr = command; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:635:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 635 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::unregister_family(pid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:675:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 675 | *(proc_family_command_t*)ptr = PROC_FAMILY_UNREGISTER_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:678:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 678 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::dump(pid_t, bool&, std::vector&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:770:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 770 | *(proc_family_command_t*)ptr = PROC_FAMILY_DUMP; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:773:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 773 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ g CXX object src/classad/CMakeFiles/classads.dir/util.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/value.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/view.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/xmlLexer.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/xmlSink.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/xmlSource.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/jsonSink.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/jsonSource.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/cclassad.cpp.o [ 4%] Building CXX object src/classad/CMakeFiles/classads.dir/common.cpp.o [ 4%] Linking CXX static library libclassad.a [ 4%] Built target classads Scanning dependencies of target condor_root_switchboard [ 4%] Building CXX object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/parse_config.unix.cpp.o [ 4%] Building CXX object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/safe.unix.cpp.o [ 4%] Building CXX object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/switchboard.unix.cpp.o [ 4%] Building C object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/__/safefile/safe_fopen.c.o [ 4%] Building C object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/__/safefile/safe_id_range_list.c.o [ 4%] Building C object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/__/safefile/safe_is_path_trusted.c.o [ 4%] Building C object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/__/safefile/safe_open.c.o [ 4%] Building CXX object src/condor_privsep/CMakeFiles/condor_root_switchboard.dir/__/condor_utils/condor_version.cpp.o [ 5%] Linking CXX executable condor_root_switchboard [ 5%] Built target condor_root_switchboard Scanning dependencies of target gidd_alloc [ 5%] Building CXX object src/condor_procd/CMakeFiles/gidd_alloc.dir/gidd_alloc.cpp.o [ 5%] Building CXX object src/condor_procd/CMakeFiles/gidd_alloc.dir/__/condor_utils/condor_version.cpp.o [ 5%] Linking CXX executable gidd_alloc [ 5%] Built target gidd_alloc Scanning dependencies of target procdutils [ 5%] Building C object src/condor_procd/CMakeFiles/procdutils.dir/__/safefile/safe_fopen.c.o [ 5%] Building C object src/condor_procd/CMakeFiles/procdutils.dir/__/safefile/safe_id_range_list.c.o [ 5%] Building C object src/condor_procd/CMakeFiles/procdutils.dir/__/safefile/safe_is_path_trusted.c.o [ 5%] Building C object src/condor_procd/CMakeFiles/procdutils.dir/__/safefile/safe_open.c.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_utils/condor_pidenvid.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_utils/condor_full_io.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_utils/condor_blkng_full_disk_io.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_utils/selector.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_procapi/procapi.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_procapi/processid.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_procapi/procapi_killfamily.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procdutils.dir/__/condor_starter.V6.1/cgroup.linux.cpp.o [ 6%] Linking CXX static library libprocdutils.a [ 6%] Built target procdutils Scanning dependencies of target procd_ctl [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/procd_ctl.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/proc_family_client.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/proc_family_io.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/local_client.UNIX.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/named_pipe_reader.unix.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/named_pipe_writer.unix.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/named_pipe_util.unix.cpp.o [ 6%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/named_pipe_watchdog.unix.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/named_pipe_watchdog_server.unix.cpp.o [ 7%] Building C object src/condor_procd/CMakeFiles/procd_ctl.dir/__/safefile/safe_fopen.c.o [ 7%] Building C object src/condor_procd/CMakeFiles/procd_ctl.dir/__/safefile/safe_id_range_list.c.o [ 7%] Building C object src/condor_procd/CMakeFiles/procd_ctl.dir/__/safefile/safe_is_path_trusted.c.o [ 7%] Building C object src/condor_procd/CMakeFiles/procd_ctl.dir/__/safefile/safe_open.c.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/__/condor_utils/distribution.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/__/condor_utils/my_distribution.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/__/condor_utils/condor_pidenvid.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/dprintf_lite.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/procd_ctl.dir/__/condor_utils/condor_version.cpp.o [ 7%] Linking CXX executable procd_ctl [ 7%] Built target procd_ctl Scanning dependencies of target condor_procd [ 7%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/cgroup_tracker.linux.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/dprintf_lite.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/gid_pool.linux.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/glexec_kill.unix.cpp.o [ 7%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/group_tracker.linux.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/local_server.UNIX.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/login_tracker.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/named_pipe_reader.unix.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/named_pipe_util.unix.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/named_pipe_watchdog.unix.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/named_pipe_watchdog_server.unix.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/named_pipe_writer.unix.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/parent_tracker.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/proc_family.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/proc_family_member.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/proc_family_monitor.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/proc_family_server.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/proc_family_tracker.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/procd_common.cpp.o [ 8%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/procd_main.cpp.o [ 9%] Building CXX object src/condor_procd/CMakeFiles/condor_procd.dir/__/condor_utils/condor_version.cpp.o [ 9%] Linking CXX executable condor_procd [ 9%] Built target condor_procd [ 9%] Generating syscall_numbers.h [ 9%] Generating syscall_numbers.cpp Scanning dependencies of target syscall_numbers [ 9%] Building CXX object src/h/CMakeFiles/syscall_numbers.dir/syscall_numbers.cpp.o [ 9%] Linking CXX static library libsyscall_numbers.a [ 9%] Built target syscall_numbers Scanning dependencies of target utils_genparams [ 9%] Generating param_info_tables.h generating param_info for platform=[generic] [ 10%] Generating command_name_tables.h [ 10%] Built target utils_genparams Scanning dependencies of target condor_utils BUILDSTDERR: [ 10%] Building CXX objecIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ClassAdLogPluginManager.unix.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/JobLogMirror.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/LoadPlugins.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ad_printmask.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/chomp.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classadHistory.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_cron_job.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_helpers.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_log.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_usermap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp: In function 'bool classad_visa_write(compat_classad::ClassAd*, const char*, const char*, const char*, MyString*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp:63:13: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 63 | visa_ad = *ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_arglist.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ t src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdLogEntry.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdLogParser.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdLogPluginManager.unix.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdLogProber.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdLogReader.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ClassAdReevaluator.cpp.o [ 10%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/CondorError.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/HashTable.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/JobLogMirror.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/KeyCache.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/LoadPlugins.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/MapFile.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/MyString.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/NegotiationUtils.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/Regex.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/SourceRoute.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/X509credential.unix.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/access.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/access_euid.unix.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ad_printmask.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/alarm.unix.cpp.o [ 11%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/backward_file_reader.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/basename.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/build_job_env.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/check_events.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/chomp.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ckpt_util.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classadHistory.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_collection.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_command_util.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_cron_job.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_hashtable.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_helpers.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_log.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_merge.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_oldnew.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_usermap.cpp.o [ 12%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/classad_visa.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/command_strings.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/compat_classad.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/compat_classad_list.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/compat_classad_util.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_adtypes.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_arglist.cpp.o BUILDSTDERR: [ 13%] Building CXX object src/condor_utils/CMakIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_base64.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_long_param(const char*, long long int&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*, int*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2108:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2108 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_double_param(const char*, double&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*, int*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2302:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2302 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_boolean_param(const char*, bool&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2462:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2462 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool param_eval_string(std::string&, const char*, const char*, classad::ClassAd*, classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:3575:10: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 3575 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_event.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_id.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_netdb.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp: In member function 'QueryResult CondorQuery::getQueryAd(compat_classad::ClassAd&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:524:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 524 | queryAd = extraAttrs; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp: In constructor 'condor_sockaddr::condor_sockaddr(const sockaddr*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:119:51: warning: cast from 'const sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 119 | v4 = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:122:52: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 122 | v6 = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:125:61: warning: cast from 'const sockaddr*' to 'const sockaddr_storage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 125 | storage = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_threads.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/config.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/credmon_interface.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp: In member function 'int CronJob::SetTimer(unsigned int, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:889:35: warning: cast between incompatible pointer to member types from 'int (CronJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 889 | (TimerHandlercpp)& CronJob::StartJob : BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:890:35: warning: cast between incompatible pointer to member types from 'int (CronJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 890 | (TimerHandlercpp)& CronJob::RunJob ); BUILDSTDERR: | ^~~~~~ eFiles/condor_utils.dir/condor_attributes.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_base64.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_blkng_full_disk_io.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_common.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_config.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_create_id.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_crontab.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_environ.cpp.o [ 13%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_event.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_fsync.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_ftp.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_full_io.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_getcwd.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_id.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_md.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_mkstemp.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_netaddr.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_netdb.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_perms.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_pers.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_pidenvid.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_q.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_query.cpp.o [ 14%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_sinful.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_snutils.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_sockaddr.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_sockfunc.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_sockfunc_ex.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_state.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_threads.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_timeslice.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_universe.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_unsetenv.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_url.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_user_policy.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_ver_info.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/condor_version.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/config.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/console-utils.cpp.o [ 15%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/consumption_policy.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/copy_file.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/credential.unix.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/credmon_interface.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_job.cpp.o BUILDSTDERR: [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cronIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_io.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp: In member function 'virtual bool CronJobMgr::JobExited(const CronJob&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp:223:35: warning: cast between incompatible pointer to member types from 'int (CronJobMgr::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 223 | (TimerHandlercpp)& CronJobMgr::ScheduleJobsTimer, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mode.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_params.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_param.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dbms_utils.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/detach.unix.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory_util.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/do_connect.unix.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/docker-api.cpp:6: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:41: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'void _condor_fd_panic(int, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1587:59: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1587 | snprintf( msg_buf, sizeof(msg_buf), "Can't open \"%s\"\n%s\n", filePath.c_str(), BUILDSTDERR: | ^~ BUILDSTDERR: 1588 | panic_msg ); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 270) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'FILE* preserve_log_file(DebugFileInfo*, bool, time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1477:57: warning: '%s' directive output may be truncated writing up to 4099 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1477 | snprintf( msg_buf, sizeof(msg_buf), "Can't rename(%s,%s)\n", BUILDSTDERR: | ^~ BUILDSTDERR: 1478 | filePath.c_str(), old ); BUILDSTDERR: | ~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4116) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf_config.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email_cpp.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email_file.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/env.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/error_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/expr_analyze.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/extra_param_info.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_lock.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp: In static member function 'static void FILESQL::daemonAdInsert(compat_classad::ClassAd*, const char*, FILESQL*, int&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:486:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 486 | clCopy = *cl; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_query.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_api.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp: In member function 'int FileTransfer::SimpleInit(compat_classad::ClassAd*, bool, bool, ReliSock*, priv_state, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:256:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 256 | jobAd = *Ad; // save job ad BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_xml.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filename_tools_cpp.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filesystem_remap.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ _job_io.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_job_list.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_job_mgr.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_job_mode.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_job_params.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cron_param.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/cronos.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/d_format_time.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/date_util.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dbms_utils.cpp.o [ 16%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dc_service.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/debug_timer.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/detach.unix.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/directory.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/directory_util.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/distribution.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/do_connect.unix.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/docker-api.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/domain_tools.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dprintf.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dprintf_common.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dprintf_config.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dprintf_setup.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/dprintf_syslog.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/email.cpp.o [ 17%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/email_cpp.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/email_file.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/enum_utils.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/env.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/error_utils.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/escapes.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/event_handler.unix.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/except.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/exit_utils.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/exponential_backoff.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/expr_analyze.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/extra_param_info.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/fdpass.unix.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/file_lock.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/file_sql.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/file_transfer.cpp.o [ 18%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/file_transfer_db.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/file_xml.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/filename_tools.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/filename_tools_cpp.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/filesystem_remap.cpp.o BUILDSTDERR: [ 19%] Buil/builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:39:24: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 39 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date_year(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:29: warning: '%-4d' directive writing between 4 and 11 bytes into a region of size between 0 and 12 [-Wformat-overflow=] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:19: note: directive argument in the range [-2147481748, 2147483647] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 60 bytes into a destination of size 18 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_daemon_name.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_exec_path.cpp:63: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_port_range.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/globus_utils.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hashkey.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernation_manager.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.linux.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp: In member function 'void UserDefinedToolsHibernator::configure()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp:184:12: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 184 | dprintf ( BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: 185 | D_FULLDEBUG, BUILDSTDERR: | ~~~~~~~~~~~~ BUILDSTDERR: 186 | "UserDefinedToolsHibernator::configure: the executable " BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 187 | "(%s) defined in the configuration file is invalid.\n", BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 188 | m_tool_paths[i] ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historyFileFinder.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h: In function 'const char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h:179:28: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 179 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hook_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/internet.cpp:33: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_addrinfo.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_hostname.cpp:6: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_interface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/java_config.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/jobqueuesnapshot.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/lock_file.unix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_rotate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = List*]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:363:29: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = List*]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:416:3: required from 'int HashTable::insert(const Index&, const Value&) [with Index = YourString; Value = List*]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:575:26: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/make_printmask.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/misc_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ ding CXX object src/condor_utils/CMakeFiles/condor_utils.dir/flock.unix.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/forkwork.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/format_time.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/fs_util.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/gahp_common.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/generic_query.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/generic_stats.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/get_daemon_name.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/get_exec_path.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/get_port_range.cpp.o [ 19%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/get_random_num.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/getdtablesize.unix.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/getmnt.unix.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/getpagesize.unix.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/globus_utils.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hashkey.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hibernation_manager.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hibernator.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hibernator.linux.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hibernator.tools.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/historyFileFinder.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/historysnapshot.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/hook_utils.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/internet.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ipv6_addrinfo.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ipv6_hostname.cpp.o [ 20%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/ipv6_interface.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/iso_dates.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/java_config.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/jobqueuesnapshot.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/killfamily.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/limit.unix.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/linebuffer.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/link.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/lock_file.unix.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/log.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/log_rotate.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/log_transaction.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/lsa_mgr.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/make_printmask.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/mark_thread.cpp.o [ 21%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/match_prefix.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/memory_file.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/metric_units.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/misc_utils.cpp.o BUILDSTDERR: [ 22%] Building CXXIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/my_hostname.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/network_adapter.unix.cpp: In member function 'void UnixNetworkAdapter::setNetMask(const ifreq&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/network_adapter.unix.cpp:254:43: warning: cast from 'sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 254 | (const struct sockaddr_in *) &(m_netmask); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/passwd_cache.unix.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/path_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc.cpp:38: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc_family_interface.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc_family_proxy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/procd_config.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_multiple_logs.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log_state.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/rotate_file.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ object src/condor_utils/CMakeFiles/condor_utils.dir/mkargv.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/my_distribution.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/my_getopt.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/my_hostname.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/my_popen.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/my_username.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/name_tab.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/named_classad.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/named_classad_list.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/natural_cmp.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/net_string_list.cpp.o [ 22%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/network_adapter.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/network_adapter.linux.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/network_adapter.unix.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/newclassad_stream.unix.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/nullfile.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/open_files_in_pid.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/overflow.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/param_info.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/param_info_help.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/passwd_cache.unix.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/path_utils.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/pgsqldatabase.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/print_wrapped_text.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/printf_format.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/proc.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/proc_family_direct.cpp.o [ 23%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/proc_family_interface.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/proc_family_proxy.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/proc_id.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/procd_config.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/read_multiple_logs.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/read_user_log.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/read_user_log_state.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/rotate_file.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/secure_file.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/selector.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/set_user_priv_from_ad.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/setenv.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/setsyscalls.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/sig_install.unix.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/sig_name.cpp.o [ 24%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/simple_arg.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/sleep.unix.cpp.o BUILDSTDERR: [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utilIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/socket_proxy.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/spool_version.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/spooled_job_files.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/sqlquery.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_info.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper_internal.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/store_cred.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::getCurrentKey(Index&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:737:11: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 737 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_glob.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In function 'condor_params::string_value* allocate_live_default_string(MACRO_SET&, const string_value&, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:236:157: warning: cast from 'char*' to 'condor_params::string_value*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 236 | condor_params::string_value * NewDef = reinterpret_cast(set.apool.consume(sizeof(condor_params::string_value), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In member function 'void SubmitHash::setup_macro_defaults()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:258:175: warning: cast from 'char*' to 'condor_params::key_value_pair*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 258 | struct condor_params::key_value_pair* pdi = reinterpret_cast (SubmitMacroSet.apool.consume(sizeof(SubmitMacroDefaults), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:260:129: warning: cast from 'char*' to 'MACRO_DEFAULTS*' {aka 'macro_defaults*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 260 | SubmitMacroSet.defaults = reinterpret_cast(SubmitMacroSet.apool.consume(sizeof(MACRO_DEFAULTS), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In constructor 'SubmitHash::SubmitHash()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:315:51: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MACRO_SET' {aka 'struct macro_set'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 315 | memset(&SubmitMacroSet, 0, sizeof(SubmitMacroSet)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:93:16: note: 'MACRO_SET' {aka 'struct macro_set'} declared here BUILDSTDERR: 93 | typedef struct macro_set { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In member function 'int SubmitHash::SetUniverse()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:4825:34: warning: implicitly-declared 'YourStringNoCase& YourStringNoCase::operator=(const YourStringNoCase&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 4825 | gridType = JobGridType.Value(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:488:2: note: because 'YourStringNoCase' has user-provided 'YourStringNoCase::YourStringNoCase(const YourStringNoCase&)' BUILDSTDERR: 488 | YourStringNoCase(const YourStringNoCase &rhs) : YourString(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/systemd_manager.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/tokener.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'virtual int StartdNormalTotal::update(compat_classad::ClassAd*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:217:49: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'virtual int StartdStateTotal::update(compat_classad::ClassAd*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:441:49: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/uids.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/update_rusage.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_job_policy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int UserLogHeader::ExtractEvent(const ULogEvent*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:81:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/vm_univ_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/write_user_log.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In function 'MACRO_SET_CHECKPOINT_HDR* checkpoint_macro_set(MACRO_SET&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:160:86: warning: cast from 'char*' to 'MACRO_SET_CHECKPOINT_HDR*' {aka 'macro_set_checkpoint_hdr*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 160 | MACRO_SET_CHECKPOINT_HDR * phdr = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:165:60: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | const char ** psrc = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In function 'void rewind_macro_set(MACRO_SET&, MACRO_SET_CHECKPOINT_HDR*, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:198:61: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 198 | const char ** psrc = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In member function 'void XFormHash::setup_macro_defaults()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:234:173: warning: cast from 'char*' to 'condor_params::key_value_pair*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 234 | struct condor_params::key_value_pair* pdi = reinterpret_cast (LocalMacroSet.apool.consume(sizeof(XFormMacroDefaults), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:236:127: warning: cast from 'char*' to 'MACRO_DEFAULTS*' {aka 'macro_defaults*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 236 | LocalMacroSet.defaults = reinterpret_cast(LocalMacroSet.apool.consume(sizeof(MACRO_DEFAULTS), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In constructor 'XFormHash::XFormHash()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:255:49: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MACRO_SET' {aka 'struct macro_set'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 255 | memset(&LocalMacroSet, 0, sizeof(LocalMacroSet)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:93:16: note: 'MACRO_SET' {aka 'struct macro_set'} declared here BUILDSTDERR: 93 | typedef struct macro_set { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In member function 'int MacroStreamXFormSource::init_iterator(XFormHash&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:977:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] BUILDSTDERR: 977 | if (iterate_init_state >= 0) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~ s.dir/socket_proxy.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/spool_version.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/spooled_job_files.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/sqlquery.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/startup_info.unix.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/stat_info.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/stat_wrapper.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/stat_wrapper_internal.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/status_string.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/stl_string_utils.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/store_cred.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/str_isxxx.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/strcasestr.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/stringSpace.cpp.o [ 25%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/string_list.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/strnewp.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/strupr.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/submit_glob.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/submit_utils.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/subsystem_info.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/systemd_manager.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/time_offset.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/tmp_dir.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/tokener.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/totals.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/transfer_request.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/translation_utils.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/udp_waker.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/uids.cpp.o [ 26%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/update_rusage.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/usagemon.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/user_job_policy.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/user_log_header.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/userlog_to_classads.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/utc_time.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/vm_univ_utils.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/waker.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/which.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/write_user_log.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/write_user_log_state.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/xform_utils.cpp.o [ 27%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/zkm_base64.cpp.o [ 27%] Building C object src/condor_utils/CMakeFiles/condor_utils.dir/__/safefile/safe_fopen.c.o [ 27%] Building C object src/condor_utils/CMakeFiles/condor_utils.dir/__/safefile/safe_id_range_list.c.o [ 27%] Building C object src/condor_utils/CMakeFiles/condor_utils.dir/__/safefile/safe_is_path_trusted.c.o BUILDSTDERR: [ 28%] Building C object src/condor_utils/CMakeFIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp: In member function 'bool ClassAdAnalyzer::AnalyzeJobReqToBuffer(classad::ClassAd*, ResourceGroup&, std::string&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:539:34: warning: '%s' directive writing up to 63 bytes into a region of size 54 [-Wformat-overflow=] BUILDSTDERR: 539 | sprintf( suggest, "MODIFY TO %s", value ); BUILDSTDERR: | ^~ ~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 11 and 74 bytes into a destination of size 64 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeExprToBuffer(classad::ClassAd*, classad::ClassAd*, std::string&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:813:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeExprToBuffer(classad::ClassAd*, classad::ClassAd*, std::string&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:821:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeJobAttrsToBuffer(classad::ClassAd*, ResourceGroup&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:658:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeJobAttrsToBuffer(classad::ClassAd*, ResourceGroup&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:697:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ccb/ccb_listener.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ccb/ccb_server.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/SafeMsg.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/authentication.cpp:43: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/cedar_no_ckpt.cpp:39: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_claim.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_fs.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_kerberos.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_passwd.cpp:35: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_ssl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'StringList* getDaemonList(const char*, const char*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:612:20: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp: In function 'StringList* getDaemonList(const char*, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:612:39: note: length computed here BUILDSTDERR: 612 | strncpy(buf, entry, strlen(entry) - strlen(tmp)); BUILDSTDERR: | ~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_ipverify.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_secman.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/reli_sock.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ iles/condor_utils.dir/__/safefile/safe_open.c.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/analysis.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/boolExpr.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/condition.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/multiProfile.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/profile.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/resourceGroup.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/boolValue.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/explain.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/interval.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/result.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/classad_analysis/conversion.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/ccb/ccb_client.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/ccb/ccb_listener.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/ccb/ccb_server.cpp.o [ 28%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/CryptKey.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/SafeMsg.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/authentication.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/buffers.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/cedar_no_ckpt.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_anonymous.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_claim.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_fs.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_kerberos.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_passwd.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_ssl.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_sspi.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_auth_x509.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_crypt.cpp.o [ 29%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_crypt_3des.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_crypt_blowfish.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_ipverify.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_rw.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/condor_secman.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/errno_num.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/fcntl_cmd.unix.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/open_flags.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/reli_sock.cpp.o BUILDSTDERR: [ 30%] Building CXX object src/condor_In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp: In function 'long unsigned int mt_random()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp:101:55: warning: cast from 'unsigned char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | return *(unsigned long *)((unsigned char *)b + idx); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_client.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_endpoint.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_server.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/sock.cpp:40: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_ckpt_server/server_interface.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/daemon.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/daemon_list.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_collector.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_lease_manager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_lease_manager_lease.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_master.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_message.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_shadow.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp: In constructor 'ClaimStartdMsg::ClaimStartdMsg(const char*, const char*, const compat_classad::ClassAd*, const char*, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:100:14: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 100 | m_job_ad = *job_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_starter.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/HookClientMgr.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_command.cpp:36: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:67: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'void DaemonCore::reconfig()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:3132:36: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 3132 | (TimerHandlercpp)&DaemonCore::SendAliveToParent, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::Create_Process(const char*, const ArgList&, priv_state, int, int, int, const Env*, const char*, FamilyInfo*, Stream**, int*, int*, int, sigset_t*, int, size_t*, int*, const char*, MyString*, FilesystemRemap*, long int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:7910:36: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 7910 | (TimerHandlercpp)&DaemonCore::CheckProcInterface, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::HandleChildAliveCommand(int, Stream*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:9813:39: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 9813 | (TimerHandlercpp) &DaemonCore::HungChildTimeout, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::HungChildTimeout()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:9948:42: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 9948 | (TimerHandlercpp) &DaemonCore::HungChildTimeout, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core_main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ utils/CMakeFiles/condor_utils.dir/__/condor_io/safe_sock.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/shared_port_client.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/shared_port_endpoint.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/shared_port_server.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/sig_num.unix.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/sock.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/sockCache.cpp.o [ 30%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_io/stream.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_ckpt_server/network2.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_ckpt_server/server_interface.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/daemon.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/daemon_list.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/daemon_types.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_annexd.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_collector.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_credd.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_lease_manager.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_lease_manager_lease.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_master.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_message.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_schedd.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_shadow.cpp.o [ 31%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_startd.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_starter.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_transfer_queue.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_client/dc_transferd.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/HookClient.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/HookClientMgr.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/condor_lock.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/condor_lock_base.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/condor_lock_file.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/condor_lock_implementation.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/daemon_command.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/daemon_core.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/daemon_core_main.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/datathread.cpp.o BUILDSTDERR: [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp: In member function 'void DaemonCore::Stats::AddToAnyProbe(const char*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:409:94: warning: cast from 'stats_entry_base*' to 'stats_entry_recent*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 409 | stats_entry_recent* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:414:102: warning: cast from 'stats_entry_base*' to 'stats_entry_recent*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 414 | stats_entry_recent* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:419:106: warning: cast from 'stats_entry_base*' to 'stats_entry_sum_ema_rate*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 419 | stats_entry_sum_ema_rate* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:424:112: warning: cast from 'stats_entry_base*' to 'stats_entry_sum_ema_rate*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 424 | stats_entry_sum_ema_rate* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_privsep/privsep_client.UNIX.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::register_subfamily(pid_t, pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:101:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | *(proc_family_command_t*)ptr = PROC_FAMILY_REGISTER_SUBFAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:106:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 106 | *(pid_t*)ptr = root_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:111:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | *(pid_t*)ptr = watcher_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:116:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 116 | *(int*)ptr = max_snapshot_interval; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_environment(pid_t, PidEnvID&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:165:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_ENVIRONMENT; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:168:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:171:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 171 | *(int*)ptr = sizeof(PidEnvID); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:174:27: warning: cast from 'char*' to 'PidEnvID*' {aka 'PidEnvID_s*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 174 | pidenvid_copy((PidEnvID*)ptr, &penvid); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_login(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:221:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_LOGIN; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:224:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 224 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:227:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 227 | *(int*)ptr = login_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_allocated_supplementary_group(pid_t, bool&, gid_t&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:274:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 274 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:278:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 278 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_associated_supplementary_group(pid_t, gid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:334:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 334 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:338:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 338 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:341:11: warning: cast from 'char*' to 'gid_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 341 | *(gid_t*)ptr = gid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::use_glexec_for_family(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:449:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 449 | *(proc_family_command_t*)ptr = PROC_FAMILY_USE_GLEXEC_FOR_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:452:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 452 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:455:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | *(int*)ptr = proxy_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::get_usage(pid_t, ProcFamilyUsage&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:500:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 500 | *(proc_family_command_t*)ptr = PROC_FAMILY_GET_USAGE; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:503:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 503 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_process(pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:552:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 552 | *(proc_family_command_t*)ptr = PROC_FAMILY_SIGNAL_PROCESS; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:555:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 555 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:558:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 558 | *(int*)ptr = sig; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_family(pid_t, proc_family_command_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:632:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 632 | *(proc_family_command_t*)ptr = command; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:635:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 635 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::unregister_family(pid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:675:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 675 | *(proc_family_command_t*)ptr = PROC_FAMILY_UNREGISTER_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:678:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 678 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::dump(pid_t, bool&, std::vector&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:770:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 770 | *(proc_family_command_t*)ptr = PROC_FAMILY_DUMP; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:773:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 773 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgr_job_updater.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/history_helper.cpp:11: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt_common.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/ckptpltfrm.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/idle_time.cpp:47: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/kernel_memory_model.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/kernel_version.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/ncpus.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/processor_flags.cpp:2: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ ils.dir/__/condor_daemon_core.V6/no_soap_core.cpp.o [ 32%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/self_draining_queue.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/self_monitor.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_daemon_core.V6/timer_manager.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_privsep/privsep_client.UNIX.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_privsep/privsep_dc.unix.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_privsep/privsep_fork_exec.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procapi/procapi.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procapi/processid.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procapi/procapi_killfamily.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/proc_family_client.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/proc_family_io.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/local_client.UNIX.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/named_pipe_reader.unix.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/named_pipe_writer.unix.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/named_pipe_util.unix.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/named_pipe_watchdog.unix.cpp.o [ 33%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_procd/named_pipe_watchdog_server.unix.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_schedd.V6/qmgmt_send_stubs.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_schedd.V6/qmgr_lib_support.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_schedd.V6/qmgr_job_updater.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_schedd.V6/history_helper.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_schedd.V6/qmgmt_common.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/analyze_exec.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/arch.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/ckptpltfrm.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/free_fs_blocks.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/idle_time.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/kernel_memory_model.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/kernel_version.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/last_x_event.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/load_avg.cpp.o [ 34%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/ncpus.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/net_dev_info.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/partition_id.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/phys_mem.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/processor_flags.cpp.o BUILDSTDERR: [ 35%] Building CXX objectIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/reconfig.cpp:35: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/vsyscall_gate_addr.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/history_helper.cpp:11: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/ScheddPluginManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/autocluster.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.cpp:36: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.cpp: In member function 'virtual bool DedicatedScheddNegotiate::scheduler_getJobAd(PROC_ID, compat_classad::ClassAd&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.cpp:664:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 664 | job_ad = *generic_ad; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.cpp:35: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/grid_universe.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.cpp: In instantiation of 'ClassAdLog::filter_iterator ClassAdLog::filter_iterator::operator++(int) [with K = JOB_ID_KEY; AltK = const char*; AD = JobQueueJob*]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.cpp:137:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.cpp:101:7: warning: implicitly-declared 'ClassAdLog::filter_iterator& ClassAdLog::filter_iterator::operator=(const ClassAdLog::filter_iterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 101 | cur = *this; BUILDSTDERR: | ~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_log.h:109:4: note: because 'ClassAdLog::filter_iterator' has user-provided 'ClassAdLog::filter_iterator::filter_iterator(const ClassAdLog::filter_iterator&) [with K = JOB_ID_KEY; AltK = const char*; AD = JobQueueJob*]' BUILDSTDERR: 109 | filter_iterator(const filter_iterator &other) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt_common.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp: In member function 'int QueryJobAdsContinuation::finish(Stream*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:2099:8: warning: implicitly-declared 'ClassAdLog::filter_iterator& ClassAdLog::filter_iterator::operator=(const ClassAdLog::filter_iterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2099 | it = end; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:114: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_log.h:109:4: note: because 'ClassAdLog::filter_iterator' has user-provided 'ClassAdLog::filter_iterator::filter_iterator(const ClassAdLog::filter_iterator&) [with K = JOB_ID_KEY; AltK = const char*; AD = JobQueueJob*]' BUILDSTDERR: 109 | filter_iterator(const filter_iterator &other) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:2145:9: warning: implicitly-declared 'ClassAdLog::filter_iterator& ClassAdLog::filter_iterator::operator=(const ClassAdLog::filter_iterator&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2145 | it = end; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:114: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_log.h:109:4: note: because 'ClassAdLog::filter_iterator' has user-provided 'ClassAdLog::filter_iterator::filter_iterator(const ClassAdLog::filter_iterator&) [with K = JOB_ID_KEY; AltK = const char*; AD = JobQueueJob*]' BUILDSTDERR: 109 | filter_iterator(const filter_iterator &other) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp: In member function 'virtual bool MainScheddNegotiate::scheduler_getJobAd(PROC_ID, compat_classad::ClassAd&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:6382:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 6382 | job_ad = *ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp: In member function 'void Scheduler::Register()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:13122:35: warning: cast between incompatible pointer to member types from 'void (Scheduler::*)(int, Stream*)' to 'CommandHandlercpp' {aka 'int (Service::*)(int, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 13122 | (CommandHandlercpp)&Scheduler::release_claim, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd.cpp:13217:33: warning: cast between incompatible pointer to member types from 'void (Scheduler::*)(int, int)' to 'ReaperHandlercpp' {aka 'int (Service::*)(int, int)'} [-Wcast-function-type] BUILDSTDERR: 13217 | (ReaperHandlercpp)&Scheduler::child_exit, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_cron_job.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_cron_job_mgr.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_main.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_negotiate.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_stats.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/autocluster.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:48, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_stats.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h: In instantiation of 'T ring_buffer::Sum() [with T = stats_histogram]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:923:17: required from 'void stats_entry_recent::SetWindowSize(int) [with T = stats_histogram]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:927:7: required from 'void stats_entry_recent::SetRecentMax(int) [with T = stats_histogram]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:937:97: required from 'static void (stats_entry_base::* stats_entry_recent::GetFnSetRecentMax())(int) [with T = stats_histogram; FN_STATS_ENTRY_SETRECENTMAX = void (stats_entry_base::*)(int)]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:1632:39: required from 'T* StatisticsPool::AddProbe(const char*, T*, const char*, int, FN_STATS_ENTRY_PUBLISH, FN_STATS_ENTRY_UNPUBLISH) [with T = stats_entry_recent_histogram; FN_STATS_ENTRY_PUBLISH = void (stats_entry_base::*)(compat_classad::ClassAd&, const char*, int) const; FN_STATS_ENTRY_UNPUBLISH = void (stats_entry_base::*)(compat_classad::ClassAd&, const char*) const]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_stats.cpp:136:4: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:259:14: warning: implicitly-declared 'constexpr stats_histogram::stats_histogram(const stats_histogram&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 259 | return tot; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/autocluster.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:48, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_stats.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.h:1307:21: note: because 'stats_histogram' has user-provided 'stats_histogram& stats_histogram::operator=(const stats_histogram&) [with T = long int]' BUILDSTDERR: 1307 | stats_histogram& stats_histogram::operator=(const stats_histogram& sh) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/schedd_td.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/shadow_mgr.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/tdman.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/tdman.cpp: In member function 'bool TDMan::invoke_a_td(TransferDaemon*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/tdman.cpp:735:30: warning: cast between incompatible pointer to member types from 'int (TDMan::*)(long int, int)' to 'ReaperHandlercpp' {aka 'int (Service::*)(int, int)'} [-Wcast-function-type] BUILDSTDERR: 735 | (ReaperHandlercpp)&TDMan::transferd_reaper, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/transfer_queue.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/reconfig.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/resource_limits.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/virt_mem.cpp.o [ 35%] Building CXX object src/condor_utils/CMakeFiles/condor_utils.dir/__/condor_sysapi/vsyscall_gate_addr.cpp.o [ 35%] Linking CXX shared library libcondor_utils_8_6_11.so [ 35%] Built target condor_utils Scanning dependencies of target condor_history_helper [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_history_helper.dir/history_helper.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_history_helper.dir/__/condor_utils/condor_version.cpp.o [ 35%] Linking CXX executable condor_history_helper [ 35%] Built target condor_history_helper Scanning dependencies of target condor_schedd [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/ScheddPluginManager.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/autocluster.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/dedicated_scheduler.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/grid_universe.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/ickpt_share.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/job_transforms.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/loose_file_transfer.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/qmgmt.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/qmgmt_common.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/qmgmt_receivers.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_api.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_cron_job.cpp.o [ 35%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_cron_job_mgr.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_files.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_main.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_negotiate.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_stats.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/schedd_td.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/shadow_mgr.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/tdman.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/transfer_queue.cpp.o [ 36%] Building CXX object src/condor_schedd.V6/CMakeFiles/condor_schedd.dir/__/condor_utils/condor_version.cpp.o [ 36%] Linking CXX executable condor_schedd [ 36%] Built target condor_schedd Scanning dependencies of target condor_mips [ 36%] Building CXX object src/condor_sysapi/CMakeFiles/condor_mips.dir/mips_main.cpp.o [ 36%] Building CXX object src/condor_sysapi/CMakeFiles/condor_mips.dir/dhry21a.cpp.o [ 36%] Building CXX object src/condor_sysapi/CMakeFiles/condor_mips.dir/__/condor_utils/utc_time.cpp.o [ 36%] Building CXX object src/condor_sysapi/CMakeFiles/condor_mips.dir/__/condor_utils/condor_version.cpp.o [ 36%] Linking CXX executable condor_mips [ 36%] Built target condor_mips Scanning dependencies of target condor_kflops [ 36%] Building CXX object src/condor_sysapi/CMakeFiles/condor_kflops.dir/kflops_main.cpp.o [ 37%] Building CXX object src/condor_sysapi/CMakeFiles/condor_kflops.dir/clinpack.cpp.o [ 37%] Building CXX object src/condor_sysapi/CMakeFiles/condor_kflops.dir/__/condor_utils/utc_time.cpp.o BUILDSTDERR: [ 37%] Building CXX oIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ClassAdLogPluginManager.unix.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/JobLogMirror.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/LoadPlugins.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ad_printmask.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/chomp.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classadHistory.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_cron_job.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_helpers.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_log.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_usermap.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp: In function 'bool classad_visa_write(compat_classad::ClassAd*, const char*, const char*, const char*, MyString*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp:63:13: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 63 | visa_ad = *ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/classad_visa.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ bject src/condor_sysapi/CMakeFiles/condor_kflops.dir/__/condor_utils/condor_version.cpp.o [ 37%] Linking CXX executable condor_kflops [ 37%] Built target condor_kflops Scanning dependencies of target condor_utils_s [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdLogEntry.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdLogParser.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdLogPluginManager.unix.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdLogProber.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdLogReader.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ClassAdReevaluator.cpp.o [ 37%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/CondorError.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/HashTable.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/JobLogMirror.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/KeyCache.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/LoadPlugins.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/MapFile.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/MyString.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/NegotiationUtils.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/Regex.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/SourceRoute.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/X509credential.unix.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/access.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/access_euid.unix.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ad_printmask.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/alarm.unix.cpp.o [ 38%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/backward_file_reader.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/basename.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/build_job_env.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/check_events.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/chomp.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ckpt_util.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classadHistory.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_collection.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_command_util.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_cron_job.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_hashtable.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_helpers.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_log.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_merge.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_oldnew.cpp.o [ 39%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_usermap.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/classad_visa.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/command_strings.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/compat_classad.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/compat_classad_list.cpp.o BUILDSTDERR: [ 40%] BuiIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_arglist.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_base64.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_long_param(const char*, long long int&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*, int*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2108:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2108 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_double_param(const char*, double&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*, int*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2302:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2302 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool string_is_boolean_param(const char*, bool&, compat_classad::ClassAd*, compat_classad::ClassAd*, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:2462:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2462 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp: In function 'bool param_eval_string(std::string&, const char*, const char*, classad::ClassAd*, classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:3575:10: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 3575 | rhs = *me; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_config.cpp:60: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_event.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_id.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_netdb.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp: In member function 'QueryResult CondorQuery::getQueryAd(compat_classad::ClassAd&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:524:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 524 | queryAd = extraAttrs; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_query.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp: In constructor 'condor_sockaddr::condor_sockaddr(const sockaddr*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:119:51: warning: cast from 'const sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 119 | v4 = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:122:52: warning: cast from 'const sockaddr*' to 'const sockaddr_in6*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 122 | v6 = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_sockaddr.cpp:125:61: warning: cast from 'const sockaddr*' to 'const sockaddr_storage*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 125 | storage = * reinterpret_cast(sa); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_threads.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/config.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ lding CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/compat_classad_util.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_adtypes.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_arglist.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_attributes.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_base64.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_blkng_full_disk_io.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_common.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_config.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_create_id.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_crontab.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_environ.cpp.o [ 40%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_event.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_fsync.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_ftp.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_full_io.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_getcwd.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_id.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_md.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_mkstemp.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_netaddr.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_netdb.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_perms.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_pers.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_pidenvid.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_q.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_query.cpp.o [ 41%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_sinful.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_snutils.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_sockaddr.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_sockfunc.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_sockfunc_ex.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_state.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_threads.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_timeslice.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_universe.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_unsetenv.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_url.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_user_policy.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_ver_info.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/condor_version.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/config.cpp.o [ 42%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/console-utils.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/consumption_policy.cpp.o BUILDSTDERR: [ 43%] Building CXX object src/coIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/credmon_interface.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp: In member function 'int CronJob::SetTimer(unsigned int, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:889:35: warning: cast between incompatible pointer to member types from 'int (CronJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 889 | (TimerHandlercpp)& CronJob::StartJob : BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job.cpp:890:35: warning: cast between incompatible pointer to member types from 'int (CronJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 890 | (TimerHandlercpp)& CronJob::RunJob ); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_io.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp: In member function 'virtual bool CronJobMgr::JobExited(const CronJob&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mgr.cpp:223:35: warning: cast between incompatible pointer to member types from 'int (CronJobMgr::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 223 | (TimerHandlercpp)& CronJobMgr::ScheduleJobsTimer, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_mode.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_job_params.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/cron_param.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dbms_utils.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/detach.unix.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory_util.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/do_connect.unix.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/docker-api.cpp:6: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:41: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'void _condor_fd_panic(int, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1587:59: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1587 | snprintf( msg_buf, sizeof(msg_buf), "Can't open \"%s\"\n%s\n", filePath.c_str(), BUILDSTDERR: | ^~ BUILDSTDERR: 1588 | panic_msg ); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 270) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'FILE* preserve_log_file(DebugFileInfo*, bool, time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1477:57: warning: '%s' directive output may be truncated writing up to 4099 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1477 | snprintf( msg_buf, sizeof(msg_buf), "Can't rename(%s,%s)\n", BUILDSTDERR: | ^~ BUILDSTDERR: 1478 | filePath.c_str(), old ); BUILDSTDERR: | ~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4116) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf_config.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email_cpp.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/email_file.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/env.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/error_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/expr_analyze.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/extra_param_info.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_lock.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp: In static member function 'static void FILESQL::daemonAdInsert(compat_classad::ClassAd*, const char*, FILESQL*, int&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:486:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 486 | clCopy = *cl; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_query.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_api.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ ndor_utils/CMakeFiles/condor_utils_s.dir/copy_file.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/credential.unix.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/credmon_interface.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job_io.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job_list.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job_mgr.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job_mode.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_job_params.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cron_param.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/cronos.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/d_format_time.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/date_util.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dbms_utils.cpp.o [ 43%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dc_service.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/debug_timer.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/detach.unix.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/directory.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/directory_util.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/distribution.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/do_connect.unix.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/docker-api.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/domain_tools.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dprintf.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dprintf_common.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dprintf_config.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dprintf_setup.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/dprintf_syslog.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/email.cpp.o [ 44%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/email_cpp.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/email_file.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/enum_utils.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/env.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/error_utils.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/escapes.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/event_handler.unix.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/except.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/exit_utils.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/exponential_backoff.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/expr_analyze.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/extra_param_info.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/fdpass.unix.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/file_lock.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/file_sql.cpp.o BUILDSTDERR: [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp: In member function 'int FileTransfer::SimpleInit(compat_classad::ClassAd*, bool, bool, ReliSock*, priv_state, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:256:11: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 256 | jobAd = *Ad; // save job ad BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_xml.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filename_tools_cpp.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filesystem_remap.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:39:24: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 39 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date_year(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:29: warning: '%-4d' directive writing between 4 and 11 bytes into a region of size between 0 and 12 [-Wformat-overflow=] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:19: note: directive argument in the range [-2147481748, 2147483647] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 60 bytes into a destination of size 18 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_stats.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_daemon_name.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_exec_path.cpp:63: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/get_port_range.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/globus_utils.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hashkey.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernation_manager.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.linux.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp: In member function 'void UserDefinedToolsHibernator::configure()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hibernator.tools.cpp:184:12: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 184 | dprintf ( BUILDSTDERR: | ~~~~~~~~^ BUILDSTDERR: 185 | D_FULLDEBUG, BUILDSTDERR: | ~~~~~~~~~~~~ BUILDSTDERR: 186 | "UserDefinedToolsHibernator::configure: the executable " BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 187 | "(%s) defined in the configuration file is invalid.\n", BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 188 | m_tool_paths[i] ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historyFileFinder.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h: In function 'const char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h:179:28: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 179 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/historysnapshot.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/hook_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/internet.cpp:33: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_addrinfo.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_hostname.cpp:6: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/ipv6_interface.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/java_config.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/jobqueuesnapshot.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/lock_file.unix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_rotate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = List*]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:363:29: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = List*]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:416:3: required from 'int HashTable::insert(const Index&, const Value&) [with Index = YourString; Value = List*]' BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:575:26: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_transaction.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ file_transfer.cpp.o [ 45%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/file_transfer_db.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/file_xml.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/filename_tools.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/filename_tools_cpp.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/filesystem_remap.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/flock.unix.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/forkwork.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/format_time.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/fs_util.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/gahp_common.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/generic_query.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/generic_stats.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/get_daemon_name.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/get_exec_path.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/get_port_range.cpp.o [ 46%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/get_random_num.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/getdtablesize.unix.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/getmnt.unix.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/getpagesize.unix.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/globus_utils.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hashkey.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hibernation_manager.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hibernator.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hibernator.linux.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hibernator.tools.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/historyFileFinder.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/historysnapshot.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/hook_utils.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/internet.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ipv6_addrinfo.cpp.o [ 47%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ipv6_hostname.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/ipv6_interface.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/iso_dates.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/java_config.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/jobqueuesnapshot.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/killfamily.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/limit.unix.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/linebuffer.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/link.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/lock_file.unix.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/log.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/log_rotate.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/log_transaction.cpp.o BUILDSTDERR: [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utiIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/make_printmask.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/misc_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/my_hostname.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/network_adapter.unix.cpp: In member function 'void UnixNetworkAdapter::setNetMask(const ifreq&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/network_adapter.unix.cpp:254:43: warning: cast from 'sockaddr*' to 'const sockaddr_in*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 254 | (const struct sockaddr_in *) &(m_netmask); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/passwd_cache.unix.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/path_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc.cpp:38: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc_family_interface.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/proc_family_proxy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/procd_config.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_multiple_logs.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log_state.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/rotate_file.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ ls_s.dir/lsa_mgr.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/make_printmask.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/mark_thread.cpp.o [ 48%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/match_prefix.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/memory_file.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/metric_units.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/misc_utils.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/mkargv.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/my_distribution.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/my_getopt.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/my_hostname.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/my_popen.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/my_username.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/name_tab.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/named_classad.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/named_classad_list.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/natural_cmp.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/net_string_list.cpp.o [ 49%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/network_adapter.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/network_adapter.linux.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/network_adapter.unix.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/newclassad_stream.unix.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/nullfile.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/open_files_in_pid.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/overflow.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/param_info.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/param_info_help.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/passwd_cache.unix.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/path_utils.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/pgsqldatabase.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/print_wrapped_text.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/printf_format.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/proc.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/proc_family_direct.cpp.o [ 50%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/proc_family_interface.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/proc_family_proxy.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/proc_id.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/procd_config.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/read_multiple_logs.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/read_user_log.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/read_user_log_state.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/rotate_file.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/secure_file.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/selector.cpp.o BUILDSTDERR: [ 51%] Building CXX object srIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/socket_proxy.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/spool_version.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/spooled_job_files.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/sqlquery.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_info.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper_internal.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/store_cred.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::getCurrentKey(Index&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:737:11: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 737 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_glob.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In function 'condor_params::string_value* allocate_live_default_string(MACRO_SET&, const string_value&, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:236:157: warning: cast from 'char*' to 'condor_params::string_value*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 236 | condor_params::string_value * NewDef = reinterpret_cast(set.apool.consume(sizeof(condor_params::string_value), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In member function 'void SubmitHash::setup_macro_defaults()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:258:175: warning: cast from 'char*' to 'condor_params::key_value_pair*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 258 | struct condor_params::key_value_pair* pdi = reinterpret_cast (SubmitMacroSet.apool.consume(sizeof(SubmitMacroDefaults), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:260:129: warning: cast from 'char*' to 'MACRO_DEFAULTS*' {aka 'macro_defaults*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 260 | SubmitMacroSet.defaults = reinterpret_cast(SubmitMacroSet.apool.consume(sizeof(MACRO_DEFAULTS), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In constructor 'SubmitHash::SubmitHash()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:315:51: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MACRO_SET' {aka 'struct macro_set'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 315 | memset(&SubmitMacroSet, 0, sizeof(SubmitMacroSet)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:93:16: note: 'MACRO_SET' {aka 'struct macro_set'} declared here BUILDSTDERR: 93 | typedef struct macro_set { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp: In member function 'int SubmitHash::SetUniverse()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:4825:34: warning: implicitly-declared 'YourStringNoCase& YourStringNoCase::operator=(const YourStringNoCase&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 4825 | gridType = JobGridType.Value(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:488:2: note: because 'YourStringNoCase' has user-provided 'YourStringNoCase::YourStringNoCase(const YourStringNoCase&)' BUILDSTDERR: 488 | YourStringNoCase(const YourStringNoCase &rhs) : YourString(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/systemd_manager.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/tokener.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'virtual int StartdNormalTotal::update(compat_classad::ClassAd*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:217:49: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'virtual int StartdStateTotal::update(compat_classad::ClassAd*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/totals.cpp:441:49: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/uids.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/update_rusage.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_job_policy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int UserLogHeader::ExtractEvent(const ULogEvent*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:81:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/vm_univ_utils.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ c/condor_utils/CMakeFiles/condor_utils_s.dir/set_user_priv_from_ad.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/setenv.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/setsyscalls.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/sig_install.unix.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/sig_name.cpp.o [ 51%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/simple_arg.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/sleep.unix.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/socket_proxy.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/spool_version.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/spooled_job_files.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/sqlquery.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/startup_info.unix.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/stat_info.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/stat_wrapper.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/stat_wrapper_internal.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/status_string.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/stl_string_utils.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/store_cred.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/str_isxxx.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/strcasestr.cpp.o [ 52%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/stringSpace.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/string_list.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/strnewp.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/strupr.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/submit_glob.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/submit_utils.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/subsystem_info.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/systemd_manager.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/time_offset.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/tmp_dir.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/tokener.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/totals.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/transfer_request.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/translation_utils.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/udp_waker.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/uids.cpp.o [ 53%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/update_rusage.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/usagemon.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/user_job_policy.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/user_log_header.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/userlog_to_classads.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/utc_time.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/vm_univ_utils.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/waker.cpp.o BUILDSTDERR: [ 54%] Building CXX object src/condor_utils/CMakeFilIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/write_user_log.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In function 'MACRO_SET_CHECKPOINT_HDR* checkpoint_macro_set(MACRO_SET&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:160:86: warning: cast from 'char*' to 'MACRO_SET_CHECKPOINT_HDR*' {aka 'macro_set_checkpoint_hdr*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 160 | MACRO_SET_CHECKPOINT_HDR * phdr = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:165:60: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | const char ** psrc = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In function 'void rewind_macro_set(MACRO_SET&, MACRO_SET_CHECKPOINT_HDR*, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:198:61: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 198 | const char ** psrc = reinterpret_cast(pchka); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In member function 'void XFormHash::setup_macro_defaults()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:234:173: warning: cast from 'char*' to 'condor_params::key_value_pair*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 234 | struct condor_params::key_value_pair* pdi = reinterpret_cast (LocalMacroSet.apool.consume(sizeof(XFormMacroDefaults), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:236:127: warning: cast from 'char*' to 'MACRO_DEFAULTS*' {aka 'macro_defaults*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 236 | LocalMacroSet.defaults = reinterpret_cast(LocalMacroSet.apool.consume(sizeof(MACRO_DEFAULTS), sizeof(void*))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In constructor 'XFormHash::XFormHash()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:255:49: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MACRO_SET' {aka 'struct macro_set'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 255 | memset(&LocalMacroSet, 0, sizeof(LocalMacroSet)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:93:16: note: 'MACRO_SET' {aka 'struct macro_set'} declared here BUILDSTDERR: 93 | typedef struct macro_set { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp: In member function 'int MacroStreamXFormSource::init_iterator(XFormHash&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.cpp:977:25: warning: comparison is always true due to limited range of data type [-Wtype-limits] BUILDSTDERR: 977 | if (iterate_init_state >= 0) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp: In member function 'bool ClassAdAnalyzer::AnalyzeJobReqToBuffer(classad::ClassAd*, ResourceGroup&, std::string&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:539:34: warning: '%s' directive writing up to 63 bytes into a region of size 54 [-Wformat-overflow=] BUILDSTDERR: 539 | sprintf( suggest, "MODIFY TO %s", value ); BUILDSTDERR: | ^~ ~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 11 and 74 bytes into a destination of size 64 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeExprToBuffer(classad::ClassAd*, classad::ClassAd*, std::string&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:813:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeExprToBuffer(classad::ClassAd*, classad::ClassAd*, std::string&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:821:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeJobAttrsToBuffer(classad::ClassAd*, ResourceGroup&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:658:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool ClassAdAnalyzer::AnalyzeJobAttrsToBuffer(classad::ClassAd*, ResourceGroup&, std::string&)' at /builddir/build/BUILD/htcondor-8_6_11/src/classad_analysis/analysis.cpp:697:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ccb/ccb_listener.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ccb/ccb_server.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/SafeMsg.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/authentication.cpp:43: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/cedar_no_ckpt.cpp:39: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_claim.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_fs.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_kerberos.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_passwd.cpp:35: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_ssl.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'StringList* getDaemonList(const char*, const char*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:612:20: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp: In function 'StringList* getDaemonList(const char*, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_auth_x509.cpp:612:39: note: length computed here BUILDSTDERR: 612 | strncpy(buf, entry, strlen(entry) - strlen(tmp)); BUILDSTDERR: | ~~~~~~^~~~~~~ es/condor_utils_s.dir/which.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/write_user_log.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/write_user_log_state.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/xform_utils.cpp.o [ 54%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/zkm_base64.cpp.o [ 54%] Building C object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/safefile/safe_fopen.c.o [ 54%] Building C object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/safefile/safe_id_range_list.c.o [ 54%] Building C object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/safefile/safe_is_path_trusted.c.o [ 55%] Building C object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/safefile/safe_open.c.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/analysis.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/boolExpr.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/condition.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/multiProfile.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/profile.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/resourceGroup.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/boolValue.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/explain.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/interval.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/result.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/classad_analysis/conversion.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/ccb/ccb_client.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/ccb/ccb_listener.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/ccb/ccb_server.cpp.o [ 55%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/CryptKey.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/SafeMsg.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/authentication.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/buffers.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/cedar_no_ckpt.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_anonymous.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_claim.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_fs.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_kerberos.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_passwd.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_ssl.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_sspi.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_auth_x509.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_crypt.cpp.o [ 56%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_crypt_3des.cpp.o BUILDSTDERR: [ 57%] Building CXX object src/condoIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_ipverify.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/condor_secman.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/reli_sock.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp: In function 'long unsigned int mt_random()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/safe_sock.cpp:101:55: warning: cast from 'unsigned char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | return *(unsigned long *)((unsigned char *)b + idx); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_client.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_endpoint.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/shared_port_server.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_io/sock.cpp:40: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_ckpt_server/server_interface.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/daemon.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/daemon_list.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_collector.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_lease_manager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_lease_manager_lease.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_master.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_message.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_shadow.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp: In constructor 'ClaimStartdMsg::ClaimStartdMsg(const char*, const char*, const compat_classad::ClassAd*, const char*, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:100:14: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 100 | m_job_ad = *job_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_startd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_client/dc_starter.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/HookClientMgr.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ r_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_crypt_blowfish.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_ipverify.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_rw.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/condor_secman.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/errno_num.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/fcntl_cmd.unix.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/open_flags.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/reli_sock.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/safe_sock.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/shared_port_client.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/shared_port_endpoint.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/shared_port_server.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/sig_num.unix.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/sock.cpp.o [ 57%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/sockCache.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_io/stream.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_ckpt_server/network2.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_ckpt_server/server_interface.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/daemon.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/daemon_list.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/daemon_types.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_annexd.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_collector.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_credd.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_lease_manager.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_lease_manager_lease.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_master.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_message.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_schedd.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_shadow.cpp.o [ 58%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_startd.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_starter.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_transfer_queue.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_client/dc_transferd.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/HookClient.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/HookClientMgr.cpp.o BUILDSTDERR: [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/condor_In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_command.cpp:36: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:67: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'void DaemonCore::reconfig()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:3132:36: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 3132 | (TimerHandlercpp)&DaemonCore::SendAliveToParent, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::Create_Process(const char*, const ArgList&, priv_state, int, int, int, const Env*, const char*, FamilyInfo*, Stream**, int*, int*, int, sigset_t*, int, size_t*, int*, const char*, MyString*, FilesystemRemap*, long int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:7910:36: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 7910 | (TimerHandlercpp)&DaemonCore::CheckProcInterface, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::HandleChildAliveCommand(int, Stream*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:9813:39: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 9813 | (TimerHandlercpp) &DaemonCore::HungChildTimeout, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp: In member function 'int DaemonCore::HungChildTimeout()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core.cpp:9948:42: warning: cast between incompatible pointer to member types from 'int (DaemonCore::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 9948 | (TimerHandlercpp) &DaemonCore::HungChildTimeout, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/daemon_core_main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp: In member function 'void DaemonCore::Stats::AddToAnyProbe(const char*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:409:94: warning: cast from 'stats_entry_base*' to 'stats_entry_recent*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 409 | stats_entry_recent* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:414:102: warning: cast from 'stats_entry_base*' to 'stats_entry_recent*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 414 | stats_entry_recent* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:419:106: warning: cast from 'stats_entry_base*' to 'stats_entry_sum_ema_rate*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 419 | stats_entry_sum_ema_rate* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/self_monitor.cpp:424:112: warning: cast from 'stats_entry_base*' to 'stats_entry_sum_ema_rate*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 424 | stats_entry_sum_ema_rate* pstat = reinterpret_cast*>(pbase); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_privsep/privsep_client.UNIX.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::register_subfamily(pid_t, pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:101:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 101 | *(proc_family_command_t*)ptr = PROC_FAMILY_REGISTER_SUBFAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:106:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 106 | *(pid_t*)ptr = root_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:111:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 111 | *(pid_t*)ptr = watcher_pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:116:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 116 | *(int*)ptr = max_snapshot_interval; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_environment(pid_t, PidEnvID&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:165:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 165 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_ENVIRONMENT; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:168:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 168 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:171:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 171 | *(int*)ptr = sizeof(PidEnvID); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:174:27: warning: cast from 'char*' to 'PidEnvID*' {aka 'PidEnvID_s*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 174 | pidenvid_copy((PidEnvID*)ptr, &penvid); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_login(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:221:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 221 | *(proc_family_command_t*)ptr = PROC_FAMILY_TRACK_FAMILY_VIA_LOGIN; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:224:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 224 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:227:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 227 | *(int*)ptr = login_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_allocated_supplementary_group(pid_t, bool&, gid_t&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:274:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 274 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:278:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 278 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::track_family_via_associated_supplementary_group(pid_t, gid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:334:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 334 | *(proc_family_command_t*)ptr = BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:338:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 338 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:341:11: warning: cast from 'char*' to 'gid_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 341 | *(gid_t*)ptr = gid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::use_glexec_for_family(pid_t, const char*, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:449:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 449 | *(proc_family_command_t*)ptr = PROC_FAMILY_USE_GLEXEC_FOR_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:452:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 452 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:455:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 455 | *(int*)ptr = proxy_len; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::get_usage(pid_t, ProcFamilyUsage&, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:500:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 500 | *(proc_family_command_t*)ptr = PROC_FAMILY_GET_USAGE; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:503:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 503 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_process(pid_t, int, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:552:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 552 | *(proc_family_command_t*)ptr = PROC_FAMILY_SIGNAL_PROCESS; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:555:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 555 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:558:9: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 558 | *(int*)ptr = sig; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::signal_family(pid_t, proc_family_command_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:632:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 632 | *(proc_family_command_t*)ptr = command; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:635:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 635 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::unregister_family(pid_t, bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:675:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 675 | *(proc_family_command_t*)ptr = PROC_FAMILY_UNREGISTER_FAMILY; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:678:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 678 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp: In member function 'bool ProcFamilyClient::dump(pid_t, bool&, std::vector&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:770:27: warning: cast from 'char*' to 'proc_family_command_t*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 770 | *(proc_family_command_t*)ptr = PROC_FAMILY_DUMP; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_procd/proc_family_client.cpp:773:11: warning: cast from 'char*' to 'pid_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: 773 | *(pid_t*)ptr = pid; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgr_job_updater.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/history_helper.cpp:11: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/submit_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/xform_utils.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/job_transforms.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/scheduler.h:63, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/dedicated_scheduler.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_schedd.V6/qmgmt_common.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/ckptpltfrm.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/idle_time.cpp:47: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ lock.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/condor_lock_base.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/condor_lock_file.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/condor_lock_implementation.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/daemon_command.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/daemon_core.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/daemon_core_main.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/datathread.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/no_soap_core.cpp.o [ 59%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/self_draining_queue.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/self_monitor.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_daemon_core.V6/timer_manager.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_privsep/privsep_client.UNIX.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_privsep/privsep_dc.unix.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_privsep/privsep_fork_exec.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procapi/procapi.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procapi/processid.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procapi/procapi_killfamily.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/proc_family_client.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/proc_family_io.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/local_client.UNIX.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/named_pipe_reader.unix.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/named_pipe_writer.unix.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/named_pipe_util.unix.cpp.o [ 60%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/named_pipe_watchdog.unix.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_procd/named_pipe_watchdog_server.unix.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_schedd.V6/qmgmt_send_stubs.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_schedd.V6/qmgr_lib_support.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_schedd.V6/qmgr_job_updater.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_schedd.V6/history_helper.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_schedd.V6/qmgmt_common.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/analyze_exec.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/arch.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/ckptpltfrm.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/free_fs_blocks.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/idle_time.cpp.o BUILDSTDERR: [ 61%] BuildiIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/kernel_memory_model.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/kernel_version.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/ncpus.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/processor_flags.cpp:2: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/reconfig.cpp:35: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_sysapi/vsyscall_gate_addr.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_event.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp: In static member function 'static void FILESQL::daemonAdInsert(compat_classad::ClassAd*, const char*, FILESQL*, int&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:486:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 486 | clCopy = *cl; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_query.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_api.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/misc_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int UserLogHeader::ExtractEvent(const ULogEvent*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:81:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/write_user_log.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log_state.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_lock.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:39:24: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 39 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date_year(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:29: warning: '%-4d' directive writing between 4 and 11 bytes into a region of size between 0 and 12 [-Wformat-overflow=] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:19: note: directive argument in the range [-2147481748, 2147483647] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 60 bytes into a destination of size 18 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper_internal.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_rotate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:41: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'void _condor_fd_panic(int, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1587:59: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1587 | snprintf( msg_buf, sizeof(msg_buf), "Can't open \"%s\"\n%s\n", filePath.c_str(), BUILDSTDERR: | ^~ BUILDSTDERR: 1588 | panic_msg ); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 270) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'FILE* preserve_log_file(DebugFileInfo*, bool, time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1477:57: warning: '%s' directive output may be truncated writing up to 4099 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1477 | snprintf( msg_buf, sizeof(msg_buf), "Can't rename(%s,%s)\n", BUILDSTDERR: | ^~ BUILDSTDERR: 1478 | filePath.c_str(), old ); BUILDSTDERR: | ~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4116) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf_config.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ ng CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/kernel_memory_model.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/kernel_version.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/last_x_event.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/load_avg.cpp.o [ 61%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/ncpus.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/net_dev_info.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/partition_id.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/phys_mem.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/processor_flags.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/reconfig.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/resource_limits.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/virt_mem.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_utils_s.dir/__/condor_sysapi/vsyscall_gate_addr.cpp.o [ 62%] Linking CXX static library libcondor_utils_8_6_11.a [ 62%] Built target condor_utils_s Scanning dependencies of target condor_testingd [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_testingd.dir/testingd.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condor_testingd.dir/condor_version.cpp.o [ 62%] Linking CXX executable condor_testingd [ 62%] Built target condor_testingd Scanning dependencies of target condorapi [ 62%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/my_username.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_event.cpp.o [ 62%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/file_sql.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/misc_utils.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/user_log_header.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/write_user_log.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/write_user_log_state.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/read_user_log.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/read_user_log_state.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/iso_dates.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/file_lock.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/format_time.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/utc_time.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/stat_wrapper.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/stat_wrapper_internal.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/log_rotate.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/dprintf.cpp.o [ 63%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/dprintf_common.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/dprintf_config.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/dprintf_setup.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/sig_install.unix.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/basename.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/mkargv.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/except.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/strupr.cpp.o BUILDSTDERR: [ 64%] Building CXX object src/condorIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/lock_file.unix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/rotate_file.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/passwd_cache.unix.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/uids.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/chomp.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::getCurrentKey(Index&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:737:11: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 737 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory_util.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filename_tools_cpp.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_info.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/env.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_arglist.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ _utils/CMakeFiles/condorapi.dir/lock_file.unix.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/rotate_file.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/strcasestr.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/strnewp.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_environ.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/setsyscalls.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/passwd_cache.unix.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/uids.cpp.o [ 64%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/chomp.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/subsystem_info.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/distribution.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/my_distribution.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/get_random_num.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/libcondorapi_stubs.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/classad_merge.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_attributes.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/simple_arg.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/compat_classad.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/compat_classad_util.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/classad_oldnew.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_snutils.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/stringSpace.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/string_list.cpp.o [ 65%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/stl_string_utils.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/MyString.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/directory.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/directory_util.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/filename_tools_cpp.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/filename_tools.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/stat_info.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/consumption_policy.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/env.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_arglist.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/setenv.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_ver_info.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/classad_hashtable.cpp.o [ 66%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/condor_version.cpp.o [ 66%] Building C object src/condor_utils/CMakeFiles/condorapi.dir/__/safefile/safe_fopen.c.o [ 66%] Building C object src/condor_utils/CMakeFiles/condorapi.dir/__/safefile/safe_id_range_list.c.o [ 66%] Building C object src/condor_utils/CMakeFiles/condorapi.dir/__/safefile/safe_is_path_trusted.c.o [ 67%] Building C object src/condor_utils/CMakeFiles/condorapi.dir/__/safefile/safe_open.c.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi.dir/dprintf_syslog.cpp.o [ 67%] Linking CXX static library libcondorapi.a [ 67%] Built target condorapi Scanning dependencies of target condor_sinful [ 67%] Building CXX object src/condor_utils/CMakeFiles/condor_sinful.dir/sinful-tool.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condor_sinful.dir/condor_version.cpp.o [ 67%] Linking CXX executable condor_sinful BUILDSTDERR: [ 67%] Built target In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_event.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp: In static member function 'static void FILESQL::daemonAdInsert(compat_classad::ClassAd*, const char*, FILESQL*, int&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:486:12: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 486 | clCopy = *cl; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/generic_query.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_q.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_api.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_sql.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/misc_utils.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int UserLogHeader::ExtractEvent(const ULogEvent*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/user_log_header.cpp:81:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1023 bytes from a string of length 1023 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/write_user_log.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/read_user_log_state.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_lock.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:39:24: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 39 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp: In function 'char* format_date_year(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:29: warning: '%-4d' directive writing between 4 and 11 bytes into a region of size between 0 and 12 [-Wformat-overflow=] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:60:19: note: directive argument in the range [-2147481748, 2147483647] BUILDSTDERR: 60 | sprintf( buf, "%2d/%02d/%-4d %02d:%02d", BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/format_time.cpp:21: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 60 bytes into a destination of size 18 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_wrapper_internal.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/log_rotate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:41: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'void _condor_fd_panic(int, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1587:59: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1587 | snprintf( msg_buf, sizeof(msg_buf), "Can't open \"%s\"\n%s\n", filePath.c_str(), BUILDSTDERR: | ^~ BUILDSTDERR: 1588 | panic_msg ); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 270) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp: In function 'FILE* preserve_log_file(DebugFileInfo*, bool, time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:1477:57: warning: '%s' directive output may be truncated writing up to 4099 bytes into a region of size 241 [-Wformat-truncation=] BUILDSTDERR: 1477 | snprintf( msg_buf, sizeof(msg_buf), "Can't rename(%s,%s)\n", BUILDSTDERR: | ^~ BUILDSTDERR: 1478 | filePath.c_str(), old ); BUILDSTDERR: | ~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf.cpp:38: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4116) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/dprintf_config.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/lock_file.unix.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/rotate_file.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/passwd_cache.unix.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/uids.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/chomp.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ condor_sinful Scanning dependencies of target condorapi_shared [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/my_username.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_event.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/file_sql.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/misc_utils.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/user_log_header.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/write_user_log.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/write_user_log_state.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/read_user_log.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/read_user_log_state.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/iso_dates.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/file_lock.cpp.o [ 67%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/format_time.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/utc_time.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/stat_wrapper.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/stat_wrapper_internal.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/log_rotate.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/dprintf.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/dprintf_common.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/dprintf_config.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/dprintf_setup.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/sig_install.unix.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/basename.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/mkargv.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/except.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/strupr.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/lock_file.unix.cpp.o [ 68%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/rotate_file.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/strcasestr.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/strnewp.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_environ.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/setsyscalls.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/passwd_cache.unix.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/uids.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/chomp.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/subsystem_info.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/distribution.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/my_distribution.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/get_random_num.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/libcondorapi_stubs.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/classad_merge.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_attributes.cpp.o [ 69%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/simple_arg.cpp.o BUILDSTDERR: [ 69%] Building CXX object src/condor_utils/CMakeIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::getCurrentKey(Index&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:737:11: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 737 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::iterate(Index&, Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:752:10: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 752 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:772:8: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 772 | index = currentItem->index; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h: In instantiation of 'int HashTable::addItem(const Index&, const Value&) [with Index = YourString; Value = int]': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:26:16: required from here BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:433:17: warning: implicitly-declared 'YourString& YourString::operator=(const YourString&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 433 | bucket->index = index; BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/HashTable.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stringSpace.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.h:454:2: note: because 'YourString' has user-provided 'YourString::YourString(const YourString&)' BUILDSTDERR: 454 | YourString(const YourString &rhs) : m_str(rhs.m_str) {} BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/MyString.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/directory_util.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/filename_tools_cpp.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/stat_info.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/env.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_arglist.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_c-gahp/schedd_client.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_c-gahp/schedd_client_main.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_c-gahp/io_loop.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ Files/condorapi_shared.dir/compat_classad.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/compat_classad_util.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/classad_oldnew.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_snutils.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/stringSpace.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/string_list.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/stl_string_utils.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/MyString.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/directory.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/directory_util.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/filename_tools_cpp.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/filename_tools.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/stat_info.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/consumption_policy.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/env.cpp.o [ 70%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_arglist.cpp.o [ 71%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/setenv.cpp.o [ 71%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_ver_info.cpp.o [ 71%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/classad_hashtable.cpp.o [ 71%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/condor_version.cpp.o [ 71%] Building C object src/condor_utils/CMakeFiles/condorapi_shared.dir/__/safefile/safe_fopen.c.o [ 71%] Building C object src/condor_utils/CMakeFiles/condorapi_shared.dir/__/safefile/safe_id_range_list.c.o [ 71%] Building C object src/condor_utils/CMakeFiles/condorapi_shared.dir/__/safefile/safe_is_path_trusted.c.o [ 71%] Building C object src/condor_utils/CMakeFiles/condorapi_shared.dir/__/safefile/safe_open.c.o [ 71%] Building CXX object src/condor_utils/CMakeFiles/condorapi_shared.dir/dprintf_syslog.cpp.o [ 71%] Linking CXX shared library libcondorapi.so [ 71%] Built target condorapi_shared Scanning dependencies of target condor_c-gahp_worker_thread [ 71%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/PipeBuffer.cpp.o [ 71%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/schedd_client.cpp.o [ 71%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/schedd_client_main.cpp.o [ 71%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/SchedDCommands.cpp.o [ 71%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/cgahp_common.cpp.o [ 72%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp_worker_thread.dir/__/condor_utils/condor_version.cpp.o [ 72%] Linking CXX executable condor_c-gahp_worker_thread [ 72%] Built target condor_c-gahp_worker_thread Scanning dependencies of target condor_c-gahp [ 72%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp.dir/PipeBuffer.cpp.o [ 72%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp.dir/io_loop.cpp.o [ 72%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp.dir/cgahp_common.cpp.o [ 72%] Building CXX object src/condor_c-gahp/CMakeFiles/condor_c-gahp.dir/__/condor_utils/condor_version.cpp.o [ 72%] Linking CXX executable condor_c-gahp [ 72%] Built target condor_c-gahp Scanning dependencies of target chirp_client [ 72%] Building C object src/condor_chirp/CMakeFiles/chirp_client.dir/chirp_client.c.o [ 72%] Linking C static library libchirp_client.a [ 72%] Built target chirp_client Scanning dependencies of target chirp_client_shared BUILDSTDERR: [ 72%] BuildingIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/CollectorPluginManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector_stats.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector_engine.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector_engine.cpp: In member function 'compat_classad::ClassAd* CollectorEngine::collect(int, compat_classad::ClassAd*, const condor_sockaddr&, int&, Sock*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector_engine.cpp:601:25: warning: '"' directive output may be truncated writing 1 byte into a region of size between 0 and 138 [-Wformat-truncation=] BUILDSTDERR: 601 | "Name=\"fake%d-%s\"",n,oldname); BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector_engine.cpp:20: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 14 and 152 bytes into a destination of size 150 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/view_server.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/collector.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_collector.V6/offline_plugin.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_contrib/utils/broker_utils.cpp:18: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_credd/credd.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_credd/credd.cpp: In constructor 'CredDaemon::CredDaemon()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_credd/credd.cpp:55:41: warning: cast between incompatible pointer to member types from 'void (CredDaemon::*)(int, Stream*)' to 'CommandHandlercpp' {aka 'int (Service::*)(int, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 55 | (CommandHandlercpp)&CredDaemon::nop_handler, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_credd/credd.cpp:61:41: warning: cast between incompatible pointer to member types from 'void (CredDaemon::*)(int, Stream*)' to 'CommandHandlercpp' {aka 'int (Service::*)(int, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 61 | (CommandHandlercpp)&CredDaemon::refresh_all_handler, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/condor_submit_dag.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_multi_dag.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.cpp:36: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_classad.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_classad.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_main.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_commands.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_main.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_main.cpp: In function 'void main_init(int, char**)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_main.cpp:1258:21: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 1258 | debug_error( 1, DEBUG_QUIET, "Failed to parse %s\n", BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1259 | dagFile ); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_metrics.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_metrics.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_multi_dag.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_submit.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_util.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_main.h:23, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/debug.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/job.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/jobstate_log.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/parse.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/parse.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/parse.cpp: In function 'bool parse_retry(Dag*, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/parse.cpp:1172:24: warning: '%s' directive argument is null [-Wformat-overflow=] BUILDSTDERR: 1172 | debug_printf( DEBUG_DEBUG_1, "Retry Abort Value for %s is %d\n", BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1173 | jobName, job->retry_abort_val ); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/script.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ C object src/condor_chirp/CMakeFiles/chirp_client_shared.dir/chirp_client.c.o [ 72%] Linking C shared library libchirp_client.so [ 72%] Built target chirp_client_shared Scanning dependencies of target condor_chirp [ 72%] Building CXX object src/condor_chirp/CMakeFiles/condor_chirp.dir/condor_chirp.cpp.o [ 72%] Building CXX object src/condor_chirp/CMakeFiles/condor_chirp.dir/__/condor_utils/condor_version.cpp.o [ 72%] Linking CXX executable condor_chirp [ 72%] Built target condor_chirp Scanning dependencies of target collectorlib [ 72%] Building CXX object src/condor_collector.V6/CMakeFiles/collectorlib.dir/CollectorPluginManager.cpp.o [ 72%] Building CXX object src/condor_collector.V6/CMakeFiles/collectorlib.dir/collector_stats.cpp.o [ 72%] Building CXX object src/condor_collector.V6/CMakeFiles/collectorlib.dir/collector_engine.cpp.o [ 73%] Building CXX object src/condor_collector.V6/CMakeFiles/collectorlib.dir/view_server.cpp.o [ 73%] Building CXX object src/condor_collector.V6/CMakeFiles/collectorlib.dir/collector.cpp.o [ 73%] Linking CXX static library libcollectorlib.a [ 73%] Built target collectorlib Scanning dependencies of target condor_collector [ 73%] Building CXX object src/condor_collector.V6/CMakeFiles/condor_collector.dir/collector_main.cpp.o [ 73%] Building CXX object src/condor_collector.V6/CMakeFiles/condor_collector.dir/offline_plugin.cpp.o [ 73%] Building CXX object src/condor_collector.V6/CMakeFiles/condor_collector.dir/__/condor_utils/condor_version.cpp.o [ 73%] Linking CXX executable condor_collector [ 73%] Built target condor_collector Scanning dependencies of target broker_utils [ 73%] Building CXX object src/condor_contrib/utils/CMakeFiles/broker_utils.dir/broker_utils.cpp.o [ 73%] Linking CXX static library libbroker_utils.a [ 73%] Built target broker_utils Scanning dependencies of target condor_credd [ 73%] Building CXX object src/condor_credd/CMakeFiles/condor_credd.dir/credd.cpp.o [ 73%] Building CXX object src/condor_credd/CMakeFiles/condor_credd.dir/__/condor_utils/condor_version.cpp.o [ 73%] Linking CXX executable condor_credd [ 73%] Built target condor_credd Scanning dependencies of target condor_submit_dag [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_submit_dag.dir/condor_submit_dag.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_submit_dag.dir/dagman_multi_dag.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_submit_dag.dir/dagman_recursive_submit.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_submit_dag.dir/__/condor_utils/condor_version.cpp.o [ 74%] Linking CXX executable condor_submit_dag [ 74%] Built target condor_submit_dag Scanning dependencies of target condor_dagman [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dag.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_classad.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_commands.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_main.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_metrics.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_multi_dag.cpp.o [ 74%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_recursive_submit.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_submit.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/dagman_util.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/debug.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/job.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/jobstate_log.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/parse.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/script.cpp.o BUILDSTDERR: [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/sIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dagman_recursive_submit.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/dag.h:38, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/scriptQ.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_dagman/throttle_by_category.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_ft-gahp/io_loop.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/basejob.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/baseresource.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/baseresource.cpp: In member function 'void BaseResource::StartBatchStatusTimer()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/baseresource.cpp:738:35: warning: cast between incompatible pointer to member types from 'int (BaseResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 738 | (TimerHandlercpp)&BaseResource::DoBatchStatus, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/boinc-client.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/boincjob.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/boincresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/condorjob.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/condorresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamjob.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamjob.cpp: In constructor 'CreamJob::CreamJob(compat_classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamjob.cpp:241:37: warning: cast between incompatible pointer to member types from 'int (CreamJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 241 | (TimerHandlercpp)&CreamJob::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamjob.cpp: In destructor 'virtual CreamJob::~CreamJob()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamjob.cpp:456:55: warning: cast between incompatible pointer to member types from 'int (CreamJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 456 | ReleaseProxy( jobProxy, (TimerHandlercpp)&CreamJob::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp: In destructor 'virtual CreamResource::~CreamResource()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp:170:41: warning: cast between incompatible pointer to member types from 'int (CreamResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 170 | (TimerHandlercpp)&CreamResource::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp: In member function 'virtual void CreamResource::UnregisterJob(BaseJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp:360:44: warning: cast between incompatible pointer to member types from 'int (CreamResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 360 | (TimerHandlercpp)&CreamResource::ProxyCallback, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp: In member function 'void CreamResource::registerDelegationURI(const char*, Proxy*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp:420:60: warning: cast between incompatible pointer to member types from 'int (CreamResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 420 | AcquireProxy( job_proxy, (TimerHandlercpp)&CreamResource::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp: In member function 'const char* CreamResource::getDelegationURI(Proxy*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/creamresource.cpp:451:60: warning: cast between incompatible pointer to member types from 'int (CreamResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 451 | AcquireProxy( job_proxy, (TimerHandlercpp)&CreamResource::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/ec2-gahp-client.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/ec2job.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/ec2resource.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp: In destructor 'virtual GahpServer::~GahpServer()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:233:68: warning: cast between incompatible pointer to member types from 'int (GahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 233 | ReleaseProxy( master_proxy->proxy, (TimerHandlercpp)&GahpServer::ProxyCallback, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:246:39: warning: cast between incompatible pointer to member types from 'int (GahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 246 | (TimerHandlercpp)&GahpServer::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp: In member function 'bool GahpServer::Startup()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:863:33: warning: cast between incompatible function types from 'void (*)(Service*, int, int)' to 'ReaperHandler' {aka 'int (*)(Service*, int, int)'} [-Wcast-function-type] BUILDSTDERR: 863 | (ReaperHandler)&GahpServer::Reaper, // handler BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp: In member function 'bool GahpServer::Initialize(Proxy*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:1050:67: warning: cast between incompatible pointer to member types from 'int (GahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 1050 | AcquireProxy( master_proxy->proxy, (TimerHandlercpp)&GahpServer::ProxyCallback, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp: In member function 'GahpProxyInfo* GahpServer::RegisterProxy(Proxy*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:1400:43: warning: cast between incompatible pointer to member types from 'int (GahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 1400 | (TimerHandlercpp)&GahpServer::ProxyCallback, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp: In member function 'void GahpServer::UnregisterProxy(Proxy*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gahp-client.cpp:1448:66: warning: cast between incompatible pointer to member types from 'int (GahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 1448 | ReleaseProxy( gahp_proxy->proxy, (TimerHandlercpp)&GahpServer::ProxyCallback, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gcejob.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gceresource.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/generic-gahp-client.cpp:3: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusjob.cpp:37: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusjob.cpp: In constructor 'GlobusJob::GlobusJob(compat_classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusjob.cpp:696:38: warning: cast between incompatible pointer to member types from 'int (GlobusJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 696 | (TimerHandlercpp)&GlobusJob::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusjob.cpp: In destructor 'virtual GlobusJob::~GlobusJob()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusjob.cpp:906:56: warning: cast between incompatible pointer to member types from 'int (GlobusJob::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 906 | ReleaseProxy( jobProxy, (TimerHandlercpp)&GlobusJob::ProxyCallback, this ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/globusresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/gridmanager.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ criptQ.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/throttle_by_category.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman.dir/__/condor_utils/condor_version.cpp.o [ 75%] Linking CXX executable condor_dagman [ 75%] Built target condor_dagman Scanning dependencies of target condor_dagman_metrics_reporter [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman_metrics_reporter.dir/condor_dagman_metrics_reporter.cpp.o [ 75%] Building CXX object src/condor_dagman/CMakeFiles/condor_dagman_metrics_reporter.dir/__/condor_utils/condor_version.cpp.o [ 75%] Linking CXX executable condor_dagman_metrics_reporter [ 75%] Built target condor_dagman_metrics_reporter Scanning dependencies of target data_plugin [ 75%] Building C object src/condor_filetransfer_plugins/CMakeFiles/data_plugin.dir/data_plugin.c.o [ 75%] Building CXX object src/condor_filetransfer_plugins/CMakeFiles/data_plugin.dir/__/condor_utils/condor_version.cpp.o [ 75%] Linking CXX executable data_plugin [ 75%] Built target data_plugin Scanning dependencies of target curl_plugin [ 75%] Building C object src/condor_filetransfer_plugins/CMakeFiles/curl_plugin.dir/curl_plugin.c.o [ 75%] Building CXX object src/condor_filetransfer_plugins/CMakeFiles/curl_plugin.dir/__/condor_utils/condor_version.cpp.o [ 75%] Linking CXX executable curl_plugin [ 75%] Built target curl_plugin Scanning dependencies of target condor_ft-gahp [ 75%] Building CXX object src/condor_ft-gahp/CMakeFiles/condor_ft-gahp.dir/PipeBuffer.cpp.o [ 75%] Building CXX object src/condor_ft-gahp/CMakeFiles/condor_ft-gahp.dir/io_loop.cpp.o [ 76%] Building CXX object src/condor_ft-gahp/CMakeFiles/condor_ft-gahp.dir/ftgahp_common.cpp.o [ 76%] Building CXX object src/condor_ft-gahp/CMakeFiles/condor_ft-gahp.dir/__/condor_utils/condor_version.cpp.o [ 76%] Linking CXX executable condor_ft-gahp [ 76%] Built target condor_ft-gahp Scanning dependencies of target grid_monitor [ 76%] Built target grid_monitor Scanning dependencies of target condor_gridmanager [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/basejob.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/baseresource.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/boinc-client.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/boincjob.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/boincresource.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/condorjob.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/condorresource.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/creamjob.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/creamresource.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/ec2-gahp-client.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/ec2job.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/ec2resource.cpp.o [ 76%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/gahp-client.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/gcejob.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/gceresource.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/generic-gahp-client.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/globusjob.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/globusresource.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/gridmanager.cpp.o BUILDSTDERR: [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/gridmanageIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/infnbatchjob.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/infnbatchresource.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/nordugridjob.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/nordugridresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/proxymanager.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/transferrequest.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_gridmanager/unicorejob.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/AbstractReplicatorStateMachine.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/ReplicatorStateMachine.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/ReplicatorStateMachine.cpp: In member function 'void ReplicatorStateMachine::registerCommand(int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/ReplicatorStateMachine.cpp:713:54: warning: cast between incompatible pointer to member types from 'void (ReplicatorStateMachine::*)(int, Stream*)' to 'CommandHandlercpp' {aka 'int (Service::*)(int, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 713 | (CommandHandlercpp) &ReplicatorStateMachine::commandHandler, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/FilesOperations.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/StateMachine.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/HAD.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/BaseReplicaTransferer.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/UploadReplicaTransferer.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_had/FilesOperations.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/job_router_info.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp: In member function 'void JobRouter::InitPublicAd()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:556:24: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 556 | m_public_ad = ClassAd(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp: In member function 'bool JobRouter::EvalSrcJobPeriodicExpr(RoutedJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:643:22: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 643 | converted_ad = job->src_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp: In member function 'void JobRouter::InitPublicAd()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:556:24: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 556 | m_public_ad = ClassAd(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp: In member function 'bool JobRouter::EvalSrcJobPeriodicExpr(RoutedJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:643:22: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 643 | converted_ad = job->src_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_daemon_core.V6/condor_daemon_core.h:41, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouter.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp: In member function 'int JobRouterHookMgr::hookTranslateJob(RoutedJob*, std::string&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:221:19: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 221 | temp_ad = r_job->src_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp: In member function 'int JobRouterHookMgr::hookUpdateJobInfo(RoutedJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:293:19: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 293 | temp_ad = r_job->dest_ad; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp: In member function 'int JobRouterHookMgr::hookJobExit(RoutedJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:368:19: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 368 | temp_ad = r_job->src_ad; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:374:19: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 374 | temp_ad = r_job->dest_ad; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp: In member function 'int JobRouterHookMgr::hookJobCleanup(RoutedJob*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:447:19: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 447 | temp_ad = r_job->dest_ad; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/JobRouterHookMgr.cpp:20: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ r_main.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/infnbatchjob.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/infnbatchresource.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/nordugridjob.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/nordugridresource.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/proxymanager.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/transferrequest.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/unicorejob.cpp.o [ 77%] Building CXX object src/condor_gridmanager/CMakeFiles/condor_gridmanager.dir/__/condor_utils/condor_version.cpp.o [ 77%] Linking CXX executable condor_gridmanager [ 77%] Built target condor_gridmanager Scanning dependencies of target condor_replication [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/AbstractReplicatorStateMachine.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/ReplicatorStateMachine.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/HAD_Version.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/Utils.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/Replication.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/FilesOperations.cpp.o [ 77%] Building CXX object src/condor_had/CMakeFiles/condor_replication.dir/__/condor_utils/condor_version.cpp.o [ 78%] Linking CXX executable condor_replication [ 78%] Built target condor_replication Scanning dependencies of target condor_had [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_had.dir/StateMachine.cpp.o [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_had.dir/HAD.cpp.o [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_had.dir/Utils.cpp.o [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_had.dir/__/condor_utils/condor_version.cpp.o [ 79%] Linking CXX executable condor_had [ 79%] Built target condor_had Scanning dependencies of target condor_transferer [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/BaseReplicaTransferer.cpp.o [ 79%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/UploadReplicaTransferer.cpp.o [ 80%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/DownloadReplicaTransferer.cpp.o [ 80%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/Utils.cpp.o [ 80%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/Transferer.cpp.o [ 80%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/FilesOperations.cpp.o [ 80%] Building CXX object src/condor_had/CMakeFiles/condor_transferer.dir/__/condor_utils/condor_version.cpp.o [ 80%] Linking CXX executable condor_transferer [ 80%] Built target condor_transferer Scanning dependencies of target condor_job_router_info [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router_info.dir/job_router_info.cpp.o [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router_info.dir/JobRouter.cpp.o [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router_info.dir/VanillaToGrid.cpp.o [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router_info.dir/__/condor_utils/condor_version.cpp.o [ 80%] Linking CXX executable condor_job_router_info [ 80%] Built target condor_job_router_info Scanning dependencies of target condor_job_router [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/JobRouter.cpp.o [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/JobRouterHookMgr.cpp.o [ 80%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/NewClassAdJobLogConsumer.cpp.o BUILDSTDERR: [ 80%] Building CXX object src/conIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_job_router/schedd_main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp: In member function 'void XInterface::FinishConnection()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp:335:39: warning: cast between incompatible function types from 'int (*)(Display*, XErrorEvent*)' {aka 'int (*)(_XDisplay*, XErrorEvent*)'} to 'XIOErrorHandler' {aka 'int (*)(_XDisplay*)'} [-Wcast-function-type] BUILDSTDERR: 335 | XSetIOErrorHandler((XIOErrorHandler) CatchIOFalseAlarm); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp: In member function 'void XInterface::ReadUtmp()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp:229:16: warning: 'int strcmp(const char*, const char*)' argument 1 declared attribute 'nonstring' [-Wstringop-overflow=] BUILDSTDERR: 229 | if (!strcmp(utmp_entry.ut_user, (*logged_on_users)[i])) { BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/utmp.h:29, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/XInterface.unix.cpp:38: BUILDSTDERR: /usr/include/bits/utmp.h:65:8: note: argument 'utmp::ut_user' declared here BUILDSTDERR: 65 | char ut_user[UT_NAMESIZE] BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_kbdd/kbdd.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/MasterPluginManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/master.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/master.cpp: In function 'void main_init(int, char**)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/master.cpp:707:26: warning: cast between incompatible function types from 'void (*)(void*, int, Stream*)' to 'CommandHandler' {aka 'int (*)(Service*, int, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 707 | (CommandHandler)&store_pool_cred_handler, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/master.cpp: In function 'int admin_command_handler(Service*, int, Stream*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/master.cpp:846:23: warning: cast between incompatible function types from 'int (*)(ReliSock*)' to 'ThreadStartFunc' {aka 'int (*)(void*, Stream*)'} [-Wcast-function-type] BUILDSTDERR: 846 | (ThreadStartFunc)&agent_starter, (void*)stream, 0 )) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_master.V6/masterDaemon.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/Accountant.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/NegotiatorPluginManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp: In member function 'bool ResourceRequestList::getRequest(compat_classad::ClassAd&, int&, int&, int&, ReliSock*, int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:95:13: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 95 | request = cached_resource_request; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:163:14: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 163 | request = *front; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:170:31: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 170 | cached_resource_request = request; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_negotiator.V6/matchmaker_negotiate.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_power/power.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_power/power_state.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_power/rooster.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_prio/prio.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ dor_job_router/CMakeFiles/condor_job_router.dir/VanillaToGrid.cpp.o [ 81%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/schedd_main.cpp.o [ 81%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/schedd_v7_utils.cpp.o [ 81%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/submit_job.cpp.o [ 81%] Building CXX object src/condor_job_router/CMakeFiles/condor_job_router.dir/__/condor_utils/condor_version.cpp.o [ 81%] Linking CXX executable condor_job_router [ 81%] Built target condor_job_router Scanning dependencies of target condor_kbdd [ 81%] Building CXX object src/condor_kbdd/CMakeFiles/condor_kbdd.dir/XInterface.unix.cpp.o [ 81%] Building CXX object src/condor_kbdd/CMakeFiles/condor_kbdd.dir/kbdd.cpp.o [ 81%] Building CXX object src/condor_kbdd/CMakeFiles/condor_kbdd.dir/__/condor_utils/condor_version.cpp.o [ 81%] Linking CXX executable condor_kbdd [ 81%] Built target condor_kbdd Scanning dependencies of target condor_master [ 81%] Building CXX object src/condor_master.V6/CMakeFiles/condor_master.dir/MasterPluginManager.cpp.o [ 81%] Building CXX object src/condor_master.V6/CMakeFiles/condor_master.dir/master.cpp.o [ 81%] Building CXX object src/condor_master.V6/CMakeFiles/condor_master.dir/masterDaemon.cpp.o [ 81%] Building CXX object src/condor_master.V6/CMakeFiles/condor_master.dir/__/condor_utils/condor_version.cpp.o [ 81%] Linking CXX executable condor_master [ 81%] Built target condor_master Scanning dependencies of target condor_negotiator [ 81%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/Accountant.cpp.o [ 81%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/NegotiatorPluginManager.cpp.o [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/main.cpp.o [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/matchmaker.cpp.o [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/matchmaker_negotiate.cpp.o [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/condor_negotiator.dir/__/condor_utils/condor_version.cpp.o [ 82%] Linking CXX executable condor_negotiator [ 82%] Built target condor_negotiator Scanning dependencies of target accountant_log_fixer [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/accountant_log_fixer.dir/accountant_log_fixer.cpp.o [ 82%] Building CXX object src/condor_negotiator.V6/CMakeFiles/accountant_log_fixer.dir/__/condor_utils/condor_version.cpp.o [ 82%] Linking CXX executable accountant_log_fixer [ 82%] Built target accountant_log_fixer Scanning dependencies of target condor_power [ 82%] Building CXX object src/condor_power/CMakeFiles/condor_power.dir/power.cpp.o [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_power.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_power [ 83%] Built target condor_power Scanning dependencies of target condor_power_state [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_power_state.dir/power_state.cpp.o [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_power_state.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_power_state [ 83%] Built target condor_power_state Scanning dependencies of target condor_rooster [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_rooster.dir/rooster.cpp.o [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_rooster.dir/rooster_main.cpp.o [ 83%] Building CXX object src/condor_power/CMakeFiles/condor_rooster.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_rooster [ 83%] Built target condor_rooster Scanning dependencies of target condor_prio [ 83%] Building CXX object src/condor_prio/CMakeFiles/condor_prio.dir/prio.cpp.o [ 83%] Building CXX object src/condor_prio/CMakeFiles/condor_prio.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_prio [ 83%] Built target condor_prio BUILDSTDERR: Scanning dependencies of target condIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_q.V6/queue.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_rm.V6/rm.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/NTreceivers.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.cpp: In member function 'void BaseShadow::retryJobCleanup()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.cpp:545:36: warning: cast between incompatible pointer to member types from 'int (BaseShadow::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 545 | (TimerHandlercpp)&BaseShadow::retryJobCleanupHandler, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/remoteresource.h:29, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/mpiresource.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/mpiresource.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/parallelshadow.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/parallelshadow.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/parallelshadow.cpp: In member function 'virtual void ParallelShadow::spawn()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/parallelshadow.cpp:181:41: warning: cast between incompatible pointer to member types from 'int (ParallelShadow::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 181 | (TimerHandlercpp)&ParallelShadow::getResources, BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/pseudo_ops.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/remoteresource.h:29, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/remoteresource.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/remoteresource.cpp: In member function 'void RemoteResource::attemptShutdown()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/remoteresource.cpp:776:39: warning: cast between incompatible pointer to member types from 'int (RemoteResource::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 776 | (TimerHandlercpp)&RemoteResource::attemptShutdownTimeout, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/baseshadow.h:27, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_shadow.V6.1/shadow_v61_main.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/AvailStats.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/LoadQueue.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/Reqexp.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/ResAttributes.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/ResMgr.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/ResState.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/Resource.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/StartdHookMgr.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/StartdPluginManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/Starter.cpp:29: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/VMMachine.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/VMManager.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/VMRegister.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/claim.cpp:33: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/cod_mgr.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ or_q [ 83%] Building CXX object src/condor_q.V6/CMakeFiles/condor_q.dir/queue.cpp.o [ 83%] Building CXX object src/condor_q.V6/CMakeFiles/condor_q.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_q [ 83%] Built target condor_q Scanning dependencies of target condor_rm [ 83%] Building CXX object src/condor_rm.V6/CMakeFiles/condor_rm.dir/rm.cpp.o [ 83%] Building CXX object src/condor_rm.V6/CMakeFiles/condor_rm.dir/__/condor_utils/condor_version.cpp.o [ 83%] Linking CXX executable condor_rm [ 83%] Built target condor_rm Scanning dependencies of target condor_shadow [ 83%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/NTreceivers.cpp.o [ 83%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/baseshadow.cpp.o [ 83%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/mpiresource.cpp.o [ 83%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/parallelshadow.cpp.o [ 83%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/pseudo_ops.cpp.o [ 84%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/remoteresource.cpp.o [ 84%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/shadow.cpp.o [ 84%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/shadow_user_policy.cpp.o [ 84%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/shadow_v61_main.cpp.o [ 84%] Building CXX object src/condor_shadow.V6.1/CMakeFiles/condor_shadow.dir/__/condor_utils/condor_version.cpp.o [ 84%] Linking CXX executable condor_shadow [ 84%] Built target condor_shadow Scanning dependencies of target condor_shared_port [ 84%] Building CXX object src/condor_shared_port/CMakeFiles/condor_shared_port.dir/shared_port_main.cpp.o [ 84%] Building CXX object src/condor_shared_port/CMakeFiles/condor_shared_port.dir/__/condor_utils/condor_version.cpp.o [ 84%] Linking CXX executable condor_shared_port [ 84%] Built target condor_shared_port Scanning dependencies of target condor_glexec_wrapper [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_glexec_wrapper.dir/glexec_wrapper.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_glexec_wrapper.dir/__/condor_utils/condor_version.cpp.o [ 84%] Linking CXX executable condor_glexec_wrapper [ 84%] Built target condor_glexec_wrapper Scanning dependencies of target condor_startd [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/AvailStats.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/IdDispenser.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/LoadQueue.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/Reqexp.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/ResAttributes.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/ResMgr.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/ResState.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/Resource.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/StartdHookMgr.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/StartdPluginManager.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/Starter.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/VMMachine.cpp.o [ 84%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/VMManager.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/VMRegister.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/backfill_mgr.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/claim.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/cod_mgr.cpp.o BUILDSTDERR: [ 85%] Building CXX object src/condor_starIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/command.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/glexec_starter.linux.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/slot_builder.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_bench_job.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_bench_job_mgr.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_bench_job_params.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_cron_job.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_cron_job_mgr.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_cron_job_params.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_hibernator.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd_main.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/starter_mgr.cpp:37: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/util.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/startd.h:33, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/vm_common.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/vmuniverse_mgr.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/vmuniverse_mgr.cpp: In member function 'bool VMUniverseMgr::allocVM(pid_t, compat_classad::ClassAd&, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/vmuniverse_mgr.cpp:663:22: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 663 | newinfo->m_job_ad = ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_startd.V6/vmuniverse_mgr.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/StarterHookMgr.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/baseStarter.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/docker_proc.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/docker_proc.cpp: In member function 'virtual int DockerProc::StartJob()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/docker_proc.cpp:202:38: warning: cast between incompatible pointer to member types from 'int (DockerProc::*)(int)' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 202 | 20, (TimerHandlercpp)&DockerProc::getStats, BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/glexec_privsep_helper.linux.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/io_proxy.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/io_proxy_handler.cpp:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void IOProxyHandler::handle_standard_request(ReliSock*, char*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/io_proxy_handler.cpp:251:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 5120 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void IOProxyHandler::handle_standard_request(ReliSock*, char*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/io_proxy_handler.cpp:239:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 5120 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void IOProxyHandler::handle_standard_request(ReliSock*, char*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/io_proxy_handler.cpp:237:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 5120 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/java_detect.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/java_proc.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local_config.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local_file.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local_schedd.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local_schedd.cpp: In member function 'void JICLocalSchedd::retryJobCleanup()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_local_schedd.cpp:528:40: warning: cast between incompatible pointer to member types from 'int (JICLocalSchedd::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 528 | (TimerHandlercpp)&JICLocalSchedd::retryJobCleanupHandler, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ td.V6/CMakeFiles/condor_startd.dir/command.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/glexec_starter.linux.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/slot_builder.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_bench_job.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_bench_job_mgr.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_bench_job_params.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_cron_job.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_cron_job_mgr.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_cron_job_params.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_hibernator.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_main.cpp.o [ 85%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_named_classad.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/startd_named_classad_list.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/starter_mgr.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/util.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/vm_common.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/vmuniverse_mgr.cpp.o [ 86%] Building CXX object src/condor_startd.V6/CMakeFiles/condor_startd.dir/__/condor_utils/condor_version.cpp.o [ 86%] Linking CXX executable condor_startd [ 86%] Built target condor_startd Scanning dependencies of target condor_glexec_job_wrapper [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_glexec_job_wrapper.dir/glexec_job_wrapper.linux.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_glexec_job_wrapper.dir/__/condor_utils/condor_version.cpp.o [ 86%] Linking CXX executable condor_glexec_job_wrapper [ 86%] Built target condor_glexec_job_wrapper Scanning dependencies of target condor_starter [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/NTsenders.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/StarterHookMgr.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/baseStarter.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/cgroup.linux.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/cgroup_limits.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/condor_privsep_helper.UNIX.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/docker_proc.cpp.o [ 86%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/glexec_privsep_helper.linux.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/has_sysadmin_cap.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/io_proxy.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/io_proxy_handler.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/java_detect.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/java_proc.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/jic_local.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/jic_local_config.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/jic_local_file.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/jic_local_schedd.cpp.o BUILDSTDERR: [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFileIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp:33: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp: In member function 'virtual bool JICShadow::transferOutput(bool&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp:491:34: warning: implicitly-declared 'FileTransfer::FileTransferInfo& FileTransfer::FileTransferInfo::operator=(const FileTransfer::FileTransferInfo&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 491 | m_ft_info = filetrans->GetInfo(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/file_transfer.h:174:3: note: because 'FileTransfer::FileTransferInfo' has user-provided 'FileTransfer::FileTransferInfo::FileTransferInfo(const FileTransfer::FileTransferInfo&)' BUILDSTDERR: 174 | FileTransferInfo(const FileTransferInfo &rhs) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp: In member function 'bool JICShadow::refreshSandboxCredentials()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/jic_shadow.cpp:2796:34: warning: cast between incompatible pointer to member types from 'bool (JICShadow::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 2796 | (TimerHandlercpp)&JICShadow::refreshSandboxCredentials, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/job_info_communicator.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/job_info_communicator.cpp: In member function 'void JobInfoCommunicator::startUpdateTimer()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/job_info_communicator.cpp:892:47: warning: cast between incompatible pointer to member types from 'int (JobInfoCommunicator::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 892 | (TimerHandlercpp)&JobInfoCommunicator::periodicJobUpdateTimerHandler, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/local_user_log.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/mpi_comrade_proc.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/mpi_master_proc.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/os_proc.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/parallel_proc.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/script_proc.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/singularity.cpp:8: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/sshd_proc.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/condor_user_policy.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/starter_user_policy.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/starter_user_policy.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/starter_v61_main.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/tool_daemon_proc.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vanilla_proc.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_request.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_request.cpp: In member function 'void VMGahpRequest::startPendingTimer()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_request.cpp:126:38: warning: cast between incompatible pointer to member types from 'int (VMGahpRequest::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 126 | (TimerHandlercpp)&VMGahpRequest::pending_timer_fn, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp: In member function 'bool VMGahpServer::startUp(Env*, const char*, int, FamilyInfo*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp:472:41: warning: cast between incompatible pointer to member types from 'int (VMGahpServer::*)(int)' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 472 | 2, (TimerHandlercpp)&VMGahpServer::err_pipe_ready, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp: In member function 'void VMGahpServer::setPollInterval(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp:713:37: warning: cast between incompatible pointer to member types from 'int (VMGahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 713 | (TimerHandlercpp)&VMGahpServer::poll, BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp: In member function 'void VMGahpServer::poll_real_soon()': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_server.cpp:1028:37: warning: cast between incompatible pointer to member types from 'int (VMGahpServer::*)()' to 'TimerHandlercpp' {aka 'void (Service::*)()'} [-Wcast-function-type] BUILDSTDERR: 1028 | (TimerHandlercpp)&VMGahpServer::poll_now, BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_gahp_request.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_proc.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_starter.V6.1/vm_proc.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/prettyPrint.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/setflags.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:147, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool StatusRowOfData::getString(int, char*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:98:29, BUILDSTDERR: inlined from 'void fold_slot_result(StatusRowOfData&, StatusRowOfData*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:635:15: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool StatusRowOfData::getString(int, char*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:98:29, BUILDSTDERR: inlined from 'void fold_slot_result(StatusRowOfData&, StatusRowOfData*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:636:15: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 4 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool StatusRowOfData::getString(int, char*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:98:29, BUILDSTDERR: inlined from 'bool process_ads_callback(void*, compat_classad::ClassAd*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:423:46: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool StatusRowOfData::getString(int, char*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:98:29, BUILDSTDERR: inlined from 'bool process_ads_callback(void*, compat_classad::ClassAd*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:428:29: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool process_ads_callback(void*, compat_classad::ClassAd*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:455:52: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:478:10, BUILDSTDERR: inlined from 'bool classad::Value::IsStringValue(char*, int) const' at /builddir/build/BUILD/htcondor-8_6_11/src/classad/classad/value.h:474:13, BUILDSTDERR: inlined from 'bool process_ads_callback(void*, compat_classad::ClassAd*)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_status.V6/status.cpp:477:52: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_submit.V6/submit.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_submit.V6/submit_protocol.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/condor_gpu_discovery.cpp:22: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'cudaError_t sim_cudaGetDeviceProperties(cudaDeviceProp*, int)' at /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/condor_gpu_discovery.cpp:268:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/condor_test_match.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ s/condor_starter.dir/jic_shadow.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/job_info_communicator.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/local_user_log.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/mpi_comrade_proc.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/mpi_master_proc.cpp.o [ 87%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/os_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/parallel_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/privsep_helper.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/script_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/singularity.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/sshd_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/starter_user_policy.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/starter_v61_main.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/stream_handler.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/tool_daemon_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/user_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/vanilla_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/vm_gahp_request.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/vm_gahp_server.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/vm_proc.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_starter.dir/__/condor_utils/condor_version.cpp.o [ 88%] Linking CXX executable condor_starter [ 88%] Built target condor_starter Scanning dependencies of target condor_pid_ns_init [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_pid_ns_init.dir/condor_pid_ns_init.cpp.o [ 88%] Building CXX object src/condor_starter.V6.1/CMakeFiles/condor_pid_ns_init.dir/__/condor_utils/condor_version.cpp.o [ 88%] Linking CXX executable condor_pid_ns_init [ 88%] Built target condor_pid_ns_init Scanning dependencies of target condor_status [ 88%] Building CXX object src/condor_status.V6/CMakeFiles/condor_status.dir/prettyPrint.cpp.o [ 88%] Building CXX object src/condor_status.V6/CMakeFiles/condor_status.dir/setflags.cpp.o [ 88%] Building CXX object src/condor_status.V6/CMakeFiles/condor_status.dir/status.cpp.o [ 88%] Building CXX object src/condor_status.V6/CMakeFiles/condor_status.dir/__/condor_utils/condor_version.cpp.o [ 88%] Linking CXX executable condor_status [ 88%] Built target condor_status Scanning dependencies of target condor_submit [ 88%] Building CXX object src/condor_submit.V6/CMakeFiles/condor_submit.dir/submit.cpp.o [ 88%] Building CXX object src/condor_submit.V6/CMakeFiles/condor_submit.dir/submit_protocol.cpp.o [ 88%] Building CXX object src/condor_submit.V6/CMakeFiles/condor_submit.dir/__/condor_utils/condor_version.cpp.o [ 88%] Linking CXX executable condor_submit [ 88%] Built target condor_submit Scanning dependencies of target condor_gpu_discovery [ 88%] Building CXX object src/condor_tools/CMakeFiles/condor_gpu_discovery.dir/condor_gpu_discovery.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_gpu_discovery.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_gpu_discovery [ 89%] Built target condor_gpu_discovery Scanning dependencies of target condor_test_match [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_test_match.dir/condor_test_match.cpp.o BUILDSTDERR: [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_test_match.dir/__/condor_utils/condor_veIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/tool.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:27: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp: In function 'char* FormatFloat(char*, int, int, float)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1402:23: warning: '%d' directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] BUILDSTDERR: 1402 | sprintf(fmt+1,".%dg", width-6); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1402:21: note: directive argument in the range [-2147483648, 52] BUILDSTDERR: 1402 | sprintf(fmt+1,".%dg", width-6); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 14 bytes into a destination of size 9 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp: In function 'void CollectInfo(int, compat_classad::AttrList*, std::vector&, LineRec*, bool)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1125:30: warning: '%s' directive writing up to 31 bytes into a region of size 28 [-Wformat-overflow=] BUILDSTDERR: 1125 | sprintf( attrName , "Name%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 36 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1126:34: warning: '%s' directive writing up to 31 bytes into a region of size 24 [-Wformat-overflow=] BUILDSTDERR: 1126 | sprintf( attrPrio , "Priority%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 9 and 40 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1127:42: warning: '%s' directive writing up to 31 bytes into a region of size 19 [-Wformat-overflow=] BUILDSTDERR: 1127 | sprintf( attrResUsed , "ResourcesUsed%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 14 and 45 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1128:40: warning: '%s' directive writing up to 31 bytes into a region of size 23 [-Wformat-overflow=] BUILDSTDERR: 1128 | sprintf( attrRequested , "Requested%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 10 and 41 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1129:52: warning: '%s' directive writing up to 31 bytes into a region of size 11 [-Wformat-overflow=] BUILDSTDERR: 1129 | sprintf( attrWtResUsed , "WeightedResourcesUsed%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 22 and 53 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1130:42: warning: '%s' directive writing up to 31 bytes into a region of size 18 [-Wformat-overflow=] BUILDSTDERR: 1130 | sprintf( attrFactor , "PriorityFactor%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 15 and 46 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1131:46: warning: '%s' directive writing up to 31 bytes into a region of size 18 [-Wformat-overflow=] BUILDSTDERR: 1131 | sprintf( attrBeginUsage , "BeginUsageTime%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 15 and 46 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1132:44: warning: '%s' directive writing up to 31 bytes into a region of size 19 [-Wformat-overflow=] BUILDSTDERR: 1132 | sprintf( attrLastUsage , "LastUsageTime%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 14 and 45 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1133:54: warning: '%s' directive writing up to 31 bytes into a region of size 18 [-Wformat-overflow=] BUILDSTDERR: 1133 | sprintf( attrAccUsage , "WeightedAccumulatedUsage%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 25 and 56 bytes into a destination of size 42 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1168:35: warning: '%s' directive writing up to 31 bytes into a region of size 18 [-Wformat-overflow=] BUILDSTDERR: 1168 | sprintf( attr, "EffectiveQuota%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 15 and 46 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1170:32: warning: '%s' directive writing up to 31 bytes into a region of size 21 [-Wformat-overflow=] BUILDSTDERR: 1170 | sprintf( attr, "ConfigQuota%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 43 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1178:41: warning: '%s' directive writing up to 31 bytes into a region of size 16 [-Wformat-overflow=] BUILDSTDERR: 1178 | sprintf( attr, "GroupAutoRegroup%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 48 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1185:38: warning: '%s' directive writing up to 31 bytes into a region of size 19 [-Wformat-overflow=] BUILDSTDERR: 1185 | sprintf( attr, "SurplusPolicy%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 14 and 45 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1202:37: warning: '%s' directive writing up to 31 bytes into a region of size 20 [-Wformat-overflow=] BUILDSTDERR: 1202 | sprintf( attr, "GroupSortKey%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 13 and 44 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:1206:37: warning: '%s' directive writing up to 31 bytes into a region of size 20 [-Wformat-overflow=] BUILDSTDERR: 1206 | sprintf( attr, "SubtreeQuota%s", strI ); BUILDSTDERR: | ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/user_prio.cpp:25: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 13 and 44 bytes into a destination of size 32 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/sos.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/store_cred_main.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/tool.cpp:28: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/fetch_log.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/update_machine_ad.cpp:9: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/drain.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/transform_ads.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/advertise.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/preen.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/history.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/history.cpp:48: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h: In function 'const char* format_date(time_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/history_utils.h:179:28: warning: '%-2d' directive writing between 2 and 11 bytes into a region of size between 0 and 9 [-Wformat-overflow=] BUILDSTDERR: 179 | sprintf( buf, "%2d/%-2d %02d:%02d", BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_sys_linux.h:64, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_system.h:53, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_common.h:39, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/history.cpp:20: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 48 bytes into a destination of size 12 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rsion.cpp.o [ 89%] Linking CXX executable condor_test_match [ 89%] Built target condor_test_match Scanning dependencies of target condor_vacate [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_vacate.dir/tool.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_vacate.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_vacate [ 89%] Built target condor_vacate Scanning dependencies of target condor_userprio [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_userprio.dir/user_prio.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_userprio.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_userprio [ 89%] Built target condor_userprio Scanning dependencies of target condor_sos [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_sos.dir/sos.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_sos.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_sos [ 89%] Built target condor_sos Scanning dependencies of target condor_store_cred [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_store_cred.dir/store_cred_main.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_store_cred.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_store_cred [ 89%] Built target condor_store_cred Scanning dependencies of target condor_on [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_on.dir/tool.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_on.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_on [ 89%] Built target condor_on Scanning dependencies of target condor_fetchlog [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_fetchlog.dir/fetch_log.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_fetchlog.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_fetchlog [ 89%] Built target condor_fetchlog Scanning dependencies of target condor_update_machine_ad [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_update_machine_ad.dir/update_machine_ad.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_update_machine_ad.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_update_machine_ad [ 89%] Built target condor_update_machine_ad Scanning dependencies of target condor_drain [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_drain.dir/drain.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_drain.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_drain [ 89%] Built target condor_drain Scanning dependencies of target condor_transform_ads [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_transform_ads.dir/transform_ads.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_transform_ads.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_transform_ads [ 89%] Built target condor_transform_ads Scanning dependencies of target condor_advertise [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_advertise.dir/advertise.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_advertise.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_advertise [ 89%] Built target condor_advertise Scanning dependencies of target condor_preen [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_preen.dir/preen.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_preen.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_preen [ 89%] Built target condor_preen Scanning dependencies of target condor_history [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_history.dir/history.cpp.o [ 89%] Building CXX object src/condor_tools/CMakeFiles/condor_history.dir/__/condor_utils/condor_version.cpp.o [ 89%] Linking CXX executable condor_history [ 89%] Built target condor_history BUILDSTDERR: Scanning dependencies of In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/config_val.cpp:39: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/version.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/stats.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/qedit.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/testwritelog.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/give_interactive.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/ssh_to_job.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/cod_tool.cpp:32: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/peek.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/transfer_data.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ target condor_config_val [ 90%] Building CXX object src/condor_tools/CMakeFiles/condor_config_val.dir/config_val.cpp.o [ 90%] Building CXX object src/condor_tools/CMakeFiles/condor_config_val.dir/__/condor_utils/condor_version.cpp.o [ 90%] Linking CXX executable condor_config_val [ 90%] Built target condor_config_val Scanning dependencies of target condor_version [ 90%] Building CXX object src/condor_tools/CMakeFiles/condor_version.dir/version.cpp.o [ 90%] Building CXX object src/condor_tools/CMakeFiles/condor_version.dir/__/condor_utils/condor_version.cpp.o [ 90%] Linking CXX executable condor_version [ 90%] Built target condor_version Scanning dependencies of target condor_stats [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_stats.dir/stats.cpp.o [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_stats.dir/__/condor_utils/condor_version.cpp.o [ 91%] Linking CXX executable condor_stats [ 91%] Built target condor_stats Scanning dependencies of target condor_qedit [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_qedit.dir/qedit.cpp.o [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_qedit.dir/__/condor_utils/condor_version.cpp.o [ 91%] Linking CXX executable condor_qedit [ 91%] Built target condor_qedit Scanning dependencies of target condor_testwritelog [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_testwritelog.dir/testwritelog.cpp.o [ 91%] Building CXX object src/condor_tools/CMakeFiles/condor_testwritelog.dir/__/condor_utils/condor_version.cpp.o [ 92%] Linking CXX executable condor_testwritelog [ 92%] Built target condor_testwritelog Scanning dependencies of target condor_convert_history [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_convert_history.dir/convert_history.cpp.o [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_convert_history.dir/__/condor_utils/condor_version.cpp.o [ 92%] Linking CXX executable condor_convert_history [ 92%] Built target condor_convert_history Scanning dependencies of target condor_findhost [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_findhost.dir/give_interactive.cpp.o [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_findhost.dir/__/condor_utils/condor_version.cpp.o [ 92%] Linking CXX executable condor_findhost [ 92%] Built target condor_findhost Scanning dependencies of target condor_urlfetch [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_urlfetch.dir/condor_urlfetch.cpp.o [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_urlfetch.dir/__/condor_utils/condor_version.cpp.o [ 92%] Linking CXX executable condor_urlfetch [ 92%] Built target condor_urlfetch Scanning dependencies of target condor_ssh_to_job [ 92%] Building CXX object src/condor_tools/CMakeFiles/condor_ssh_to_job.dir/ssh_to_job.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_ssh_to_job.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_ssh_to_job [ 93%] Built target condor_ssh_to_job Scanning dependencies of target condor_cod [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_cod.dir/cod_tool.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_cod.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_cod [ 93%] Built target condor_cod Scanning dependencies of target condor_tail [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_tail.dir/peek.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_tail.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_tail [ 93%] Built target condor_tail Scanning dependencies of target condor_transfer_data [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_transfer_data.dir/transfer_data.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_transfer_data.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_transfer_data [ 93%] Built target condor_transfer_data Scanning dependencies of target condor_ping BUILDSTDERR: [ 93%] Building CXX object src/condor_tools/CMakeIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/ping.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_tools/wait.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_userlog/condor_check_userlogs.cpp:25: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp: In constructor 'VMType::VMType(const char*, const char*, const char*, compat_classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:46:15: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 46 | m_classAd = *ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_common.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_config.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmware_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp: In constructor 'VMType::VMType(const char*, const char*, const char*, compat_classad::ClassAd*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:46:15: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 46 | m_classAd = *ad; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vm_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ Files/condor_ping.dir/ping.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_ping.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_ping [ 93%] Built target condor_ping Scanning dependencies of target condor_wait [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_wait.dir/wait.cpp.o [ 93%] Building CXX object src/condor_tools/CMakeFiles/condor_wait.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_wait [ 93%] Built target condor_wait Scanning dependencies of target condor_transferd [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_active.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_init.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_main.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_maint.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_read_files.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_utils.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/td_write_files.cpp.o [ 93%] Building CXX object src/condor_transferd/CMakeFiles/condor_transferd.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_transferd [ 93%] Built target condor_transferd Scanning dependencies of target condor_check_userlogs [ 93%] Building CXX object src/condor_userlog/CMakeFiles/condor_check_userlogs.dir/condor_check_userlogs.cpp.o [ 93%] Building CXX object src/condor_userlog/CMakeFiles/condor_check_userlogs.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_check_userlogs [ 93%] Built target condor_check_userlogs Scanning dependencies of target condor_userlog_job_counter [ 93%] Building CXX object src/condor_userlog/CMakeFiles/condor_userlog_job_counter.dir/condor_userlog_job_counter.cpp.o [ 93%] Building CXX object src/condor_userlog/CMakeFiles/condor_userlog_job_counter.dir/__/condor_utils/condor_version.cpp.o [ 93%] Linking CXX executable condor_userlog_job_counter [ 93%] Built target condor_userlog_job_counter Scanning dependencies of target condor_userlog [ 94%] Building CXX object src/condor_userlog/CMakeFiles/condor_userlog.dir/userlog.cpp.o [ 94%] Building CXX object src/condor_userlog/CMakeFiles/condor_userlog.dir/__/condor_utils/condor_version.cpp.o [ 94%] Linking CXX executable condor_userlog [ 94%] Built target condor_userlog Scanning dependencies of target condor_vm-gahp-vmware [ 94%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/pbuffer.cpp.o [ 94%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vm_request.cpp.o [ 94%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vm_type.cpp.o [ 94%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vmgahp.cpp.o [ 94%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vmgahp_common.cpp.o [ 95%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vmgahp_config.cpp.o [ 95%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vmgahp_main.cpp.o [ 95%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/vmware_type.cpp.o [ 95%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/xen_type.linux.cpp.o [ 95%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp-vmware.dir/__/condor_utils/condor_version.cpp.o [ 95%] Linking CXX executable condor_vm-gahp-vmware [ 95%] Built target condor_vm-gahp-vmware Scanning dependencies of target condor_vm-gahp [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/pbuffer.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vm_request.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vm_type.cpp.o BUILDSTDERR: [ 96%] Building CXX object src/condor_vmIn file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp.cpp:24: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_common.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_config.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_main.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_main.cpp: In function 'void main_init(int, char**)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_main.cpp:456:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 456 | } else BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmgahp_main.cpp:469:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: 469 | write_to_daemoncore_pipe("VM_GAHP_VERSION = \"%s\"\n", CONDOR_VMGAHP_VERSION); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/vmware_type.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_vm-gahp/xen_type.linux.cpp:23: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_who/who.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/defrag/defrag.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/defrag/defrag_stats.cpp:30: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazonCommands.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazon_io_checkfn.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazongahp_common.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazonCommands.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazongahp_common.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/request.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/io_loop_pthread.h:28, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/io_loop_pthread.cpp:31: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/io_loop_pthread.cpp: In static member function 'static void* Request::operator new(size_t)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/io_loop_pthread.cpp:977:33: warning: cast from 'unsigned char*' to 'Request*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: 977 | void * address = &(((Request *)requests)[ index ]); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/util_lib_proto.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_string.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazonCommands.h:24, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/amazongahp_common.h:26, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/ec2_gahp/request.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/ganglia_interaction.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/gangliad.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/statsd.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/statsd.cpp: In member function 'bool Metric::evaluate(const char*, classad::Value&, classad::ClassAd&, const classad::ClassAd&, Metric::MetricTypeEnum, ExtArray*, const char*)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/statsd.cpp:81:20: warning: implicitly-declared 'compat_classad::ClassAd& compat_classad::ClassAd::operator=(const compat_classad::ClassAd&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 81 | daemon_ad_copy = daemon_ad; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_classad.h:30, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:25, BUILDSTDERR: from /builddir/build/BUILD/htcondor-8_6_11/src/gangliad/statsd.cpp:21: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_utils/compat_classad.h:98:2: note: because 'compat_classad::ClassAd' has user-provided 'compat_classad::ClassAd::ClassAd(const compat_classad::ClassAd&)' BUILDSTDERR: 98 | ClassAd( const ClassAd &ad ); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gce_gahp/gceCommands.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gce_gahp/gce_io_checkfn.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gce_gahp/gcegahp_common.cpp:22: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/htcondor-8_6_11/src/gce_gahp/io_loop_pthread.cpp:26: BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h: In member function 'HASHITER& HASHITER::operator=(const HASHITER&)': BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:371:100: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HASHITER' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 371 | HASHITER& operator=(const HASHITER& rhs) { if (this != &rhs) { memcpy(this, &rhs, sizeof(HASHITER)); } return *this; } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/htcondor-8_6_11/src/condor_includes/condor_config.h:364:7: note: 'class HASHITER' declared here BUILDSTDERR: 364 | class HASHITER { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/bin/ld: CMakeFiles/gahp_server.dir/gahp_server.cpp.o: undefined reference to symbol 'dlopen@@GLIBC_2.27' BUILDSTDERR: /usr/bin/ld: /lib64/lp64d/../lib64/lp64d/libdl.so: error adding symbols: DSO missing from command line BUILDSTDERR: collect2: error: ld returned 1 exit status BUILDSTDERR: make[2]: *** [src/gt2_gahp/CMakeFiles/gahp_server.dir/build.make:143: src/gt2_gahp/gahp_server] Error 1 BUILDSTDERR: make[1]: *** [CMakeFiles/Makefile2:6000: src/gt2_gahp/CMakeFiles/gahp_server.dir/all] Error 2 BUILDSTDERR: make: *** [Makefile:152: all] Error 2 BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.7LHxn3 (%build) -gahp/CMakeFiles/condor_vm-gahp.dir/vmgahp.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vmgahp_common.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vmgahp_config.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vmgahp_main.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/vmware_type.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/xen_type.linux.cpp.o [ 96%] Building CXX object src/condor_vm-gahp/CMakeFiles/condor_vm-gahp.dir/__/condor_utils/condor_version.cpp.o [ 96%] Linking CXX executable condor_vm-gahp [ 96%] Built target condor_vm-gahp Scanning dependencies of target condor_who [ 96%] Building CXX object src/condor_who/CMakeFiles/condor_who.dir/who.cpp.o [ 96%] Building CXX object src/condor_who/CMakeFiles/condor_who.dir/__/condor_utils/condor_version.cpp.o [ 96%] Linking CXX executable condor_who [ 96%] Built target condor_who Scanning dependencies of target condor_defrag [ 96%] Building CXX object src/defrag/CMakeFiles/condor_defrag.dir/defrag.cpp.o [ 97%] Building CXX object src/defrag/CMakeFiles/condor_defrag.dir/defrag_main.cpp.o [ 97%] Building CXX object src/defrag/CMakeFiles/condor_defrag.dir/defrag_stats.cpp.o [ 97%] Building CXX object src/defrag/CMakeFiles/condor_defrag.dir/__/condor_utils/condor_version.cpp.o [ 97%] Linking CXX executable condor_defrag [ 97%] Built target condor_defrag Scanning dependencies of target ec2_gahp [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/PipeBuffer_no_dc.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/amazonCommands.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/amazon_io_checkfn.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/amazongahp_common.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/io_loop_pthread.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/request.cpp.o [ 98%] Building CXX object src/ec2_gahp/CMakeFiles/ec2_gahp.dir/__/condor_utils/condor_version.cpp.o [ 98%] Linking CXX executable ec2_gahp [ 98%] Built target ec2_gahp Scanning dependencies of target condor_gangliad [ 98%] Building CXX object src/gangliad/CMakeFiles/condor_gangliad.dir/ganglia_interaction.cpp.o [ 98%] Building CXX object src/gangliad/CMakeFiles/condor_gangliad.dir/gangliad.cpp.o [ 98%] Building CXX object src/gangliad/CMakeFiles/condor_gangliad.dir/gangliad_main.cpp.o [ 98%] Building CXX object src/gangliad/CMakeFiles/condor_gangliad.dir/statsd.cpp.o [ 98%] Building CXX object src/gangliad/CMakeFiles/condor_gangliad.dir/__/condor_utils/condor_version.cpp.o [ 98%] Linking CXX executable condor_gangliad [ 98%] Built target condor_gangliad Scanning dependencies of target gce_gahp [ 98%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/PipeBuffer.cpp.o [ 98%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/gceCommands.cpp.o [ 98%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/gce_io_checkfn.cpp.o [ 99%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/gcegahp_common.cpp.o [ 99%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/io_loop_pthread.cpp.o [ 99%] Building CXX object src/gce_gahp/CMakeFiles/gce_gahp.dir/__/condor_utils/condor_version.cpp.o [ 99%] Linking CXX executable gce_gahp [ 99%] Built target gce_gahp Scanning dependencies of target gahp_server [ 99%] Building CXX object src/gt2_gahp/CMakeFiles/gahp_server.dir/gahp_server.cpp.o [ 99%] Building CXX object src/gt2_gahp/CMakeFiles/gahp_server.dir/my_ez.cpp.o [ 99%] Building CXX object src/gt2_gahp/CMakeFiles/gahp_server.dir/__/condor_utils/condor_version.cpp.o [ 99%] Linking CXX executable gahp_server RPM build errors: BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.7LHxn3 (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 700, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/condor.spec