https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94129
--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Matthias Klose from comment #3) > $ gfortran-10 -v -fopenacc program.f90 2>&1 |grep zstd > Supported LTO compression algorithms: zlib zstd > Supported LTO compression algorithms: zlib zstd > > afaics both builds are correctly configured. Then you can dump lto header in a .o file: $ gcc -flto -c bss.c $ readelf -SW bss.o | grep lto_.lto [ 6] .gnu.lto_.lto.2cfeb5fb4c8095f PROGBITS 0000000000000000 000062 000008 00 E 0 0 1 $ objdump -s -j .gnu.lto_.lto.2cfeb5fb4c8095f bss.o bss.o: file format elf64-x86-64 Contents of section .gnu.lto_.lto.2cfeb5fb4c8095f: 0000 09000000 01000100 ........ that ending 0100 is zstd == 1.