Collin Funk wrote: > Good point. I've pushed this patch adding a set() around that one call.
Thanks. > This comment is interesting: > > # We need NO_EXPENSIVE_WARN_CFLAGS, because with gcc 13, the compilation of > # libxml/parser.c requires 1.9 GB of RAM with -fanalyzer, as opposed to > # 0.09 GB of RAM with -fno-analyzer. > > I noticed that -fanalyzer is slow on files with many lines (e.g. > vasnprintf.c, many Emacs sources) but I never looked into memory usage. I never deliberately looked into memory usage. But since many of my VMs have 512 MB or 1 GB of RAM, a compiler that needs 1.9 GB of RAM became a blocking issue :) Bruno