Created
September 12, 2017 18:35
-
-
Save kybr/f53457c43f0c4e542b59d7615f84470b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Script started on Tue Sep 12 11:33:03 2017 | |
]1337;RemoteHost=ky@ix]1337;CurrentDir=/Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm]1337;ShellIntegrationVersion=5;shell=fish]1337;RemoteHost=ky@ix]1337;CurrentDir=/Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm]0;fish /Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m[?2004h]0;fish /Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m[38;5;237m⏎(B[m ⏎ [2K]133;D;0]133;Aix $ ]133;B[K[74C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [5Cs[73C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[73C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;220;50;47ms[73C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;147;161;161mcript[68C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;220;50;47mc[38;2;147;161;161mript[68C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[72C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[38;2;220;50;47mo[30m(B[m[K[71C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[71C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[38;2;147;161;161mns -c [65C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[38;2;220;50;47mn[38;2;147;161;161ms -c [65C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C[70C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C[38;2;220;50;47ms[38;2;147;161;161m -c [65C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [10C[69C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [10C[38;2;88;110;117mscons[38;2;147;161;161m -c [65C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [10C[K[69C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [10C | |
[30m(B[m[?2004l]133;C;]0;scons /Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m scons: Reading SConscript files ... | |
Disabling Check unit tests. | |
scons: warning: BuildDir() and the build_dir keyword have been deprecated; | |
use VariantDir() and the variant_dir keyword instead. | |
File "/Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm/SConstruct", line 237, in <module> | |
Checking for C function clock_gettime()... (cached) yes | |
Checking for C function ftime()... (cached) yes | |
Checking for C function gettimeofday()... (cached) yes | |
Checking for pthread_spinlock...(cached) no | |
Checking for C function getprotobyname_r()... (cached) no | |
Checking whether getprotobyname_r returns struct protoent *...(cached) yes | |
Checking for C function getnetent()... (cached) yes | |
Checking for C99 variadic macros...(cached) yes | |
Checking for GNU-style variadic macros...(cached) yes | |
Checking for C header file alloca.h... (cached) yes | |
Checking for C function eventfd()... (cached) no | |
Checking for file /proc/cpuinfo...(cached) no | |
Checking for C function backtrace()... (cached) yes | |
Checking for C function pselect()... (cached) yes | |
Checking for file /dev/rtc...(cached) no | |
Checking for RDTSC instruction...(cached) no | |
Checking for file /dev/hpet...(cached) no | |
Checking for C function poll()... (cached) yes | |
Checking for C function epoll_ctl()... (cached) no | |
Checking for C function getifaddrs()... (cached) yes | |
Checking for struct ifaddrs.ifa_netmask...(cached) yes | |
Checking for struct _WSAMSG.name...(cached) no | |
Checking for struct group_req.gr_interface...(cached) yes | |
Checking for struct ip_mreqn.imr_ifindex...(cached) yes | |
Checking for struct ip_msfilter.imsf_multiaddr...(cached) no | |
Checking for printf thousands' grouping...(cached) yes | |
Checking for C function vasprintf()... (cached) yes | |
Checking for hidden visibility attribute...(cached) yes | |
Checking for bind on INADDR_ANY...(cached) yes | |
Checking for raw IP sockets ip_{len,off} host byte ordering...(cached) yes | |
Checking for raw IP sockets ip_{len,off} host byte ordering...(cached) yes | |
Checking for unaligned pointers...(cached) yes | |
Checking for intrinsic atomic ops...(cached) yes | |
Checking for C function getopt()... (cached) yes | |
Checking for C function strerror_r()... (cached) yes | |
Checking for whether strerror_r returns char *...(cached) no | |
Checking for C library pthread... (cached) yes | |
Checking for sqrt() in C library m... (cached) yes | |
Checking for clock_gettime() in C library rt... (cached) no | |
Checking for socket() in C library socket... (cached) no | |
Checking for gethostname() in C library nsl... (cached) no | |
Checking for inet_aton() in C library resolv... (cached) yes | |
Checking for kstat_open() in C library kstat... (cached) no | |
Mkdir("include") | |
include/config.h | |
scons: done reading SConscript files. | |
scons: Building targets ... | |
scons: building associated VariantDir targets: ref/debug-Darwin-x86_64 | |
gcc -o ref/debug-Darwin-x86_64/checksum.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude checksum.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from checksum.c:40: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mchecksum.c:1086:16: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetch (srcbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:46:30: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetch'[0m | |
# define pgm_prefetch(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1087:17: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetchw (dstbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:47:31: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetchw'[0m | |
# define pgm_prefetchw(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1384:16: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetch (srcbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:46:30: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetch'[0m | |
# define pgm_prefetch(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1385:17: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetchw (dstbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:47:31: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetchw'[0m | |
# define pgm_prefetchw(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1482:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_avx2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1498:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_sse2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1506:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_sse2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1514:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_mmx; | |
[0;1;32m ^ ~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1526:13: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_16bit; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1476:1: [0m[0;1;35mwarning: [0m[1mno previous prototype for function 'pgm_checksum_init' [-Wmissing-prototypes][0m | |
pgm_checksum_init (const pgm_cpu_t* cpu) | |
[0;1;32m^ | |
[0m12 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/checksum.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude checksum.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from checksum.c:40: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mchecksum.c:1086:16: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetch (srcbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:46:30: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetch'[0m | |
# define pgm_prefetch(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1087:17: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetchw (dstbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:47:31: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetchw'[0m | |
# define pgm_prefetchw(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1384:16: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetch (srcbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:46:30: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetch'[0m | |
# define pgm_prefetch(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1385:17: [0m[0;1;35mwarning: [0m[1mexpression result unused [-Wunused-value][0m | |
pgm_prefetchw (dstbuf); | |
[0;1;32m ^~~~~~ | |
[0m[1minclude/impl/processor.h:47:31: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_prefetchw'[0m | |
# define pgm_prefetchw(addr) (addr) | |
[0;1;32m ^~~~ | |
[0m[1mchecksum.c:1482:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_avx2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1498:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_sse2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1506:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_sse2; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1514:14: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_mmx; | |
[0;1;32m ^ ~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1526:13: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'uint32_t (*)(const void *, void *, uint16_t, uint32_t)' (aka | |
'unsigned int (*)(const void *, void *, unsigned short, unsigned int)') from 'uint16_t (const void *, void *, uint16_t, | |
uint32_t)' (aka 'unsigned short (const void *, void *, unsigned short, unsigned int)') [-Wincompatible-pointer-types][0m | |
do_csumcpy = do_csumcpy_16bit; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~~ | |
[0m[1mchecksum.c:1476:1: [0m[0;1;35mwarning: [0m[1mno previous prototype for function 'pgm_checksum_init' [-Wmissing-prototypes][0m | |
pgm_checksum_init (const pgm_cpu_t* cpu) | |
[0;1;32m^ | |
[0m12 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/cpu.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude cpu.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from cpu.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/cpu.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude cpu.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from cpu.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/engine.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude engine.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from engine.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mengine.c:208:2: [0m[0;1;35mwarning: [0m[1mimplicit declaration of function 'pgm_checksum_init' is invalid in C99 [-Wimplicit-function-declaration][0m | |
pgm_checksum_init (&pgm_cpu); | |
[0;1;32m ^ | |
[0m[1mengine.c:208:2: [0m[0;1;35mwarning: [0m[1mthis function declaration is not a prototype [-Wstrict-prototypes][0m | |
4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/engine.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude engine.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from engine.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mengine.c:208:2: [0m[0;1;35mwarning: [0m[1mimplicit declaration of function 'pgm_checksum_init' is invalid in C99 [-Wimplicit-function-declaration][0m | |
pgm_checksum_init (&pgm_cpu); | |
[0;1;32m ^ | |
[0m[1mengine.c:208:2: [0m[0;1;35mwarning: [0m[1mthis function declaration is not a prototype [-Wstrict-prototypes][0m | |
4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/error.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude error.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from error.c:33: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/error.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude error.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from error.c:33: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/async.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/async.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from examples/async.c:35: | |
In file included from include/pgm/in.h:30: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/daytime.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/daytime.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from examples/daytime.c:43: | |
In file included from include/pgm/in.h:30: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mexamples/daytime.c:322:8: [0m[0;1;35mwarning: [0m[1mdeclaration shadows a variable in the global scope [-Wshadow][0m | |
char network[1024]; | |
[0;1;32m ^ | |
[0m[1mexamples/daytime.c:52:20: [0m[0;1;30mnote: [0mprevious declaration is here[0m | |
static const char* network = ""; | |
[0;1;32m ^ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/getopt.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/getopt.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
[1mexamples/getopt.c:45:9: [0m[0;1;35mwarning: [0m[1m'__P' macro redefined [-Wmacro-redefined][0m | |
#define __P(x) x | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/cdefs.h:112:9: [0m[0;1;30mnote: [0m | |
previous definition is here[0m | |
#define __P(protos) protos /* full-blown ANSI C */ | |
[0;1;32m ^ | |
[0m[1mexamples/getopt.c:93:15: [0m[0;1;35mwarning: [0m[1minitializing 'char *' with an expression of type 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
static char *place = EMSG; /* option letter processing */ | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt.c:103:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt.c:109:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt.c:137:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt.c:148:9: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt.c:87:1: [0m[0;1;35mwarning: [0m[1mno previous prototype for function 'getopt' [-Wmissing-prototypes][0m | |
getopt(nargc, nargv, ostr) | |
[0;1;32m^ | |
[0m[1mexamples/getopt.c:87:7: [0m[0;1;35mwarning: [0m[1mthis old-style function definition is not preceded by a prototype [-Wstrict-prototypes][0m | |
getopt(nargc, nargv, ostr) | |
[0;1;32m ^ | |
[0m9 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/getopt_long.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/getopt_long.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
[1mexamples/getopt_long.c:46:9: [0m[0;1;35mwarning: [0m[1m'__P' macro redefined [-Wmacro-redefined][0m | |
#define __P(x) x | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/cdefs.h:112:9: [0m[0;1;30mnote: [0m | |
previous definition is here[0m | |
#define __P(protos) protos /* full-blown ANSI C */ | |
[0;1;32m ^ | |
[0m[1mexamples/getopt_long.c:82:15: [0m[0;1;35mwarning: [0m[1minitializing 'char *' with an expression of type 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
static char *place = EMSG; /* option letter processing */ | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt_long.c:91:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt_long.c:96:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt_long.c:123:10: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m[1mexamples/getopt_long.c:131:9: [0m[0;1;35mwarning: [0m[1massigning to 'char *' from 'const char [1]' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
place = EMSG; | |
[0;1;32m ^ ~~~~ | |
[0m7 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/thread.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude thread.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from thread.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/mem.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude mem.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from mem.c:33: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/string.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude string.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from string.c:34: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/list.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude list.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from list.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/slist.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude slist.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from slist.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/queue.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude queue.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from queue.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/hashtable.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude hashtable.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from hashtable.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/messages.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude messages.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from messages.c:32: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/math.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude math.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from math.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/packet_parse.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude packet_parse.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from packet_parse.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mpacket_parse.c:126:29: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
struct sockaddr_in* sin = (struct sockaddr_in*)dst; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/packet_test.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude packet_test.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from packet_test.c:34: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/sockaddr.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude sockaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from sockaddr.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1msockaddr.c:975:17: [0m[0;1;35mwarning: [0m[1munused parameter 's' [-Wunused-parameter][0m | |
const SOCKET s, | |
[0;1;32m ^ | |
[0m[1msockaddr.c:976:21: [0m[0;1;35mwarning: [0m[1munused parameter 'sa_family' [-Wunused-parameter][0m | |
const sa_family_t sa_family, | |
[0;1;32m ^ | |
[0m[1msockaddr.c:977:29: [0m[0;1;35mwarning: [0m[1munused parameter 'gf_list' [-Wunused-parameter][0m | |
const struct group_filter* gf_list | |
[0;1;32m ^ | |
[0m[1msockaddr.c:1372:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)sa)->sin_addr.s_addr = ((const struct in_addr*)((const char*)nla + sizeof(uint32_t))... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1372:49: [0m[0;1;35mwarning: [0m[1mcast from 'const char *' to 'const struct in_addr *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...((struct sockaddr_in*)sa)->sin_addr.s_addr = ((const struct in_addr*)((const char*)nla + sizeof(uint32_t)))->s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1377:13: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:27: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1msockaddr.c:1377:51: [0m[0;1;35mwarning: [0m[1mcast from 'const char *' to 'const struct in6_addr *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_t)), sizeof(stru... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1msockaddr.c:1377:13: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:62: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_common.h:38:55: [0m[0;1;30mnote: [0m | |
expanded from macro '__darwin_obsz0'[0m | |
#define __darwin_obsz0(object) __builtin_object_size (object, 0) | |
[0;1;32m ^~~~~~ | |
[0m[1msockaddr.c:1398:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
*(uint16_t*)((char*)nla + sizeof(uint16_t)) = 0; /* reserved 16bit space */ | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1402:4: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
((struct in_addr*)((char*)nla + sizeof(uint32_t)))->s_addr = ((const struct sockaddr_in*)sa)->sin_addr.s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1402:65: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from | |
1 to 4 [-Wcast-align][0m | |
((struct in_addr*)((char*)nla + sizeof(uint32_t)))->s_addr = ((const struct sockaddr_in*)sa)->sin_addr.s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1407:11: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in6_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:27: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1msockaddr.c:1407:64: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment | |
from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1msockaddr.c:1407:11: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in6_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:62: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_common.h:38:55: [0m[0;1;30mnote: [0m | |
expanded from macro '__darwin_obsz0'[0m | |
#define __darwin_obsz0(object) __builtin_object_size (object, 0) | |
[0;1;32m ^~~~~~ | |
[0m16 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/time.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude time.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from time.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/if.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude if.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from if.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mif.c:165:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_group, group, sizeof (group))) | |
[0;1;32m ^ | |
[0m[1mif.c:167:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_source, source, sizeof (source))) | |
[0;1;32m ^ | |
[0m[1mif.c:169:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_addr, addr, sizeof (addr))) | |
[0;1;32m ^ | |
[0m[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mimplicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration][0m | |
pgm_debug ("IPv4 network address: %s", inet_ntoa (t)); | |
[0;1;32m ^ | |
[0m[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mthis function declaration is not a prototype [-Wstrict-prototypes][0m | |
[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mformat specifies type 'char *' but the argument has type 'int' [-Wformat][0m | |
pgm_debug ("IPv4 network address: %s", inet_ntoa (t)); | |
[0;1;32m ~~ ^~~~~~~~~~~~~ | |
[0m[0;32m %d | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mif.c:481:33: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:494:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:649:65: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:650:65: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:661:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:662:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:675:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:676:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:698:33: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:711:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:840:59: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...const struct in_addr ifaddr = { .s_addr = pgm_ntohl (((struct sockaddr_in*)ifa->ifa_addr)->sin_addr.s_addr) }; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:841:59: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...const struct in_addr netmask = { .s_addr = pgm_ntohl (((struct sockaddr_in*)ifa->ifa_netmask)->sin_addr.s_addr) }; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:886:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)ifa->ifa_addr)->sin6_scope_id == sa6_addr.sin6_scope_id) ) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:888:36: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
const struct in6_addr ifaddr = ((struct sockaddr_in6*)ifa->ifa_addr)->sin6_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:889:37: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
const struct in6_addr netmask = ((struct sockaddr_in6*)ifa->ifa_netmask)->sin6_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1029:44: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if (pgm_inet_pton (AF_INET6, literal, &((struct sockaddr_in6*)addr)->sin6_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1030:32: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1033:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_port = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1034:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_flowinfo = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1035:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_scope_id = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1051:39: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
pgm_inet_pton (AF_INET, group, &((struct sockaddr_in*)addr)->sin_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1052:31: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)addr)->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:1066:40: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
pgm_inet_pton (AF_INET6, group, &((struct sockaddr_in6*)addr)->sin6_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1067:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1070:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_port = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1071:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_flowinfo = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1072:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_scope_id = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1104:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)addr)->sin_addr.s_addr = pgm_htonl (sa.sin_addr.s_addr); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1208:55: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if ((AF_INET6 != family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)res->ai_addr)->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:1209:54: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
(AF_INET != family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1449:77: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy (&gsr->gsr_addr, &ir->ir_addr, pgm_sockaddr_len ((struct sockaddr*)&ir->ir_addr)); | |
[0;1;32m ^ | |
[0m[1mif.c:1549:10: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1549:35: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1549:73: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1557:33: [0m[0;1;35mwarning: [0m[1mincompatible pointer types passing 'struct sockaddr_storage *' to parameter of type | |
'const struct sockaddr *' [-Wincompatible-pointer-types][0m | |
if (0 != pgm_sockaddr_ntop (&resolved_interface.ir_addr, s, sizeof(s))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1minclude/impl/sockaddr.h:135:73: [0m[0;1;30mnote: [0mpassing argument to parameter 'sa' here[0m | |
PGM_GNUC_INTERNAL int pgm_sockaddr_ntop (const struct sockaddr*restrict sa, char*restrict dst, size_t ulen); | |
[0;1;32m ^ | |
[0m[1mif.c:1558:11: [0m[0;1;35mwarning: [0m[1mequality comparison result unused [-Wunused-comparison][0m | |
s[0] == 0; | |
[0;1;32m ~~~~~^~~~ | |
[0m[1mif.c:1558:11: [0m[0;1;30mnote: [0muse '=' to turn this equality comparison into an assignment[0m | |
s[0] == 0; | |
[0;1;32m ^~ | |
[0m[0;32m = | |
[0m[1mif.c:1559:60: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
pgm_debug ("Interface \"%s\" detected as \"%s\".", ir->ir_name ? ir->ir_name : "", s); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mif.c:1657:45: [0m[0;1;35mwarning: [0m[1mincompatible pointer types passing 'struct sockaddr_storage *' to parameter of type 'struct sockaddr *' | |
[-Wincompatible-pointer-types][0m | |
if (!set_default_multicast_group (family, &gsr->gsr_group)) { | |
[0;1;32m ^~~~~~~~~~~~~~~ | |
[0m[1mif.c:1331:19: [0m[0;1;30mnote: [0mpassing argument to parameter 'sa' here[0m | |
struct sockaddr* sa | |
[0;1;32m ^ | |
[0m[1mif.c:1775:96: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy (&send_gsr->gsr_addr, &primary_interface->ir_addr, pgm_sockaddr_len ((struct sockaddr*)&primary_interface->... | |
[0;1;32m ^ | |
[0m[1mif.c:1797:26: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
primary_interface->ir_name ? "\"":"", primary_interface->ir_name ? primary... | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m[1mif.c:1797:64: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
primary_interface->ir_name ? "\"":"", primary_interface->ir_name ? primary... | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m[1mif.c:1797:132: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
...? "\"":"", primary_interface->ir_name ? primary_interface->ir_name : "(null)", primary_interface->ir_name ? "\"":""); | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m50 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/inet_lnaof.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude inet_lnaof.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from inet_lnaof.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getifaddrs.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getifaddrs.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getifaddrs.c:53: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/get_nprocs.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude get_nprocs.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from get_nprocs.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getnetbyname.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getnetbyname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getnetbyname.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getnodeaddr.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getnodeaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getnodeaddr.c:38: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mgetnodeaddr.c:118:25: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct addrinfo *' increases required alignment from 1 to 8 [-Wcast-align][0m | |
struct addrinfo* t = (struct addrinfo*)(p); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:125:15: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'struct addrinfo *' from 'char *' | |
[-Wincompatible-pointer-types][0m | |
t->ai_next = (NULL == ai->ai_next) ? NULL : p; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:110:20: [0m[0;1;35mwarning: [0m[1munused variable 'prev' [-Wunused-variable][0m | |
struct addrinfo* prev = NULL; | |
[0;1;32m ^ | |
[0m[1mgetnodeaddr.c:210:8: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == ((struct in_addr*)(he->h_addr_list[0]))->s_addr) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:210:66: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == ((struct in_addr*)(he->h_addr_list[0]))->s_addr) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m7 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getprotobyname.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getprotobyname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getprotobyname.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/indextoaddr.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude indextoaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from indextoaddr.c:32: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mindextoaddr.c:60:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)ifsa)->sin_addr.s_addr = INADDR_ANY; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mindextoaddr.c:64:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)ifsa)->sin6_addr = in6addr_any; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/indextoname.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude indextoname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from indextoname.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/nametoindex.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude nametoindex.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from nametoindex.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/inet_network.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude inet_network.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from inet_network.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/md5.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude md5.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from md5.c:29: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mmd5.c:364:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
*(uint32_t*) &ctx->buffer[bytes + pad] = SWAP (ctx->total[0] << 3); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mmd5.c:365:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
*(uint32_t*) &ctx->buffer[bytes + pad + 4] = SWAP ((ctx->total[1] << 3) | | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rand.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rand.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rand.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/gsi.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude gsi.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from gsi.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mgsi.c:166:17: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (gsi, &((struct sockaddr_in*)(res->ai_addr))->sin_addr, sizeof(struct in_addr)); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/tsi.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude tsi.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from tsi.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/txw.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude txw.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from txw.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mtxw.c:310:39: [0m[0;1;35mwarning: [0m[1mformat specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic][0m | |
pgm_debug ("add (window:%p skb:%p)", (const char*)window, (const char*)skb); | |
[0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~ | |
[0m[0;32m %s | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mtxw.c:310:60: [0m[0;1;35mwarning: [0m[1mformat specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic][0m | |
pgm_debug ("add (window:%p skb:%p)", (const char*)window, (const char*)skb); | |
[0;1;32m ~~ ^~~~~~~~~~~~~~~~ | |
[0m[0;32m %s | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mtxw.c:643:6: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
*(uint16_t*)((char*)odata_skb->data + parity_length) = odata_tsdu_length; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rxw.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rxw.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rxw.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mrxw.c:375:64: [0m[0;1;35mwarning: [0m[1mcast from 'char const (*)[48]' to 'struct pgm_rxw_state_t *' drops const qualifier [-Wcast-qual][0m | |
const pgm_rxw_state_t* const first_state = (pgm_rxw_state_t*)&first_skb->cb; | |
[0;1;32m ^ | |
[0m[1mrxw.c:804:57: [0m[0;1;35mwarning: [0m[1mcast from 'char const (*)[48]' to 'struct pgm_rxw_state_t *' drops const qualifier [-Wcast-qual][0m | |
const pgm_rxw_state_t* first_state = (pgm_rxw_state_t*)&first_skb->cb; | |
[0;1;32m ^ | |
[0m[1mrxw.c:1517:29: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
const uint16_t pktlen = *(uint16_t*)( (char*)repair_skb->tail - sizeof(uint16_t)); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/skbuff.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude skbuff.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from skbuff.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/socket.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude socket.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from socket.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1msocket.c:1562:22: [0m[0;1;35mwarning: [0m[1minitializing 'void *' with an expression of type 'const void *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
void* restrict tmp_optval = optval; | |
[0;1;32m ^ ~~~~~~ | |
[0m[1msocket.c:1613:20: [0m[0;1;35mwarning: [0m[1minitializing 'void *' with an expression of type 'const void *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
void* restrict tmp_optval = optval; | |
[0;1;32m ^ ~~~~~~ | |
[0m[1msocket.c:2268:82: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy(&send_addr, &send_req->ir_address, pgm_sockaddr_len ((struct sockaddr *)&send_req->ir_address)); | |
[0;1;32m ^ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/source.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude source.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from source.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/receiver.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude receiver.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from receiver.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;35mwarning: [0m[1moperator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses][0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;30mnote: [0mplace parentheses around the '+' expression to silence this warning[0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;30mnote: [0mplace parentheses around the '?:' expression to evaluate it first[0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ^ | |
[0m[1mreceiver.c:2175:14: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
pgm_ntohs(*(uint16_t*)( (char*)( skb->pgm_data + 1 ) + sizeof(uint16_t))) : | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/recv.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude recv.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from recv.c:40: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/timer.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude timer.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from timer.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/net.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude net.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from net.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rate_control.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rate_control.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rate_control.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/reed_solomon.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude reed_solomon.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from reed_solomon.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
perl galois_generator.pl > ref/debug-Darwin-x86_64/galois_tables.c | |
gcc -o ref/debug-Darwin-x86_64/galois_tables.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude ref/debug-Darwin-x86_64/galois_tables.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from ref/debug-Darwin-x86_64/galois_tables.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/wsastrerror.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude wsastrerror.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from wsastrerror.c:24: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:35:9: [0m[0;1;35mwarning: [0m[1mreturning 'const char [9]' from a function with result type 'char *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
return _("Unknown."); | |
[0;1;32m ^~~~~~~~~~~~~ | |
[0m[1minclude/impl/i18n.h:32:20: [0m[0;1;30mnote: [0mexpanded from macro '_'[0m | |
# define _(String) (String) | |
[0;1;32m ^~~~~~~~ | |
[0m[1mwsastrerror.c:32:12: [0m[0;1;35mwarning: [0m[1munused parameter 'wsa_errnum' [-Wunused-parameter][0m | |
const int wsa_errnum | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:43:9: [0m[0;1;35mwarning: [0m[1mreturning 'const char [9]' from a function with result type 'char *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
return _("Unknown."); | |
[0;1;32m ^~~~~~~~~~~~~ | |
[0m[1minclude/impl/i18n.h:32:20: [0m[0;1;30mnote: [0mexpanded from macro '_'[0m | |
# define _(String) (String) | |
[0;1;32m ^~~~~~~~ | |
[0m[1mwsastrerror.c:40:12: [0m[0;1;35mwarning: [0m[1munused parameter 'adapter_errnum' [-Wunused-parameter][0m | |
const int adapter_errnum | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:50:12: [0m[0;1;35mwarning: [0m[1munused parameter 'win_errnum' [-Wunused-parameter][0m | |
const int win_errnum | |
[0;1;32m ^ | |
[0m7 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/histogram.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude histogram.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from histogram.c:29: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
python version_generator.py > ref/debug-Darwin-x86_64/version.c | |
gcc -o ref/debug-Darwin-x86_64/version.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude ref/debug-Darwin-x86_64/version.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from ref/debug-Darwin-x86_64/version.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
ar rc ref/debug-Darwin-x86_64/libpgm.a ref/debug-Darwin-x86_64/cpu.o ref/debug-Darwin-x86_64/thread.o ref/debug-Darwin-x86_64/mem.o ref/debug-Darwin-x86_64/string.o ref/debug-Darwin-x86_64/list.o ref/debug-Darwin-x86_64/slist.o ref/debug-Darwin-x86_64/queue.o ref/debug-Darwin-x86_64/hashtable.o ref/debug-Darwin-x86_64/messages.o ref/debug-Darwin-x86_64/error.o ref/debug-Darwin-x86_64/math.o ref/debug-Darwin-x86_64/packet_parse.o ref/debug-Darwin-x86_64/packet_test.o ref/debug-Darwin-x86_64/sockaddr.o ref/debug-Darwin-x86_64/time.o ref/debug-Darwin-x86_64/if.o ref/debug-Darwin-x86_64/inet_lnaof.o ref/debug-Darwin-x86_64/getifaddrs.o ref/debug-Darwin-x86_64/get_nprocs.o ref/debug-Darwin-x86_64/getnetbyname.o ref/debug-Darwin-x86_64/getnodeaddr.o ref/debug-Darwin-x86_64/getprotobyname.o ref/debug-Darwin-x86_64/indextoaddr.o ref/debug-Darwin-x86_64/indextoname.o ref/debug-Darwin-x86_64/nametoindex.o ref/debug-Darwin-x86_64/inet_network.o ref/debug-Darwin-x86_64/md5.o ref/debug-Darwin-x86_64/rand.o ref/debug-Darwin-x86_64/gsi.o ref/debug-Darwin-x86_64/tsi.o ref/debug-Darwin-x86_64/txw.o ref/debug-Darwin-x86_64/rxw.o ref/debug-Darwin-x86_64/skbuff.o ref/debug-Darwin-x86_64/socket.o ref/debug-Darwin-x86_64/source.o ref/debug-Darwin-x86_64/receiver.o ref/debug-Darwin-x86_64/recv.o ref/debug-Darwin-x86_64/engine.o ref/debug-Darwin-x86_64/timer.o ref/debug-Darwin-x86_64/net.o ref/debug-Darwin-x86_64/rate_control.o ref/debug-Darwin-x86_64/checksum.o ref/debug-Darwin-x86_64/reed_solomon.o ref/debug-Darwin-x86_64/galois_tables.o ref/debug-Darwin-x86_64/wsastrerror.o ref/debug-Darwin-x86_64/histogram.o ref/debug-Darwin-x86_64/version.o | |
ranlib ref/debug-Darwin-x86_64/libpgm.a | |
gcc -o ref/debug-Darwin-x86_64/examples/daytime -pipe ref/debug-Darwin-x86_64/examples/daytime.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
gcc -o ref/debug-Darwin-x86_64/examples/purinrecv.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/purinrecv.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from examples/purinrecv.c:42: | |
In file included from include/pgm/in.h:30: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/purinrecv -pipe ref/debug-Darwin-x86_64/examples/purinrecv.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
g++ -o ref/debug-Darwin-x86_64/examples/purinrecvcc.o -c -pipe -march=native -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/purinrecvcc.cc | |
g++ -o ref/debug-Darwin-x86_64/examples/purinrecvcc -pipe ref/debug-Darwin-x86_64/examples/purinrecvcc.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
gcc -o ref/debug-Darwin-x86_64/examples/purinsend.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/purinsend.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from examples/purinsend.c:34: | |
In file included from include/pgm/in.h:30: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/purinsend -pipe ref/debug-Darwin-x86_64/examples/purinsend.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
g++ -o ref/debug-Darwin-x86_64/examples/purinsendcc.o -c -pipe -march=native -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/purinsendcc.cc | |
g++ -o ref/debug-Darwin-x86_64/examples/purinsendcc -pipe ref/debug-Darwin-x86_64/examples/purinsendcc.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
gcc -o ref/debug-Darwin-x86_64/examples/shortcakerecv.o -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude examples/shortcakerecv.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from examples/shortcakerecv.c:39: | |
In file included from include/pgm/in.h:30: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mexamples/shortcakerecv.c:295:8: [0m[0;1;35mwarning: [0m[1mdeclaration shadows a variable in the global scope [-Wshadow][0m | |
char network[1024]; | |
[0;1;32m ^ | |
[0m[1mexamples/shortcakerecv.c:49:20: [0m[0;1;30mnote: [0mprevious declaration is here[0m | |
static const char* network = ""; | |
[0;1;32m ^ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/examples/shortcakerecv -pipe ref/debug-Darwin-x86_64/examples/shortcakerecv.o ref/debug-Darwin-x86_64/examples/async.o ref/debug-Darwin-x86_64/examples/getopt.o ref/debug-Darwin-x86_64/examples/getopt_long.o -Lref/debug-Darwin-x86_64 -L. -lpgm -lpthread -lm -lresolv | |
gcc -o ref/debug-Darwin-x86_64/galois_tables.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude ref/debug-Darwin-x86_64/galois_tables.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from ref/debug-Darwin-x86_64/galois_tables.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/get_nprocs.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude get_nprocs.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from get_nprocs.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getifaddrs.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getifaddrs.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getifaddrs.c:53: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getnetbyname.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getnetbyname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getnetbyname.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getnodeaddr.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getnodeaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getnodeaddr.c:38: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mgetnodeaddr.c:118:25: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct addrinfo *' increases required alignment from 1 to 8 [-Wcast-align][0m | |
struct addrinfo* t = (struct addrinfo*)(p); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:125:15: [0m[0;1;35mwarning: [0m[1mincompatible pointer types assigning to 'struct addrinfo *' from 'char *' | |
[-Wincompatible-pointer-types][0m | |
t->ai_next = (NULL == ai->ai_next) ? NULL : p; | |
[0;1;32m ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:110:20: [0m[0;1;35mwarning: [0m[1munused variable 'prev' [-Wunused-variable][0m | |
struct addrinfo* prev = NULL; | |
[0;1;32m ^ | |
[0m[1mgetnodeaddr.c:210:8: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == ((struct in_addr*)(he->h_addr_list[0]))->s_addr) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mgetnodeaddr.c:210:66: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
if (((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr == ((struct in_addr*)(he->h_addr_list[0]))->s_addr) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m7 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/getprotobyname.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude getprotobyname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from getprotobyname.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/gsi.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude gsi.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from gsi.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mgsi.c:166:17: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (gsi, &((struct sockaddr_in*)(res->ai_addr))->sin_addr, sizeof(struct in_addr)); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/hashtable.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude hashtable.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from hashtable.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/histogram.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude histogram.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from histogram.c:29: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/if.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude if.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from if.c:42: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mif.c:165:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_group, group, sizeof (group))) | |
[0;1;32m ^ | |
[0m[1mif.c:167:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_source, source, sizeof (source))) | |
[0;1;32m ^ | |
[0m[1mif.c:169:48: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
if (0 != pgm_sockaddr_ntop ((struct sockaddr*)&gsr->gsr_addr, addr, sizeof (addr))) | |
[0;1;32m ^ | |
[0m[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mimplicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration][0m | |
pgm_debug ("IPv4 network address: %s", inet_ntoa (t)); | |
[0;1;32m ^ | |
[0m[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mthis function declaration is not a prototype [-Wstrict-prototypes][0m | |
[1mif.c:424:42: [0m[0;1;35mwarning: [0m[1mformat specifies type 'char *' but the argument has type 'int' [-Wformat][0m | |
pgm_debug ("IPv4 network address: %s", inet_ntoa (t)); | |
[0;1;32m ~~ ^~~~~~~~~~~~~ | |
[0m[0;32m %d | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mif.c:481:33: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:494:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:649:65: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:650:65: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:661:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:662:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:675:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...if ((AF_INET == res->ai_family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:676:66: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...(AF_INET6 == res->ai_family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:698:33: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)(res->ai_addr))->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:711:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:840:59: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...const struct in_addr ifaddr = { .s_addr = pgm_ntohl (((struct sockaddr_in*)ifa->ifa_addr)->sin_addr.s_addr) }; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:841:59: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...const struct in_addr netmask = { .s_addr = pgm_ntohl (((struct sockaddr_in*)ifa->ifa_netmask)->sin_addr.s_addr) }; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:886:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)ifa->ifa_addr)->sin6_scope_id == sa6_addr.sin6_scope_id) ) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:888:36: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
const struct in6_addr ifaddr = ((struct sockaddr_in6*)ifa->ifa_addr)->sin6_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:889:37: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
const struct in6_addr netmask = ((struct sockaddr_in6*)ifa->ifa_netmask)->sin6_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1029:44: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if (pgm_inet_pton (AF_INET6, literal, &((struct sockaddr_in6*)addr)->sin6_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1030:32: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1033:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_port = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1034:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_flowinfo = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1035:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_scope_id = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1051:39: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
pgm_inet_pton (AF_INET, group, &((struct sockaddr_in*)addr)->sin_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1052:31: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)addr)->sin_addr.s_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:1066:40: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
pgm_inet_pton (AF_INET6, group, &((struct sockaddr_in6*)addr)->sin6_addr) && | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1067:30: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)addr)->sin6_addr)) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1070:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_port = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1071:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_flowinfo = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1072:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)addr)->sin6_scope_id = 0; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1104:6: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)addr)->sin_addr.s_addr = pgm_htonl (sa.sin_addr.s_addr); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mif.c:1208:55: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
if ((AF_INET6 != family && IN_MULTICAST(pgm_ntohl (((struct sockaddr_in*)res->ai_addr)->sin_addr.s_addr))) || | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:335:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_MULTICAST'[0m | |
#define IN_MULTICAST(i) IN_CLASSD(i) | |
[0;1;32m ^ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet/in.h:331:37: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN_CLASSD'[0m | |
#define IN_CLASSD(i) (((u_int32_t)(i) & 0xf0000000) == 0xe0000000) | |
[0;1;32m ^ | |
[0m[1mif.c:1209:54: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
(AF_INET != family && IN6_IS_ADDR_MULTICAST(&((struct sockaddr_in6*)res->ai_addr)->sin6_addr))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/netinet6/in6.h:299:36: [0m[0;1;30mnote: [0m | |
expanded from macro 'IN6_IS_ADDR_MULTICAST'[0m | |
#define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) | |
[0;1;32m ^ | |
[0m[1mif.c:1449:77: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy (&gsr->gsr_addr, &ir->ir_addr, pgm_sockaddr_len ((struct sockaddr*)&ir->ir_addr)); | |
[0;1;32m ^ | |
[0m[1mif.c:1549:10: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1549:35: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1549:73: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
ir->ir_name ? "\"" : "", ir->ir_name ? ir->ir_name : "(null)", ir->ir_name ? "\"" : ""); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1mif.c:1557:33: [0m[0;1;35mwarning: [0m[1mincompatible pointer types passing 'struct sockaddr_storage *' to parameter of type | |
'const struct sockaddr *' [-Wincompatible-pointer-types][0m | |
if (0 != pgm_sockaddr_ntop (&resolved_interface.ir_addr, s, sizeof(s))) | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1minclude/impl/sockaddr.h:135:73: [0m[0;1;30mnote: [0mpassing argument to parameter 'sa' here[0m | |
PGM_GNUC_INTERNAL int pgm_sockaddr_ntop (const struct sockaddr*restrict sa, char*restrict dst, size_t ulen); | |
[0;1;32m ^ | |
[0m[1mif.c:1558:11: [0m[0;1;35mwarning: [0m[1mequality comparison result unused [-Wunused-comparison][0m | |
s[0] == 0; | |
[0;1;32m ~~~~~^~~~ | |
[0m[1mif.c:1558:11: [0m[0;1;30mnote: [0muse '=' to turn this equality comparison into an assignment[0m | |
s[0] == 0; | |
[0;1;32m ^~ | |
[0m[0;32m = | |
[0m[1mif.c:1559:60: [0m[0;1;35mwarning: [0m[1maddress of array 'ir->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
pgm_debug ("Interface \"%s\" detected as \"%s\".", ir->ir_name ? ir->ir_name : "", s); | |
[0;1;32m ~~~~^~~~~~~ ~ | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mif.c:1657:45: [0m[0;1;35mwarning: [0m[1mincompatible pointer types passing 'struct sockaddr_storage *' to parameter of type 'struct sockaddr *' | |
[-Wincompatible-pointer-types][0m | |
if (!set_default_multicast_group (family, &gsr->gsr_group)) { | |
[0;1;32m ^~~~~~~~~~~~~~~ | |
[0m[1mif.c:1331:19: [0m[0;1;30mnote: [0mpassing argument to parameter 'sa' here[0m | |
struct sockaddr* sa | |
[0;1;32m ^ | |
[0m[1mif.c:1775:96: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy (&send_gsr->gsr_addr, &primary_interface->ir_addr, pgm_sockaddr_len ((struct sockaddr*)&primary_interface->... | |
[0;1;32m ^ | |
[0m[1mif.c:1797:26: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
primary_interface->ir_name ? "\"":"", primary_interface->ir_name ? primary... | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m[1mif.c:1797:64: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
primary_interface->ir_name ? "\"":"", primary_interface->ir_name ? primary... | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m[1mif.c:1797:132: [0m[0;1;35mwarning: [0m[1maddress of array 'primary_interface->ir_name' will always evaluate to 'true' [-Wpointer-bool-conversion][0m | |
...? "\"":"", primary_interface->ir_name ? primary_interface->ir_name : "(null)", primary_interface->ir_name ? "\"":""); | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~^~~~~~~ ~ | |
[0m50 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/indextoaddr.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude indextoaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from indextoaddr.c:32: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mindextoaddr.c:60:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)ifsa)->sin_addr.s_addr = INADDR_ANY; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mindextoaddr.c:64:5: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in6*)ifsa)->sin6_addr = in6addr_any; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/indextoname.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude indextoname.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from indextoname.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/inet_lnaof.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude inet_lnaof.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from inet_lnaof.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/inet_network.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude inet_network.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from inet_network.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/thread.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude thread.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from thread.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/mem.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude mem.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from mem.c:33: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/string.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude string.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from string.c:34: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/list.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude list.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from list.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/slist.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude slist.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from slist.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/queue.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude queue.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from queue.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/messages.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude messages.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from messages.c:32: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/math.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude math.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from math.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/packet_parse.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude packet_parse.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from packet_parse.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mpacket_parse.c:126:29: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
struct sockaddr_in* sin = (struct sockaddr_in*)dst; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m3 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/packet_test.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude packet_test.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from packet_test.c:34: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/sockaddr.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude sockaddr.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from sockaddr.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1msockaddr.c:975:17: [0m[0;1;35mwarning: [0m[1munused parameter 's' [-Wunused-parameter][0m | |
const SOCKET s, | |
[0;1;32m ^ | |
[0m[1msockaddr.c:976:21: [0m[0;1;35mwarning: [0m[1munused parameter 'sa_family' [-Wunused-parameter][0m | |
const sa_family_t sa_family, | |
[0;1;32m ^ | |
[0m[1msockaddr.c:977:29: [0m[0;1;35mwarning: [0m[1munused parameter 'gf_list' [-Wunused-parameter][0m | |
const struct group_filter* gf_list | |
[0;1;32m ^ | |
[0m[1msockaddr.c:1372:4: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
((struct sockaddr_in*)sa)->sin_addr.s_addr = ((const struct in_addr*)((const char*)nla + sizeof(uint32_t))... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1372:49: [0m[0;1;35mwarning: [0m[1mcast from 'const char *' to 'const struct in_addr *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...((struct sockaddr_in*)sa)->sin_addr.s_addr = ((const struct in_addr*)((const char*)nla + sizeof(uint32_t)))->s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1377:13: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:27: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1msockaddr.c:1377:51: [0m[0;1;35mwarning: [0m[1mcast from 'const char *' to 'const struct in6_addr *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
...memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_t)), sizeof(stru... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1msockaddr.c:1377:13: [0m[0;1;35mwarning: [0m[1mcast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
memcpy (&((struct sockaddr_in6*)sa)->sin6_addr, (const struct in6_addr*)((const char*)nla + sizeof(uint32_... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:62: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_common.h:38:55: [0m[0;1;30mnote: [0m | |
expanded from macro '__darwin_obsz0'[0m | |
#define __darwin_obsz0(object) __builtin_object_size (object, 0) | |
[0;1;32m ^~~~~~ | |
[0m[1msockaddr.c:1398:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
*(uint16_t*)((char*)nla + sizeof(uint16_t)) = 0; /* reserved 16bit space */ | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1402:4: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
((struct in_addr*)((char*)nla + sizeof(uint32_t)))->s_addr = ((const struct sockaddr_in*)sa)->sin_addr.s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1402:65: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from | |
1 to 4 [-Wcast-align][0m | |
((struct in_addr*)((char*)nla + sizeof(uint32_t)))->s_addr = ((const struct sockaddr_in*)sa)->sin_addr.s_addr; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1msockaddr.c:1407:11: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in6_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:27: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1msockaddr.c:1407:64: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment | |
from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:33: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1msockaddr.c:1407:11: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'struct in6_addr *' increases required alignment from 1 to 4 [-Wcast-align][0m | |
memcpy ((struct in6_addr*)((char*)nla + sizeof(uint32_t)), &((const struct sockaddr_in6*)sa)->sin6_addr, s... | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_string.h:62:62: [0m[0;1;30mnote: [0m | |
expanded from macro 'memcpy'[0m | |
__builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) | |
[0;1;32m ^~~~ | |
[0m[1m/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/secure/_common.h:38:55: [0m[0;1;30mnote: [0m | |
expanded from macro '__darwin_obsz0'[0m | |
#define __darwin_obsz0(object) __builtin_object_size (object, 0) | |
[0;1;32m ^~~~~~ | |
[0m16 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/time.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude time.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from time.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/nametoindex.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude nametoindex.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from nametoindex.c:31: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/md5.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude md5.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from md5.c:29: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mmd5.c:364:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
*(uint32_t*) &ctx->buffer[bytes + pad] = SWAP (ctx->total[0] << 3); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m[1mmd5.c:365:3: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 | |
[-Wcast-align][0m | |
*(uint32_t*) &ctx->buffer[bytes + pad + 4] = SWAP ((ctx->total[1] << 3) | | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rand.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rand.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rand.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/tsi.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude tsi.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from tsi.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/txw.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude txw.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from txw.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mtxw.c:310:39: [0m[0;1;35mwarning: [0m[1mformat specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic][0m | |
pgm_debug ("add (window:%p skb:%p)", (const char*)window, (const char*)skb); | |
[0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~ | |
[0m[0;32m %s | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mtxw.c:310:60: [0m[0;1;35mwarning: [0m[1mformat specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic][0m | |
pgm_debug ("add (window:%p skb:%p)", (const char*)window, (const char*)skb); | |
[0;1;32m ~~ ^~~~~~~~~~~~~~~~ | |
[0m[0;32m %s | |
[0m[1minclude/impl/messages.h:55:37: [0m[0;1;30mnote: [0mexpanded from macro 'pgm_debug'[0m | |
pgm__log (PGM_LOG_LEVEL_DEBUG, __VA_ARGS__); \ | |
[0;1;32m ^~~~~~~~~~~ | |
[0m[1mtxw.c:643:6: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
*(uint16_t*)((char*)odata_skb->data + parity_length) = odata_tsdu_length; | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rxw.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rxw.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rxw.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mrxw.c:375:64: [0m[0;1;35mwarning: [0m[1mcast from 'char const (*)[48]' to 'struct pgm_rxw_state_t *' drops const qualifier [-Wcast-qual][0m | |
const pgm_rxw_state_t* const first_state = (pgm_rxw_state_t*)&first_skb->cb; | |
[0;1;32m ^ | |
[0m[1mrxw.c:804:57: [0m[0;1;35mwarning: [0m[1mcast from 'char const (*)[48]' to 'struct pgm_rxw_state_t *' drops const qualifier [-Wcast-qual][0m | |
const pgm_rxw_state_t* first_state = (pgm_rxw_state_t*)&first_skb->cb; | |
[0;1;32m ^ | |
[0m[1mrxw.c:1517:29: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
const uint16_t pktlen = *(uint16_t*)( (char*)repair_skb->tail - sizeof(uint16_t)); | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/skbuff.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude skbuff.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from skbuff.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/socket.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude socket.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from socket.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1msocket.c:1562:22: [0m[0;1;35mwarning: [0m[1minitializing 'void *' with an expression of type 'const void *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
void* restrict tmp_optval = optval; | |
[0;1;32m ^ ~~~~~~ | |
[0m[1msocket.c:1613:20: [0m[0;1;35mwarning: [0m[1minitializing 'void *' with an expression of type 'const void *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
void* restrict tmp_optval = optval; | |
[0;1;32m ^ ~~~~~~ | |
[0m[1msocket.c:2268:82: [0m[0;1;35mwarning: [0m[1mcast from 'const struct sockaddr_storage *' to 'struct sockaddr *' drops const qualifier [-Wcast-qual][0m | |
memcpy(&send_addr, &send_req->ir_address, pgm_sockaddr_len ((struct sockaddr *)&send_req->ir_address)); | |
[0;1;32m ^ | |
[0m5 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/source.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude source.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from source.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/receiver.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude receiver.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from receiver.c:27: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;35mwarning: [0m[1moperator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses][0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;30mnote: [0mplace parentheses around the '+' expression to silence this warning[0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ^ | |
[0m[1mreceiver.c:1370:47: [0m[0;1;30mnote: [0mplace parentheses around the '?:' expression to evaluate it first[0m | |
(AF_INET6 == sock->send_addr.ss_family) ? | |
[0;1;32m ^ | |
[0m[1mreceiver.c:2175:14: [0m[0;1;35mwarning: [0m[1mcast from 'char *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 | |
[-Wcast-align][0m | |
pgm_ntohs(*(uint16_t*)( (char*)( skb->pgm_data + 1 ) + sizeof(uint16_t))) : | |
[0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
[0m4 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/recv.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude recv.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from recv.c:40: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/timer.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude timer.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from timer.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/net.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude net.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from net.c:35: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/rate_control.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude rate_control.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from rate_control.c:25: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/reed_solomon.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude reed_solomon.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from reed_solomon.c:30: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/wsastrerror.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude wsastrerror.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from wsastrerror.c:24: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:35:9: [0m[0;1;35mwarning: [0m[1mreturning 'const char [9]' from a function with result type 'char *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
return _("Unknown."); | |
[0;1;32m ^~~~~~~~~~~~~ | |
[0m[1minclude/impl/i18n.h:32:20: [0m[0;1;30mnote: [0mexpanded from macro '_'[0m | |
# define _(String) (String) | |
[0;1;32m ^~~~~~~~ | |
[0m[1mwsastrerror.c:32:12: [0m[0;1;35mwarning: [0m[1munused parameter 'wsa_errnum' [-Wunused-parameter][0m | |
const int wsa_errnum | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:43:9: [0m[0;1;35mwarning: [0m[1mreturning 'const char [9]' from a function with result type 'char *' discards qualifiers | |
[-Wincompatible-pointer-types-discards-qualifiers][0m | |
return _("Unknown."); | |
[0;1;32m ^~~~~~~~~~~~~ | |
[0m[1minclude/impl/i18n.h:32:20: [0m[0;1;30mnote: [0mexpanded from macro '_'[0m | |
# define _(String) (String) | |
[0;1;32m ^~~~~~~~ | |
[0m[1mwsastrerror.c:40:12: [0m[0;1;35mwarning: [0m[1munused parameter 'adapter_errnum' [-Wunused-parameter][0m | |
const int adapter_errnum | |
[0;1;32m ^ | |
[0m[1mwsastrerror.c:50:12: [0m[0;1;35mwarning: [0m[1munused parameter 'win_errnum' [-Wunused-parameter][0m | |
const int win_errnum | |
[0;1;32m ^ | |
[0m7 warnings generated. | |
gcc -o ref/debug-Darwin-x86_64/version.os -c -pipe -Wall -Wextra -Wfloat-equal -Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Wno-inline -Wno-unused-function -pedantic -march=native -std=gnu99 -D_REENTRANT -DUSE_GALOIS_MUL_LUT -DHAVE_CONFIG_H -D__APPLE_USE_RFC_2292 -DPGM_DEBUG -ggdb -DGETTEXT_PACKAGE='"pgm"' -fPIC -Iref/debug-Darwin-x86_64/include -Iinclude -Iinclude ref/debug-Darwin-x86_64/version.c | |
[0;1;35mwarning: [0munknown warning option '-Wunsafe-loop-optimizations'; did you mean '-Wunavailable-declarations'? | |
[-Wunknown-warning-option][0m | |
In file included from ref/debug-Darwin-x86_64/version.c:26: | |
In file included from include/impl/framework.h:30: | |
In file included from include/pgm/atomic.h:46: | |
[1minclude/pgm/types.h:96:10: [0m[0;1;35mwarning: [0m[1mkeyword is hidden by macro definition [-Wkeyword-macro][0m | |
# define restrict | |
[0;1;32m ^ | |
[0m2 warnings generated. | |
ar rc ref/debug-Darwin-x86_64/libpgm-pic.a ref/debug-Darwin-x86_64/cpu.os ref/debug-Darwin-x86_64/thread.os ref/debug-Darwin-x86_64/mem.os ref/debug-Darwin-x86_64/string.os ref/debug-Darwin-x86_64/list.os ref/debug-Darwin-x86_64/slist.os ref/debug-Darwin-x86_64/queue.os ref/debug-Darwin-x86_64/hashtable.os ref/debug-Darwin-x86_64/messages.os ref/debug-Darwin-x86_64/error.os ref/debug-Darwin-x86_64/math.os ref/debug-Darwin-x86_64/packet_parse.os ref/debug-Darwin-x86_64/packet_test.os ref/debug-Darwin-x86_64/sockaddr.os ref/debug-Darwin-x86_64/time.os ref/debug-Darwin-x86_64/if.os ref/debug-Darwin-x86_64/inet_lnaof.os ref/debug-Darwin-x86_64/getifaddrs.os ref/debug-Darwin-x86_64/get_nprocs.os ref/debug-Darwin-x86_64/getnetbyname.os ref/debug-Darwin-x86_64/getnodeaddr.os ref/debug-Darwin-x86_64/getprotobyname.os ref/debug-Darwin-x86_64/indextoaddr.os ref/debug-Darwin-x86_64/indextoname.os ref/debug-Darwin-x86_64/nametoindex.os ref/debug-Darwin-x86_64/inet_network.os ref/debug-Darwin-x86_64/md5.os ref/debug-Darwin-x86_64/rand.os ref/debug-Darwin-x86_64/gsi.os ref/debug-Darwin-x86_64/tsi.os ref/debug-Darwin-x86_64/txw.os ref/debug-Darwin-x86_64/rxw.os ref/debug-Darwin-x86_64/skbuff.os ref/debug-Darwin-x86_64/socket.os ref/debug-Darwin-x86_64/source.os ref/debug-Darwin-x86_64/receiver.os ref/debug-Darwin-x86_64/recv.os ref/debug-Darwin-x86_64/engine.os ref/debug-Darwin-x86_64/timer.os ref/debug-Darwin-x86_64/net.os ref/debug-Darwin-x86_64/rate_control.os ref/debug-Darwin-x86_64/checksum.os ref/debug-Darwin-x86_64/reed_solomon.os ref/debug-Darwin-x86_64/galois_tables.os ref/debug-Darwin-x86_64/wsastrerror.os ref/debug-Darwin-x86_64/histogram.os ref/debug-Darwin-x86_64/version.os | |
ranlib ref/debug-Darwin-x86_64/libpgm-pic.a | |
scons: done building targets. | |
]1337;RemoteHost=ky@ix]1337;CurrentDir=/Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[?2004h]0;fish /Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m[38;5;237m⏎(B[m ⏎ [2K]133;D;0]133;Aix $ ]133;B[K[74C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [5Ce[73C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[73C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;220;50;47me[73C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;147;161;161mps2eps [66C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [6C[38;2;220;50;47mx[30m(B[m[K[72C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[72C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[38;2;88;110;117mex[72C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[38;2;147;161;161mit[70C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [7C[38;2;88;110;117mi[38;2;147;161;161mt[70C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[71C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[38;2;220;50;47mexi[38;2;147;161;161mt[70C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [8C[38;2;220;50;47mt[70C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C[70C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C[38;2;88;110;117mexit[70C[30m(B[m[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C[70C[32m~/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m (master) [79C [9C | |
[30m(B[m[?2004l]133;C;]0;exit /Users/ky/Projects/cuttlebone/openpgm/openpgm/pgm[30m(B[m [30m(B[m[?2004l | |
Script done on Tue Sep 12 11:33:27 2017 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment