Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Apr 2017 01:26:22 GMT
From:      pkg-fallout@FreeBSD.org
To:        yuri@rawbw.com
Cc:        pkg-fallout@FreeBSD.org
Subject:   [package - 110i386-quarterly][security/tor-devel] Failed for tor-devel-0.3.0.3.a in package
Message-ID:  <201704010126.v311QMrK020435@beefy1.nyi.freebsd.org>

next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     yuri@rawbw.com
Last committer: amdmi3@FreeBSD.org
Ident:          $FreeBSD: branches/2017Q1/security/tor-devel/Makefile 434528 2017-02-21 14:20:45Z amdmi3 $
Log URL:        http://beefy1.nyi.freebsd.org/data/110i386-quarterly/437294/logs/tor-devel-0.3.0.3.a.log
Build URL:      http://beefy1.nyi.freebsd.org/build.html?mastername=110i386-quarterly&build=437294
Log:

====>> Building security/tor-devel
build started at Sat Apr  1 01:22:16 UTC 2017
port directory: /usr/ports/security/tor-devel
building for: FreeBSD 110i386-quarterly-job-23 11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 i386
maintained by: yuri@rawbw.com
Makefile ident:      $FreeBSD: branches/2017Q1/security/tor-devel/Makefile 434528 2017-02-21 14:20:45Z amdmi3 $
Poudriere version: 3.1.17-2-g696b23bd
Host OSVERSION: 1200020
Jail OSVERSION: 1100122
Job Id: 23

---Begin Environment---
SHELL=/bin/csh
UNAME_p=i386
UNAME_m=i386
OSVERSION=1100122
UNAME_v=FreeBSD 11.0-RELEASE-p8
UNAME_r=11.0-RELEASE-p8
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=
MASTERMNT=/usr/local/poudriere/data/.m/110i386-quarterly/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=tor-devel-0.3.0.3.a
OLDPWD=/
PWD=/usr/local/poudriere/data/.m/110i386-quarterly/ref/.p/pool
MASTERNAME=110i386-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
USER=root
HOME=/root
POUDRIERE_VERSION=3.1.17-2-g696b23bd
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
LIBEXECPREFIX=/usr/local/libexec/poudriere
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for tor-devel-0.3.0.3.a:
     STATIC_TOR=off: Build a static tor
     TCMALLOC=off: Use the tcmalloc memory allocation library
     TOR2WEB=off: (EXPERT OPTION) Faster but non-anonymous hidden services
     TRANSPARENT=on: Transparent proxy support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--with-openssl-dir="/usr" --disable-asciidoc --enable-gcc-hardening --enable-linker-hardening --enable-transparent --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TOR_CPPFLAGS_libevent="-I/usr/local/include"  TOR_LDFLAGS_libevent="-L/usr/local/lib/"  TOR_LIBEVENT_LIBS="-levent" MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/security/tor-devel/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/tor-devel/work  HOME=/wrkdirs/usr/ports/security/tor-devel/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/security/tor-devel/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/tor-devel/work  HOME=/wrkdirs/usr/ports/security/tor-devel/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS="  -fstack-protector" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 444"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
OSREL=11.0
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
LIB32DIR=lib
DOCSDIR="share/doc/tor"
EXAMPLESDIR="share/examples/tor"
DATADIR="share/tor"
WWWDIR="www/tor"
ETCDIR="etc/tor"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/tor
DOCSDIR=/usr/local/share/doc/tor
EXAMPLESDIR=/usr/local/share/examples/tor
WWWDIR=/usr/local/www/tor
ETCDIR=/usr/local/etc/tor
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
#### /usr/local/etc/poudriere.d/make.conf ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs
MAKE_JOBS_NUMBER=2
#### /usr/ports/Mk/Scripts/ports_env.sh ####
ARCH=i386
CONFIGURE_MAX_CMD_LEN=262144
OPSYS=FreeBSD
OSREL=11.0
OSVERSION=1100122
PYTHONBASE=/usr/local
UID=0
_JAVA_OS_LIST_REGEXP=native\|linux
_JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun
_JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+
_OSRELEASE=11.0-RELEASE-p8
#### Misc Poudriere ####
GID=0
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  524288
stack size              (kbytes, -s)  65536
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  1024
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===>  License BSD3CLAUSE accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   tor-devel-0.3.0.3.a depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.9.4_1.txz
[110i386-quarterly-job-23] Installing pkg-1.9.4_1...
[110i386-quarterly-job-23] Extracting pkg-1.9.4_1: .......... done
===>   tor-devel-0.3.0.3.a depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of tor-devel-0.3.0.3.a
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by tor-devel-0.3.0.3.a for building
===========================================================================
=======================<phase: checksum       >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by tor-devel-0.3.0.3.a for building
=> SHA256 Checksum OK for tor-0.3.0.3-alpha.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License BSD3CLAUSE accepted by the user
===> Fetching all distfiles required by tor-devel-0.3.0.3.a for building
===>  Extracting for tor-devel-0.3.0.3.a
=> SHA256 Checksum OK for tor-0.3.0.3-alpha.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for tor-devel-0.3.0.3.a
===========================================================================
=======================<phase: build-depends  >============================
===>   tor-devel-0.3.0.3.a depends on executable: gmake - not found
===>   Installing existing package /packages/All/gmake-4.2.1_1.txz
[110i386-quarterly-job-23] Installing gmake-4.2.1_1...
[110i386-quarterly-job-23] `-- Installing indexinfo-0.2.6...
[110i386-quarterly-job-23] `-- Extracting indexinfo-0.2.6: .... done
[110i386-quarterly-job-23] `-- Installing gettext-runtime-0.19.8.1_1...
[110i386-quarterly-job-23] `-- Extracting gettext-runtime-0.19.8.1_1: .......... done
[110i386-quarterly-job-23] Extracting gmake-4.2.1_1: .......... done
===>   tor-devel-0.3.0.3.a depends on executable: gmake - found
===>   Returning to build of tor-devel-0.3.0.3.a
===========================================================================
=======================<phase: lib-depends    >============================
===>   tor-devel-0.3.0.3.a depends on shared library: libevent.so - not found
===>   Installing existing package /packages/All/libevent2-2.0.22_1.txz
[110i386-quarterly-job-23] Installing libevent2-2.0.22_1...
[110i386-quarterly-job-23] Extracting libevent2-2.0.22_1: .......... done
===>   tor-devel-0.3.0.3.a depends on shared library: libevent.so - found (/usr/local/lib/libevent.so)
===>   Returning to build of tor-devel-0.3.0.3.a
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for tor-devel-0.3.0.3.a
configure: WARNING: unrecognized options: --enable-transparent
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
<snip>
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_policy.o -MD -MP -MF src/test/.deps/src_test_test-test_policy.Tpo -c -o src/test/src_test_test-test_policy.o `test -f 'src/test/test_policy.c' || echo './'`src/test/test_policy.c
mv -f src/test/.deps/src_test_test-test_policy.Tpo src/test/.deps/src_test_test-test_policy.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_procmon.o -MD -MP -MF src/test/.deps/src_test_test-test_procmon.Tpo -c -o src/test/src_test_test-test_procmon.o `test -f 'src/test/test_procmon.c' || echo './'`src/test/test_procmon.c
mv -f src/test/.deps/src_test_test-test_procmon.Tpo src/test/.deps/src_test_test-test_procmon.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_protover.o -MD -MP -MF src/test/.deps/src_test_test-test_protover.Tpo -c -o src/test/src_test_test-test_protover.o `test -f 'src/test/test_protover.c' || echo './'`src/test/test_protover.c
mv -f src/test/.deps/src_test_test-test_protover.Tpo src/test/.deps/src_test_test-test_protover.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_pt.o -MD -MP -MF src/test/.deps/src_test_test-test_pt.Tpo -c -o src/test/src_test_test-test_pt.o `test -f 'src/test/test_pt.c' || echo './'`src/test/test_pt.c
mv -f src/test/.deps/src_test_test-test_pt.Tpo src/test/.deps/src_test_test-test_pt.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_pubsub.o -MD -MP -MF src/test/.deps/src_test_test-test_pubsub.Tpo -c -o src/test/src_test_test-test_pubsub.o `test -f 'src/test/test_pubsub.c' || echo './'`src/test/test_pubsub.c
mv -f src/test/.deps/src_test_test-test_pubsub.Tpo src/test/.deps/src_test_test-test_pubsub.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_relay.o -MD -MP -MF src/test/.deps/src_test_test-test_relay.Tpo -c -o src/test/src_test_test-test_relay.o `test -f 'src/test/test_relay.c' || echo './'`src/test/test_relay.c
mv -f src/test/.deps/src_test_test-test_relay.Tpo src/test/.deps/src_test_test-test_relay.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_relaycell.o -MD -MP -MF src/test/.deps/src_test_test-test_relaycell.Tpo -c -o src/test/src_test_test-test_relaycell.o `test -f 'src/test/test_relaycell.c' || echo './'`src/test/test_relaycell.c
mv -f src/test/.deps/src_test_test-test_relaycell.Tpo src/test/.deps/src_test_test-test_relaycell.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_rendcache.o -MD -MP -MF src/test/.deps/src_test_test-test_rendcache.Tpo -c -o src/test/src_test_test-test_rendcache.o `test -f 'src/test/test_rendcache.c' || echo './'`src/test/test_rendcache.c
mv -f src/test/.deps/src_test_test-test_rendcache.Tpo src/test/.deps/src_test_test-test_rendcache.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_replay.o -MD -MP -MF src/test/.deps/src_test_test-test_replay.Tpo -c -o src/test/src_test_test-test_replay.o `test -f 'src/test/test_replay.c' || echo './'`src/test/test_replay.c
mv -f src/test/.deps/src_test_test-test_replay.Tpo src/test/.deps/src_test_test-test_replay.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_routerkeys.o -MD -MP -MF src/test/.deps/src_test_test-test_routerkeys.Tpo -c -o src/test/src_test_test-test_routerkeys.o `test -f 'src/test/test_routerkeys.c' || echo './'`src/test/test_routerkeys.c
mv -f src/test/.deps/src_test_test-test_routerkeys.Tpo src/test/.deps/src_test_test-test_routerkeys.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_routerlist.o -MD -MP -MF src/test/.deps/src_test_test-test_routerlist.Tpo -c -o src/test/src_test_test-test_routerlist.o `test -f 'src/test/test_routerlist.c' || echo './'`src/test/test_routerlist.c
mv -f src/test/.deps/src_test_test-test_routerlist.Tpo src/test/.deps/src_test_test-test_routerlist.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_routerset.o -MD -MP -MF src/test/.deps/src_test_test-test_routerset.Tpo -c -o src/test/src_test_test-test_routerset.o `test -f 'src/test/test_routerset.c' || echo './'`src/test/test_routerset.c
mv -f src/test/.deps/src_test_test-test_routerset.Tpo src/test/.deps/src_test_test-test_routerset.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_scheduler.o -MD -MP -MF src/test/.deps/src_test_test-test_scheduler.Tpo -c -o src/test/src_test_test-test_scheduler.o `test -f 'src/test/test_scheduler.c' || echo './'`src/test/test_scheduler.c
mv -f src/test/.deps/src_test_test-test_scheduler.Tpo src/test/.deps/src_test_test-test_scheduler.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_shared_random.o -MD -MP -MF src/test/.deps/src_test_test-test_shared_random.Tpo -c -o src/test/src_test_test-test_shared_random.o `test -f 'src/test/test_shared_random.c' || echo './'`src/test/test_shared_random.c
mv -f src/test/.deps/src_test_test-test_shared_random.Tpo src/test/.deps/src_test_test-test_shared_random.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_socks.o -MD -MP -MF src/test/.deps/src_test_test-test_socks.Tpo -c -o src/test/src_test_test-test_socks.o `test -f 'src/test/test_socks.c' || echo './'`src/test/test_socks.c
mv -f src/test/.deps/src_test_test-test_socks.Tpo src/test/.deps/src_test_test-test_socks.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_status.o -MD -MP -MF src/test/.deps/src_test_test-test_status.Tpo -c -o src/test/src_test_test-test_status.o `test -f 'src/test/test_status.c' || echo './'`src/test/test_status.c
mv -f src/test/.deps/src_test_test-test_status.Tpo src/test/.deps/src_test_test-test_status.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_threads.o -MD -MP -MF src/test/.deps/src_test_test-test_threads.Tpo -c -o src/test/src_test_test-test_threads.o `test -f 'src/test/test_threads.c' || echo './'`src/test/test_threads.c
mv -f src/test/.deps/src_test_test-test_threads.Tpo src/test/.deps/src_test_test-test_threads.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_tortls.o -MD -MP -MF src/test/.deps/src_test_test-test_tortls.Tpo -c -o src/test/src_test_test-test_tortls.o `test -f 'src/test/test_tortls.c' || echo './'`src/test/test_tortls.c
mv -f src/test/.deps/src_test_test-test_tortls.Tpo src/test/.deps/src_test_test-test_tortls.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_util.o -MD -MP -MF src/test/.deps/src_test_test-test_util.Tpo -c -o src/test/src_test_test-test_util.o `test -f 'src/test/test_util.c' || echo './'`src/test/test_util.c
mv -f src/test/.deps/src_test_test-test_util.Tpo src/test/.deps/src_test_test-test_util.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_util_format.o -MD -MP -MF src/test/.deps/src_test_test-test_util_format.Tpo -c -o src/test/src_test_test-test_util_format.o `test -f 'src/test/test_util_format.c' || echo './'`src/test/test_util_format.c
mv -f src/test/.deps/src_test_test-test_util_format.Tpo src/test/.deps/src_test_test-test_util_format.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_util_process.o -MD -MP -MF src/test/.deps/src_test_test-test_util_process.Tpo -c -o src/test/src_test_test-test_util_process.o `test -f 'src/test/test_util_process.c' || echo './'`src/test/test_util_process.c
mv -f src/test/.deps/src_test_test-test_util_process.Tpo src/test/.deps/src_test_test-test_util_process.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_helpers.o -MD -MP -MF src/test/.deps/src_test_test-test_helpers.Tpo -c -o src/test/src_test_test-test_helpers.o `test -f 'src/test/test_helpers.c' || echo './'`src/test/test_helpers.c
mv -f src/test/.deps/src_test_test-test_helpers.Tpo src/test/.deps/src_test_test-test_helpers.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-test_dns.o -MD -MP -MF src/test/.deps/src_test_test-test_dns.Tpo -c -o src/test/src_test_test-test_dns.o `test -f 'src/test/test_dns.c' || echo './'`src/test/test_dns.c
mv -f src/test/.deps/src_test_test-test_dns.Tpo src/test/.deps/src_test_test-test_dns.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-testing_common.o -MD -MP -MF src/test/.deps/src_test_test-testing_common.Tpo -c -o src/test/src_test_test-testing_common.o `test -f 'src/test/testing_common.c' || echo './'`src/test/testing_common.c
mv -f src/test/.deps/src_test_test-testing_common.Tpo src/test/.deps/src_test_test-testing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test-testing_rsakeys.o -MD -MP -MF src/test/.deps/src_test_test-testing_rsakeys.Tpo -c -o src/test/src_test_test-testing_rsakeys.o `test -f 'src/test/testing_rsakeys.c' || echo './'`src/test/testing_rsakeys.c
mv -f src/test/.deps/src_test_test-testing_rsakeys.Tpo src/test/.deps/src_test_test-testing_rsakeys.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/ext/src_test_test-tinytest.o -MD -MP -MF src/ext/.deps/src_test_test-tinytest.Tpo -c -o src/ext/src_test_test-tinytest.o `test -f 'src/ext/tinytest.c' || echo './'`src/ext/tinytest.c
mv -f src/ext/.deps/src_test_test-tinytest.Tpo src/ext/.deps/src_test_test-tinytest.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test src/test/src_test_test-log_test_helpers.o src/test/s
 rc_test_test-rend_test_helpers.o src/test/src_test_test-test.o src/test/src_test_test-test_accounting.o src/test/src_test_test-test_addr.o src/test/src_test_test-test_address.o src/test/src_test_test-test_buffers.o src/test/src_test_test-test_cell_formats.o src/test/src_test_test-test_cell_queue.o src/test/src_test_test-test_channel.o src/test/src_test_test-test_channeltls.o src/test/src_test_test-test_checkdir.o src/test/src_test_test-test_circuitlist.o src/test/src_test_test-test_circuitmux.o src/test/src_test_test-test_circuituse.o src/test/src_test_test-test_compat_libevent.o src/test/src_test_test-test_config.o src/test/src_test_test-test_connection.o src/test/src_test_test-test_containers.o src/test/src_test_test-test_controller.o src/test/src_test_test-test_controller_events.o src/test/src_test_test-test_crypto.o src/test/src_test_test-test_data.o src/test/src_test_test-test_dir.o src/test/src_test_test-test_dir_common.o src/test/src_test_test-test_dir_handle_get.o src/test/s
 rc_test_test-test_entryconn.o src/test/src_t!
 est_test-!
 test_entrynodes.o src/test/src_test_test-test_guardfraction.o src/test/src_test_test-test_extorport.o src/test/src_test_test-test_hs.o src/test/src_test_test-test_hs_service.o src/test/src_test_test-test_hs_intropoint.o src/test/src_test_test-test_handles.o src/test/src_test_test-test_hs_cache.o src/test/src_test_test-test_hs_descriptor.o src/test/src_test_test-test_introduce.o src/test/src_test_test-test_keypin.o src/test/src_test_test-test_link_handshake.o src/test/src_test_test-test_logging.o src/test/src_test_test-test_microdesc.o src/test/src_test_test-test_nodelist.o src/test/src_test_test-test_oom.o src/test/src_test_test-test_oos.o src/test/src_test_test-test_options.o src/test/src_test_test-test_policy.o src/test/src_test_test-test_procmon.o src/test/src_test_test-test_protover.o src/test/src_test_test-test_pt.o src/test/src_test_test-test_pubsub.o src/test/src_test_test-test_relay.o src/test/src_test_test-test_relaycell.o src/test/src_test_test-test_rendcache.o src/test/sr
 c_test_test-test_replay.o src/test/src_test_test-test_routerkeys.o src/test/src_test_test-test_routerlist.o src/test/src_test_test-test_routerset.o src/test/src_test_test-test_scheduler.o src/test/src_test_test-test_shared_random.o src/test/src_test_test-test_socks.o src/test/src_test_test-test_status.o src/test/src_test_test-test_threads.o src/test/src_test_test-test_tortls.o src/test/src_test_test-test_util.o src/test/src_test_test-test_util_format.o src/test/src_test_test-test_util_process.o src/test/src_test_test-test_helpers.o src/test/src_test_test-test_dns.o src/test/src_test_test-testing_common.o src/test/src_test_test-testing_rsakeys.o src/ext/src_test_test-tinytest.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trun
 nel/libor-trunnel-testing.a -lz -lm -levent !
 -lssl -lc!
 rypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_slow-test_slow.o -MD -MP -MF src/test/.deps/src_test_test_slow-test_slow.Tpo -c -o src/test/src_test_test_slow-test_slow.o `test -f 'src/test/test_slow.c' || echo './'`src/test/test_slow.c
mv -f src/test/.deps/src_test_test_slow-test_slow.Tpo src/test/.deps/src_test_test_slow-test_slow.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_slow-test_crypto_slow.o -MD -MP -MF src/test/.deps/src_test_test_slow-test_crypto_slow.Tpo -c -o src/test/src_test_test_slow-test_crypto_slow.o `test -f 'src/test/test_crypto_slow.c' || echo './'`src/test/test_crypto_slow.c
mv -f src/test/.deps/src_test_test_slow-test_crypto_slow.Tpo src/test/.deps/src_test_test_slow-test_crypto_slow.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_slow-test_util_slow.o -MD -MP -MF src/test/.deps/src_test_test_slow-test_util_slow.Tpo -c -o src/test/src_test_test_slow-test_util_slow.o `test -f 'src/test/test_util_slow.c' || echo './'`src/test/test_util_slow.c
mv -f src/test/.deps/src_test_test_slow-test_util_slow.Tpo src/test/.deps/src_test_test_slow-test_util_slow.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_slow-testing_common.o -MD -MP -MF src/test/.deps/src_test_test_slow-testing_common.Tpo -c -o src/test/src_test_test_slow-testing_common.o `test -f 'src/test/testing_common.c' || echo './'`src/test/testing_common.c
mv -f src/test/.deps/src_test_test_slow-testing_common.Tpo src/test/.deps/src_test_test_slow-testing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_slow-testing_rsakeys.o -MD -MP -MF src/test/.deps/src_test_test_slow-testing_rsakeys.Tpo -c -o src/test/src_test_test_slow-testing_rsakeys.o `test -f 'src/test/testing_rsakeys.c' || echo './'`src/test/testing_rsakeys.c
mv -f src/test/.deps/src_test_test_slow-testing_rsakeys.Tpo src/test/.deps/src_test_test_slow-testing_rsakeys.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/ext/src_test_test_slow-tinytest.o -MD -MP -MF src/ext/.deps/src_test_test_slow-tinytest.Tpo -c -o src/ext/src_test_test_slow-tinytest.o `test -f 'src/ext/tinytest.c' || echo './'`src/ext/tinytest.c
mv -f src/ext/.deps/src_test_test_slow-tinytest.Tpo src/ext/.deps/src_test_test_slow-tinytest.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-slow src/test/src_test_test_slow-test_slow.o src/tes
 t/src_test_test_slow-test_crypto_slow.o src/test/src_test_test_slow-test_util_slow.o src/test/src_test_test_slow-testing_common.o src/test/src_test_test_slow-testing_rsakeys.o src/ext/src_test_test_slow-tinytest.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-len
 gth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -W
 global-constructors -Wgnu-array-member-paren!
 -init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmis
 matched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wst
 atic-float-init -Wstatic-in-inline -Wstatic-!
 local-in-!
 inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -W
 switch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_memwipe-test-memwipe.o -MD -MP -MF src/test/.deps/src_test_test_memwipe-test-memwipe.Tpo -c -o src/test/src_test_test_memwipe-test-memwipe.o `test -f 'src/test/test-memwipe.c' || echo './'`src/test/test-memwipe.c
mv -f src/test/.deps/src_test_test_memwipe-test-memwipe.Tpo src/test/.deps/src_test_test_memwipe-test-memwipe.Po
cc  -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant
 -logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mi
 smatch -Wimplicit-fallthrough -Wimplicit-fal!
 lthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs 
 -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-inc
 omplete-type -Wtype-safety -Wtypedef-redefin!
 ition -Wt!
 ypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib    -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-memwipe src/test/src_test_test_memwipe-test-memwip
 e.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
depbase=`echo src/test/test-child.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I.  -I./src/ext -Isrc/ext -I./src/ext/trunnel -I./src/trunnel -I./src/common -Isrc/common -I./src/ext/trunnel -I./src/trunnel -I./src/or -Isrc/or -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I./src/common -I/usr/local/include -I/usr/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbac
 kslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-
 iso -Wfour-char-constants -Wgcc-compat -Wglo!
 bal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-
 exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof
 -array-argument -Wsource-uses-openmp -Wstati!
 c-float-i!
 nit -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-string
 s -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/test-child.o -MD -MP -MF $depbase.Tpo -c -o src/test/test-child.o src/test/test-child.c &&\
mv -f $depbase.Tpo $depbase.Po
cc  -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant
 -logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mi
 smatch -Wimplicit-fallthrough -Wimplicit-fal!
 lthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs 
 -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-inc
 omplete-type -Wtype-safety -Wtypedef-redefin!
 ition -Wt!
 ypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations  -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-child src/test/test-child.o  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-te
 mporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-construct
 ors -Wgnu-array-member-paren-init -Wgnu-desi!
 gnator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-t
 ypes -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init 
 -Wstatic-in-inline -Wstatic-local-in-inline !
 -Wstrict-!
 overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Wag
 gregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_workqueue-test_workqueue.o -MD -MP -MF src/test/.deps/src_test_test_workqueue-test_workqueue.Tpo -c -o src/test/src_test_test_workqueue-test_workqueue.o `test -f 'src/test/test_workqueue.c' || echo './'`src/test/test_workqueue.c
mv -f src/test/.deps/src_test_test_workqueue-test_workqueue.Tpo src/test/.deps/src_test_test_workqueue-test_workqueue.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test_workqueue src/test/src_test_test_workqueue-test_work
 queue.o src/or/libtor-testing.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-event-testing.a -lz -lm -levent -lssl -lcrypto    -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-te
 mporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-construct
 ors -Wgnu-array-member-paren-init -Wgnu-desi!
 gnator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-t
 ypes -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init 
 -Wstatic-in-inline -Wstatic-local-in-inline !
 -Wstrict-!
 overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Wag
 gregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_switch_id-test_switch_id.o -MD -MP -MF src/test/.deps/src_test_test_switch_id-test_switch_id.Tpo -c -o src/test/src_test_test_switch_id-test_switch_id.o `test -f 'src/test/test_switch_id.c' || echo './'`src/test/test_switch_id.c
mv -f src/test/.deps/src_test_test_switch_id-test_switch_id.Tpo src/test/.deps/src_test_test_switch_id-test_switch_id.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations  -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-switch-id src/test/src_test_test_switch_id-test_switch_id.o src/common/libor-te
 sting.a src/common/libor-ctime-testing.a -lz -lm -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_timers-test-timers.o -MD -MP -MF src/test/.deps/src_test_test_timers-test-timers.Tpo -c -o src/test/src_test_test_timers-test-timers.o `test -f 'src/test/test-timers.c' || echo './'`src/test/test-timers.c
mv -f src/test/.deps/src_test_test_timers-test-timers.Tpo src/test/.deps/src_test_test_timers-test-timers.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-timers src/test/src_test_test_timers-test-timers.o s
 rc/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a -lz -lm -levent -lssl -lcrypto    -lpthread -lexecinfo 
depbase=`echo src/test/test_ntor_cl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I.  -I./src/ext -Isrc/ext -I./src/ext/trunnel -I./src/trunnel -I./src/common -Isrc/common -I./src/ext/trunnel -I./src/trunnel -I./src/or -Isrc/or -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I./src/common -I/usr/local/include -I/usr/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbac
 kslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-
 iso -Wfour-char-constants -Wgcc-compat -Wglo!
 bal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-
 exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof
 -array-argument -Wsource-uses-openmp -Wstati!
 c-float-i!
 nit -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-string
 s -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/test_ntor_cl.o -MD -MP -MF $depbase.Tpo -c -o src/test/test_ntor_cl.o src/test/test_ntor_cl.c &&\
mv -f $depbase.Tpo $depbase.Po
cc  -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant
 -logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mi
 smatch -Wimplicit-fallthrough -Wimplicit-fal!
 lthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs 
 -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-inc
 omplete-type -Wtype-safety -Wtypedef-redefin!
 ition -Wt!
 ypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-ntor-cl src/test/test_ntor_cl.o src/or/libtor.a src/common/libor.a src
 /common/libor-ctime.a src/common/libor-crypto.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a -lz -lm -lssl -lcrypto    -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/src_test_test_bt_cl-test_bt_cl.o -MD -MP -MF src/test/.deps/src_test_test_bt_cl-test_bt_cl.Tpo -c -o src/test/src_test_test_bt_cl-test_bt_cl.o `test -f 'src/test/test_bt_cl.c' || echo './'`src/test/test_bt_cl.c
mv -f src/test/.deps/src_test_test_bt_cl-test_bt_cl.Tpo src/test/.deps/src_test_test_bt_cl-test_bt_cl.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations  -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/test-bt-cl src/test/src_test_test_bt_cl-test_bt_cl.o src/common/libor-testing.a src/
 common/libor-ctime-testing.a -lm  -lpthread -lexecinfo 
depbase=`echo src/tools/tor-checkkey.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
cc -DHAVE_CONFIG_H -I.  -I./src/ext -Isrc/ext -I./src/ext/trunnel -I./src/trunnel -I./src/common -Isrc/common -I./src/ext/trunnel -I./src/trunnel -I./src/or -Isrc/or -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I./src/common -I/usr/local/include -I/usr/include   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbac
 kslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-
 iso -Wfour-char-constants -Wgcc-compat -Wglo!
 bal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-
 exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof
 -array-argument -Wsource-uses-openmp -Wstati!
 c-float-i!
 nit -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-string
 s -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/tools/tor-checkkey.o -MD -MP -MF $depbase.Tpo -c -o src/tools/tor-checkkey.o src/tools/tor-checkkey.c &&\
mv -f $depbase.Tpo $depbase.Po
cc  -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant
 -logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mi
 smatch -Wimplicit-fallthrough -Wimplicit-fal!
 lthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs 
 -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-inc
 omplete-type -Wtype-safety -Wtypedef-redefin!
 ition -Wt!
 ypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/tools/tor-checkkey src/tools/tor-checkkey.o src/common/libor.a src/common/libor-
 ctime.a src/common/libor-crypto.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a -lm -lz -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_consensus-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_consensus-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_consensus-fuzz_consensus.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzz_consensus.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_consensus-fuzz_consensus.o `test -f 'src/test/fuzz/fuzz_consensus.c' || echo './'`src/test/fuzz/fuzz_consensus.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzz_consensus.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_consensus-fuzz_consensus.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-consensus src/test/fuzz/src_test_fuzz_fuzz_cons
 ensus-fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_consensus-fuzz_consensus.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_descriptor-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_descriptor-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.o `test -f 'src/test/fuzz/fuzz_descriptor.c' || echo './'`src/test/fuzz/fuzz_descriptor.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-descriptor src/test/fuzz/src_test_fuzz_fuzz_des
 criptor-fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_descriptor-fuzz_descriptor.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_extrainfo-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_extrainfo-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.o `test -f 'src/test/fuzz/fuzz_extrainfo.c' || echo './'`src/test/fuzz/fuzz_extrainfo.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-extrainfo src/test/fuzz/src_test_fuzz_fuzz_extr
 ainfo-fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_extrainfo-fuzz_extrainfo.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_http-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_http-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_http-fuzz_http.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzz_http.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_http-fuzz_http.o `test -f 'src/test/fuzz/fuzz_http.c' || echo './'`src/test/fuzz/fuzz_http.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzz_http.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_http-fuzz_http.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-http src/test/fuzz/src_test_fuzz_fuzz_http-fuzz
 ing_common.o src/test/fuzz/src_test_fuzz_fuzz_http-fuzz_http.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_hsdescv2-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_hsdescv2-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.o `test -f 'src/test/fuzz/fuzz_hsdescv2.c' || echo './'`src/test/fuzz/fuzz_hsdescv2.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-hsdescv2 src/test/fuzz/src_test_fuzz_fuzz_hsdes
 cv2-fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_hsdescv2-fuzz_hsdescv2.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_iptsv2-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_iptsv2-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.o `test -f 'src/test/fuzz/fuzz_iptsv2.c' || echo './'`src/test/fuzz/fuzz_iptsv2.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-iptsv2 src/test/fuzz/src_test_fuzz_fuzz_iptsv2-
 fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_iptsv2-fuzz_iptsv2.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_microdesc-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_microdesc-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.o `test -f 'src/test/fuzz/fuzz_microdesc.c' || echo './'`src/test/fuzz/fuzz_microdesc.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-microdesc src/test/fuzz/src_test_fuzz_fuzz_micr
 odesc-fuzzing_common.o src/test/fuzz/src_test_fuzz_fuzz_microdesc-fuzz_microdesc.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzzing_common.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzzing_common.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzzing_common.o `test -f 'src/test/fuzz/fuzzing_common.c' || echo './'`src/test/fuzz/fuzzing_common.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzzing_common.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzzing_common.Po
cc -DHAVE_CONFIG_H -I.  -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/var\"" -DBINDIR="\"/usr/local/bin\"" -I"./src/or" -I"./src/ext" -I"./src/trunnel" -I"./src/ext/trunnel" -DTOR_UNIT_TESTS -DTOR_UNIT_TESTS -I./src/common -I/usr/local/include -I/usr/include    -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-le
 ngth -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstant-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -
 Wglobal-constructors -Wgnu-array-member-pare!
 n-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-mismatch -Wimplicit-fallthrough -Wimplicit-fallthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmi
 smatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Ws
 tatic-float-init -Wstatic-in-inline -Wstatic!
 -local-in!
 -inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-incomplete-type -Wtype-safety -Wtypedef-redefinition -Wtypename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -
 Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -MT src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzz_vrs.o -MD -MP -MF src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzz_vrs.Tpo -c -o src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzz_vrs.o `test -f 'src/test/fuzz/fuzz_vrs.c' || echo './'`src/test/fuzz/fuzz_vrs.c
mv -f src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzz_vrs.Tpo src/test/fuzz/.deps/src_test_fuzz_fuzz_vrs-fuzz_vrs.Po
cc   -O2 -pipe  -fstack-protector -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -fstack-protector-all -Wstack-protector --param ssp-buffer-size=1 -fPIE -fasynchronous-unwind-tables -Wall -fno-strict-aliasing -Waddress -Waddress-of-array-temporary -Waddress-of-temporary -Wambiguous-macro -Wanonymous-pack-parens -Warc -Warc-bridge-casts-disallowed-in-nonarc -Warc-maybe-repeated-use-of-weak -Warc-performSelector-leaks -Warc-repeated-use-of-weak -Warray-bounds -Warray-bounds-pointer-arithmetic -Wasm -Wasm-operand-widths -Watomic-properties -Watomic-property-with-user-defined-accessor -Wauto-import -Wauto-storage-class -Wauto-var-id -Wavailability -Wbackslash-newline-escape -Wbad-array-new-length -Wbind-to-temporary-copy -Wbitfield-constant-conversion -Wbool-conversion -Wbool-conversions -Wbuiltin-requires-header -Wchar-align -Wcompare-distinct-pointer-types -Wcomplex-component-init -Wconditional-type-mismatch -Wconfig-macros -Wconstant-conversion -Wconstan
 t-logical-operand -Wconstexpr-not-const -Wcustom-atomic-properties -Wdangling-field -Wdangling-initializer-list -Wdate-time -Wdelegating-ctor-cycles -Wdeprecated-implementations -Wdeprecated-register -Wdirect-ivar-access -Wdiscard-qual -Wdistributed-object-modifiers -Wdivision-by-zero -Wdollar-in-identifier-extension -Wdouble-promotion -Wduplicate-decl-specifier -Wduplicate-enum -Wduplicate-method-arg -Wduplicate-method-match -Wdynamic-class-memaccess -Wembedded-directive -Wempty-translation-unit -Wenum-conversion -Wexit-time-destructors -Wexplicit-ownership-type -Wextern-initializer -Wextra -Wextra-semi -Wextra-tokens -Wflexible-array-extensions -Wfloat-conversion -Wformat-non-iso -Wfour-char-constants -Wgcc-compat -Wglobal-constructors -Wgnu-array-member-paren-init -Wgnu-designator -Wgnu-static-float-init -Wheader-guard -Wheader-hygiene -Widiomatic-parentheses -Wignored-attributes -Wimplicit-atomic-properties -Wimplicit-conversion-floating-point-to-bool -Wimplicit-exception-spec-m
 ismatch -Wimplicit-fallthrough -Wimplicit-fa!
 llthrough-per-function -Wimplicit-retain-self -Wimport-preprocessor-directive-pedantic -Wincompatible-library-redeclaration -Wincompatible-pointer-types-discards-qualifiers -Wincomplete-implementation -Wincomplete-module -Wincomplete-umbrella -Winit-self -Wint-conversions -Wint-to-void-pointer-cast -Winteger-overflow -Winvalid-constexpr -Winvalid-iboutlet -Winvalid-noreturn -Winvalid-pp-token -Winvalid-source-encoding -Winvalid-token-paste -Wknr-promoted-parameter -Wlanguage-extension-token -Wlarge-by-value-copy -Wliteral-conversion -Wliteral-range -Wlocal-type-template-args -Wloop-analysis -Wmain-return-type -Wmalformed-warning-check -Wmethod-signatures -Wmicrosoft -Wmicrosoft-exists -Wmismatched-parameter-types -Wmismatched-return-types -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-selector-name -Wmissing-sysroot -Wmissing-variable-declarations -Wmodule-conflict -Wnested-anon-types -Wnewline-eof -Wnon-literal-null-conversion -Wnon-pod-varargs
  -Wnonportable-cfstrings -Wnull-arithmetic -Wnull-character -Wnull-conversion -Wnull-dereference -Wout-of-line-declaration -Wover-aligned -Woverlength-strings -Woverriding-method-mismatch -Wpointer-type-mismatch -Wpredefined-identifier-outside-function -Wprotocol-property-synthesis-ambiguity -Wreadonly-iboutlet-property -Wreceiver-expr -Wreceiver-forward-class -Wreceiver-is-weak -Wreinterpret-base-class -Wrequires-super-attribute -Wreserved-user-defined-literal -Wreturn-stack-address -Wsection -Wselector-type-mismatch -Wsentinel -Wserialized-diagnostics -Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-value -Wshift-sign-overflow -Wshorten-64-to-32 -Wsizeof-array-argument -Wsource-uses-openmp -Wstatic-float-init -Wstatic-in-inline -Wstatic-local-in-inline -Wstrict-overflow=1 -Wstring-compare -Wstring-conversion -Wstrlcpy-strlcat-size -Wstrncat-size -Wsuper-class-method-mismatch -Wswitch-bool -Wtautological-constant-out-of-range-compare -Wtentative-definition-in
 complete-type -Wtype-safety -Wtypedef-redefi!
 nition -W!
 typename-missing -Wundefined-inline -Wundefined-internal -Wundefined-reinterpret-cast -Wunicode -Wunicode-whitespace -Wunknown-warning-option -Wunnamed-type-template-args -Wunneeded-member-function -Wunsequenced -Wunsupported-visibility -Wunused-command-line-argument -Wunused-exception-parameter -Wunused-local-typedefs -Wunused-member-function -Wunused-volatile-lvalue -Wuser-defined-literals -Wvariadic-macros -Wvector-conversion -Wvector-conversions -Wvexing-parse -Wvisibility -Wvla-extension -Wzero-length-array -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat=2 -Wwrite-strings -Wnested-externs -Wbad-function-cast -Wswitch-enum -Waggregate-return -Wpacked -Wunused -Wunused-parameter  -Wold-style-definition -Wmissing-declarations -L/usr/lib -L/usr/local/lib -fstack-protector -pie -Wl,-z,relro -Wl,-z,now -rdynamic -o src/test/fuzz/fuzz-vrs src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzzin
 g_common.o src/test/fuzz/src_test_fuzz_fuzz_vrs-fuzz_vrs.o src/or/libtor-testing.a src/common/libor-crypto-testing.a src/ext/keccak-tiny/libkeccak-tiny.a src/common/libcurve25519_donna.a src/ext/ed25519/ref10/libed25519_ref10.a src/ext/ed25519/donna/libed25519_donna.a src/common/libor-testing.a src/common/libor-ctime-testing.a src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a -lz -lm -levent -lssl -lcrypto  -lpthread -lexecinfo 
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
===========================================================================
=======================<phase: run-depends    >============================
===========================================================================
=======================<phase: stage          >============================
===>  Staging for tor-devel-0.3.0.3.a
===>   Generating temporary packing list
===> Creating groups.
===> Creating users
gmake[1]: Entering directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
rm -f micro-revision.tmp; \
if test -r "./.git" && \
		test -x "`which git 2>&1;true`"; then \
	HASH="`cd "." && git rev-parse --short=16 HEAD`"; \
	echo \"$HASH\" > micro-revision.tmp; \
fi; \
if test ! -f micro-revision.tmp; then \
	if test ! -f micro-revision.i; then \
		echo '""' > micro-revision.i; \
	fi; \
elif test ! -f micro-revision.i || \
		test x"`cat micro-revision.tmp`" != x"`cat micro-revision.i`"; then \
	mv micro-revision.tmp micro-revision.i; \
fi; \
rm -f micro-revision.tmp; \
true
gmake[2]: Entering directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
rm -f micro-revision.tmp; \
if test -r "./.git" && \
		test -x "`which git 2>&1;true`"; then \
	HASH="`cd "." && git rev-parse --short=16 HEAD`"; \
	echo \"$HASH\" > micro-revision.tmp; \
fi; \
if test ! -f micro-revision.tmp; then \
	if test ! -f micro-revision.i; then \
		echo '""' > micro-revision.i; \
	fi; \
elif test ! -f micro-revision.i || \
		test x"`cat micro-revision.tmp`" != x"`cat micro-revision.i`"; then \
	mv micro-revision.tmp micro-revision.i; \
fi; \
rm -f micro-revision.tmp; \
true
 /bin/mkdir -p '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/bin'
  install  -s -m 555 src/or/tor src/tools/tor-resolve src/tools/tor-gencert '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/bin'
 /bin/mkdir -p '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/bin'
 install  -m 555 contrib/client-tools/torify '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/bin'
 /bin/mkdir -p '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/etc/tor'
 install  -m 0644 src/config/torrc.sample '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/etc/tor'
 /bin/mkdir -p '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/share/tor'
 install  -m 0644 src/config/geoip src/config/geoip6 '/wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/share/tor'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/tor-devel/work/tor-0.3.0.3-alpha'
====> Compressing man pages (compress-man)
===> Staging rc.d startup script(s)
===========================================================================
=======================<phase: package        >============================
===>  Building package for tor-devel-0.3.0.3.a
pkg-static: Unable to access file /wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/man/man1/tor-gencert.1.gz: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/man/man1/tor-resolve.1.gz: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/man/man1/tor.1.gz: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/security/tor-devel/work/stage/usr/local/man/man1/torify.1.gz: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/security/tor-devel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704010126.v311QMrK020435>