"unknown sanitizer" warnings
Building libxml2-2.12.4 on OS X 10.13 (clang-1000.11.45.5), I get a bunch of sets of compiler warnings like:
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include -I./include -DSYSCONFDIR='"/sw/etc"' -I/sw/include -pedantic -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wno-format-extra-args -I/sw/include -D_REENTRANT -I/sw/include -g -O2 -MT libxml2_la-entities.lo -MD -MP -MF .deps/libxml2_la-entities.Tpo -c -o libxml2_la-entities.lo `test -f 'entities.c' || echo './'`entities.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I./include -I./include -DSYSCONFDIR=\"/sw/etc\" -I/sw/include -pedantic -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wno-format-extra-args -I/sw/include -D_REENTRANT -I/sw/include -g -O2 -MT libxml2_la-dict.lo -MD -MP -MF .deps/libxml2_la-dict.Tpo -c dict.c -fno-common -DPIC -o .libs/libxml2_la-dict.o
dict.c:462:1: warning: unknown sanitizer 'unsigned-shift-base' ignored [-Wunknown-sanitizers]
ATTRIBUTE_NO_SANITIZE_INTEGER
^
./libxml.h:65:27: note: expanded from macro 'ATTRIBUTE_NO_SANITIZE_INTEGER'
ATTRIBUTE_NO_SANITIZE("unsigned-shift-base")
^
It's always the same underlying libxml.h, but for 7 different lines of dict.c and 6 of hash.c.