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




Reply via email to