Hi! I'm atttaching three files with (abridged) listings of how/what we're currently installing for a 32-/64-bit x86_64 GNU/Linux target compiler, and nvptx-none as well as x86_64-intelmicemul-linux-gnu offloading compilers. For offloading compilation to work (that is, for the target compiler to locate the offloading compilers), these three trees (nice tongue twister!) currently have to be installed into the same prefix.
As you can see with the following commands, there are clashes in the installed files, for example for the target vs. nvptx-none offloading compiler: $ comm -12 install install-nvptx-none share/info/[...] share/locale/[...] share/man/[...] That's probably harmless (but should be fixed anyways), but for target vs. x86_64-intelmicemul-linux-gnu offloading compiler, it's worse: $ comm -12 install install-x86_64-intelmicemul-linux-gnu include/c++/[...] lib32/[snipped; expected to be similar to lib64] lib64/libasan.a lib64/libasan.la lib64/libasan.so.3.0.0 lib64/libasan_preinit.o lib64/libatomic.a lib64/libatomic.la lib64/libatomic.so.1.2.0 lib64/libcilkrts.a lib64/libcilkrts.la lib64/libcilkrts.so.5.0.0 lib64/libcilkrts.spec lib64/libgcc_s.so lib64/libgcc_s.so.1 lib64/libgfortran.a lib64/libgfortran.la lib64/libgfortran.so.3.0.0 lib64/libgfortran.spec lib64/libgomp.a lib64/libgomp.la lib64/libgomp.so.1.0.0 lib64/libgomp.spec lib64/libitm.a lib64/libitm.la lib64/libitm.so.1.0.0 lib64/libitm.spec lib64/liblsan.a lib64/liblsan.la lib64/liblsan.so.0.0.0 lib64/libmpx.a lib64/libmpx.la lib64/libmpx.so.2.0.0 lib64/libmpx.spec lib64/libquadmath.a lib64/libquadmath.la lib64/libquadmath.so.0.0.0 lib64/libsanitizer.spec lib64/libssp.a lib64/libssp.la lib64/libssp.so.0.0.0 lib64/libssp_nonshared.a lib64/libssp_nonshared.la lib64/libstdc++.a lib64/libstdc++.la lib64/libstdc++.so.6.0.22 lib64/libstdc++.so.6.0.22-gdb.py lib64/libstdc++fs.a lib64/libstdc++fs.la lib64/libsupc++.a lib64/libsupc++.la lib64/libtsan.a lib64/libtsan.la lib64/libtsan.so.0.0.0 lib64/libubsan.a lib64/libubsan.la lib64/libubsan.so.0.0.0 lib64/libvtv.a lib64/libvtv.la lib64/libvtv.so.0.0.0 share/gcc-6.0.0/python/libstdcxx/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/printers.py share/gcc-6.0.0/python/libstdcxx/v6/xmethods.py share/info/[...] share/locale/[...] share/man/[...] Again, the clashes in include/ and share/ files are probably harmless (but should be fixed anyways). But I'm actually confused as to seeing libgomp.so in that list -- given the conflict of which compiler installations' libgomp.so "wins", I wonder how it can be working that some of the functions in there are supposed to behave differently on/are compiled differently for target vs. offloading target? Or did I do/understand something wrong? For a lot of other libraries it's probably not "severe", given that they will basically be the same whether compiled for x86_64-pc-linux-gnu or x86_64-intelmicemul-linux-gnu (plus slightly different configure options). But anyway: this issue looks like it might cause confusion, and definitely should be fixed? And then we also got clashes between nvptx-none and x86_64-intelmicemul-linux-gnu offloading compilers: $ comm -12 install-nvptx-none install-x86_64-intelmicemul-linux-gnu lib/libcc1.la lib/libcc1.so.0.0.0 share/info/[...] share/locale/[...] share/man/[...] (I'm now confused why the target compiler is installating libcc1.* into lib64/ but the offloading compilers into lib/.) Anyway: another source of conflicts. $ grep libcc1\\. * install:lib64/libcc1.la install:lib64/libcc1.so.0.0.0 install-nvptx-none:lib/libcc1.la install-nvptx-none:lib/libcc1.so.0.0.0 install-x86_64-intelmicemul-linux-gnu:lib/libcc1.la install-x86_64-intelmicemul-linux-gnu:lib/libcc1.so.0.0.0 I wonder if it wouldn't actually be safer to re-configure things so that the offloading toolchains are always completely installed into their own subdirectory. That would avoid all such file installation conflicts. For instance, I think a "normal" user has no business in directly running the offloading toolchains' binaries; I consider these offloading toolchains an "implementation detail" to enable the target compiler's -foffload=[...], basically. One problem is, though, if offloading compilation/linking involves shared libraries (which it doesn't for nvptx-none but does for x86_64-intelmicemul-linux-gnu, as far as I know). If it is expected that these shared libraries are found in the usual paths searched by ld.so, I wonder how that is meant to be working currently, at all? For example, given the libgomp.so issue raised above. Maybe I'm not understanding the x86_64-intelmicemul-linux-gnu offloading executables' (dynamic) linking process? Comments? Grüße Thomas
bin/aot-compile bin/c++ bin/cpp bin/g++ bin/gappletviewer bin/gc-analyze bin/gcc bin/gcc-ar bin/gcc-nm bin/gcc-ranlib bin/gccgo bin/gcj bin/gcj-dbtool bin/gcjh bin/gcov bin/gcov-tool bin/gfortran bin/gij bin/gjar bin/gjarsigner bin/gjavah bin/gjdoc bin/gkeytool bin/gnat bin/gnatbind bin/gnatchop bin/gnatclean bin/gnatfind bin/gnative2ascii bin/gnatkr bin/gnatlink bin/gnatls bin/gnatmake bin/gnatname bin/gnatprep bin/gnatxref bin/go bin/gofmt bin/gorbd bin/grmic bin/grmid bin/grmiregistry bin/gserialver bin/gtnameserv bin/jcf-dump bin/jv-convert bin/rebuild-gcj-db bin/x86_64-pc-linux-gnu-c++ bin/x86_64-pc-linux-gnu-g++ bin/x86_64-pc-linux-gnu-gcc bin/x86_64-pc-linux-gnu-gcc-6.0.0 bin/x86_64-pc-linux-gnu-gcc-ar bin/x86_64-pc-linux-gnu-gcc-nm bin/x86_64-pc-linux-gnu-gcc-ranlib bin/x86_64-pc-linux-gnu-gccgo bin/x86_64-pc-linux-gnu-gcj bin/x86_64-pc-linux-gnu-gfortran include/c++/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/adainclude/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/adalib/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtbeginS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtbeginT.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtendS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtfastmath.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtoffloadbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtoffloadend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtoffloadtable.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtprec32.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtprec64.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/crtprec80.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/finclude/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/libcaf_single.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/libcaf_single.la lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/libgcc.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/libgcc_eh.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/32/libgcov.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/adainclude/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/adalib/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtbeginS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtbeginT.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtendS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtfastmath.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtoffloadbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtoffloadend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtoffloadtable.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtprec32.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtprec64.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/crtprec80.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/finclude/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/include-fixed/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/include/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/fixinc_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/gsyslimits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/include/README lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/include/limits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/macro_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/mkheaders.conf lib/gcc/x86_64-pc-linux-gnu/6.0.0/libcaf_single.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/libcaf_single.la lib/gcc/x86_64-pc-linux-gnu/6.0.0/libgcc.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/libgcc_eh.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/libgcov.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/plugin/gtype.state lib/gcc/x86_64-pc-linux-gnu/6.0.0/plugin/include/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/plugin/libcc1plugin.la lib/gcc/x86_64-pc-linux-gnu/6.0.0/plugin/libcc1plugin.so.0.0.0 lib/libgcj.spec lib32/gcj-6.0.0-17/classmap.db lib32/gcj-6.0.0-17/libjvm.la lib32/gcj-6.0.0-17/libjvm.so lib32/go/6.0.0/x86_64-pc-linux-gnu/[...] lib32/libasan.a lib32/libasan.la lib32/libasan.so.3.0.0 lib32/libasan_preinit.o lib32/libatomic.a lib32/libatomic.la lib32/libatomic.so.1.2.0 lib32/libcilkrts.a lib32/libcilkrts.la lib32/libcilkrts.so.5.0.0 lib32/libcilkrts.spec lib32/libcoi_host.a lib32/libcoi_host.la lib32/libcoi_host.so.0.0.0 lib32/libgcc_s.so lib32/libgcc_s.so.1 lib32/libgcj-tools.la lib32/libgcj-tools.so.17.0.0 lib32/libgcj.la lib32/libgcj.so.17.0.0 lib32/libgcj_bc.so lib32/libgcj_bc.so.1.0.0 lib32/libgfortran.a lib32/libgfortran.la lib32/libgfortran.so.3.0.0 lib32/libgfortran.spec lib32/libgij.la lib32/libgij.so.17.0.0 lib32/libgo.a lib32/libgo.la lib32/libgo.so.9.0.0 lib32/libgobegin.a lib32/libgolibbegin.a lib32/libgomp-plugin-intelmic.a lib32/libgomp-plugin-intelmic.la lib32/libgomp-plugin-intelmic.so.1.0.0 lib32/libgomp-plugin-nvptx.la lib32/libgomp-plugin-nvptx.so.1.0.0 lib32/libgomp.a lib32/libgomp.la lib32/libgomp.so.1.0.0 lib32/libgomp.spec lib32/libitm.a lib32/libitm.la lib32/libitm.so.1.0.0 lib32/libitm.spec lib32/libmpx.a lib32/libmpx.la lib32/libmpx.so.2.0.0 lib32/libmpx.spec lib32/libmyo-client.a lib32/libmyo-client.la lib32/libmyo-client.so.0.0.0 lib32/libnetgo.a lib32/libobjc.a lib32/libobjc.la lib32/libobjc.so.4.0.0 lib32/liboffloadmic_host.a lib32/liboffloadmic_host.la lib32/liboffloadmic_host.so.5.0.0 lib32/liboffloadmic_host.spec lib32/libquadmath.a lib32/libquadmath.la lib32/libquadmath.so.0.0.0 lib32/libsanitizer.spec lib32/libssp.a lib32/libssp.la lib32/libssp.so.0.0.0 lib32/libssp_nonshared.a lib32/libssp_nonshared.la lib32/libstdc++.a lib32/libstdc++.la lib32/libstdc++.so.6.0.22 lib32/libstdc++.so.6.0.22-gdb.py lib32/libstdc++fs.a lib32/libstdc++fs.la lib32/libsupc++.a lib32/libsupc++.la lib32/libubsan.a lib32/libubsan.la lib32/libubsan.so.0.0.0 lib32/libvtv.a lib32/libvtv.la lib32/libvtv.so.0.0.0 lib32/logging.properties lib32/pkgconfig/libgcj-6.pc lib32/security/classpath.security lib64/gcj-6.0.0-17/classmap.db lib64/gcj-6.0.0-17/libgjsmalsa.la lib64/gcj-6.0.0-17/libgjsmalsa.so lib64/gcj-6.0.0-17/libjavamath.la lib64/gcj-6.0.0-17/libjavamath.so lib64/gcj-6.0.0-17/libjvm.la lib64/gcj-6.0.0-17/libjvm.so lib64/go/6.0.0/x86_64-pc-linux-gnu/[...] lib64/libasan.a lib64/libasan.la lib64/libasan.so.3.0.0 lib64/libasan_preinit.o lib64/libatomic.a lib64/libatomic.la lib64/libatomic.so.1.2.0 lib64/libcc1.la lib64/libcc1.so.0.0.0 lib64/libcilkrts.a lib64/libcilkrts.la lib64/libcilkrts.so.5.0.0 lib64/libcilkrts.spec lib64/libcoi_host.a lib64/libcoi_host.la lib64/libcoi_host.so.0.0.0 lib64/libgcc_s.so lib64/libgcc_s.so.1 lib64/libgcj-tools.la lib64/libgcj-tools.so.17.0.0 lib64/libgcj.la lib64/libgcj.so.17.0.0 lib64/libgcj_bc.so lib64/libgcj_bc.so.1.0.0 lib64/libgfortran.a lib64/libgfortran.la lib64/libgfortran.so.3.0.0 lib64/libgfortran.spec lib64/libgij.la lib64/libgij.so.17.0.0 lib64/libgo.a lib64/libgo.la lib64/libgo.so.9.0.0 lib64/libgobegin.a lib64/libgolibbegin.a lib64/libgomp-plugin-hsa.la lib64/libgomp-plugin-hsa.so.1.0.0 lib64/libgomp-plugin-intelmic.a lib64/libgomp-plugin-intelmic.la lib64/libgomp-plugin-intelmic.so.1.0.0 lib64/libgomp-plugin-nvptx.la lib64/libgomp-plugin-nvptx.so.1.0.0 lib64/libgomp.a lib64/libgomp.la lib64/libgomp.so.1.0.0 lib64/libgomp.spec lib64/libitm.a lib64/libitm.la lib64/libitm.so.1.0.0 lib64/libitm.spec lib64/liblsan.a lib64/liblsan.la lib64/liblsan.so.0.0.0 lib64/libmpx.a lib64/libmpx.la lib64/libmpx.so.2.0.0 lib64/libmpx.spec lib64/libmyo-client.a lib64/libmyo-client.la lib64/libmyo-client.so.0.0.0 lib64/libnetgo.a lib64/libobjc.a lib64/libobjc.la lib64/libobjc.so.4.0.0 lib64/liboffloadmic_host.a lib64/liboffloadmic_host.la lib64/liboffloadmic_host.so.5.0.0 lib64/liboffloadmic_host.spec lib64/libquadmath.a lib64/libquadmath.la lib64/libquadmath.so.0.0.0 lib64/libsanitizer.spec lib64/libssp.a lib64/libssp.la lib64/libssp.so.0.0.0 lib64/libssp_nonshared.a lib64/libssp_nonshared.la lib64/libstdc++.a lib64/libstdc++.la lib64/libstdc++.so.6.0.22 lib64/libstdc++.so.6.0.22-gdb.py lib64/libstdc++fs.a lib64/libstdc++fs.la lib64/libsupc++.a lib64/libsupc++.la lib64/libtsan.a lib64/libtsan.la lib64/libtsan.so.0.0.0 lib64/libubsan.a lib64/libubsan.la lib64/libubsan.so.0.0.0 lib64/libvtv.a lib64/libvtv.la lib64/libvtv.so.0.0.0 lib64/logging.properties lib64/pkgconfig/libgcj-6.pc lib64/security/classpath.security libexec/gcc/x86_64-pc-linux-gnu/6.0.0/cc1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/cc1obj libexec/gcc/x86_64-pc-linux-gnu/6.0.0/cc1plus libexec/gcc/x86_64-pc-linux-gnu/6.0.0/cgo libexec/gcc/x86_64-pc-linux-gnu/6.0.0/collect2 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/f951 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/gnat1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/go1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/fixinc.sh libexec/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/fixincl libexec/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/mkheaders libexec/gcc/x86_64-pc-linux-gnu/6.0.0/install-tools/mkinstalldirs libexec/gcc/x86_64-pc-linux-gnu/6.0.0/jc1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/jvgenmain libexec/gcc/x86_64-pc-linux-gnu/6.0.0/liblto_plugin.la libexec/gcc/x86_64-pc-linux-gnu/6.0.0/liblto_plugin.so.0.0.0 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/lto-wrapper libexec/gcc/x86_64-pc-linux-gnu/6.0.0/lto1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/plugin/gengtype share/gcc-6.0.0/python/libjava/aotcompile.py share/gcc-6.0.0/python/libjava/classfile.py share/gcc-6.0.0/python/libstdcxx/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/printers.py share/gcc-6.0.0/python/libstdcxx/v6/xmethods.py share/info/[...] share/java/libgcj-6.0.0.jar share/java/libgcj-tools-6.0.0.jar share/locale/[...] share/man/[...]
bin/nvptx-none-as bin/nvptx-none-ld bin/nvptx-none-run bin/nvptx-none-run-single bin/x86_64-pc-linux-gnu-accel-nvptx-none-gcc lib/gcc/nvptx-none/6.0.0/finclude/[...] lib/gcc/nvptx-none/6.0.0/include/[...] lib/gcc/nvptx-none/6.0.0/install-tools/include/README lib/gcc/nvptx-none/6.0.0/libcaf_single.a lib/gcc/nvptx-none/6.0.0/libcaf_single.la lib/gcc/nvptx-none/6.0.0/plugin/libcc1plugin.la lib/gcc/nvptx-none/6.0.0/plugin/libcc1plugin.so.0.0.0 lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/crt0.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/include-fixed/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/include/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/fixinc_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/gsyslimits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/include/limits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/macro_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/mkheaders.conf lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/libgcc.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/libgcov.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/plugin/gtype.state lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/plugin/include/[...] lib/libcc1.la lib/libcc1.so.0.0.0 libexec/gcc/nvptx-none/6.0.0/install-tools/fixinc.sh libexec/gcc/nvptx-none/6.0.0/install-tools/fixincl libexec/gcc/nvptx-none/6.0.0/install-tools/mkheaders libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/cc1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/cc1plus libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/collect2 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/f951 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/install-tools/mkinstalldirs libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/lto-wrapper libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/lto1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/mkoffload libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/nvptx-none/plugin/gengtype nvptx-none/include/[...] nvptx-none/lib/libc.a nvptx-none/lib/libg.a nvptx-none/lib/libgfortran.a nvptx-none/lib/libgfortran.la nvptx-none/lib/libgfortran.spec nvptx-none/lib/libgomp.a nvptx-none/lib/libgomp.la nvptx-none/lib/libgomp.spec nvptx-none/lib/libm.a share/info/[...] share/locale/[...] share/man/[...]
bin/x86_64-pc-linux-gnu-accel-x86_64-intelmicemul-linux-gnu-gcc include/c++/[...] lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/32/finclude/[...] lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/32/include/[...] lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/32/libcaf_single.a lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/32/libcaf_single.la lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/finclude/[...] lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/include/[...] lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/install-tools/include/README lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/libcaf_single.a lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/libcaf_single.la lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/plugin/libcc1plugin.la lib/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/plugin/libcc1plugin.so.0.0.0 lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtbeginS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtbeginT.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtendS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtfastmath.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtprec32.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtprec64.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/crtprec80.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/libgcc.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/libgcc_eh.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/32/libgcov.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtbegin.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtbeginS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtbeginT.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtend.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtendS.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtfastmath.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtprec32.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtprec64.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/crtprec80.o lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/include-fixed/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/include/[...] lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/fixinc_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/gsyslimits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/include/limits.h lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/macro_list lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/mkheaders.conf lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/libgcc.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/libgcc_eh.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/libgcov.a lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/plugin/gtype.state lib/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/plugin/include/[...] lib/libcc1.la lib/libcc1.so.0.0.0 lib32/libasan.a lib32/libasan.la lib32/libasan.so.3.0.0 lib32/libasan_preinit.o lib32/libatomic.a lib32/libatomic.la lib32/libatomic.so.1.2.0 lib32/libcilkrts.a lib32/libcilkrts.la lib32/libcilkrts.so.5.0.0 lib32/libcilkrts.spec lib32/libcoi_device.a lib32/libcoi_device.la lib32/libcoi_device.so.0.0.0 lib32/libgcc_s.so lib32/libgcc_s.so.1 lib32/libgfortran.a lib32/libgfortran.la lib32/libgfortran.so.3.0.0 lib32/libgfortran.spec lib32/libgomp.a lib32/libgomp.la lib32/libgomp.so.1.0.0 lib32/libgomp.spec lib32/libitm.a lib32/libitm.la lib32/libitm.so.1.0.0 lib32/libitm.spec lib32/libmpx.a lib32/libmpx.la lib32/libmpx.so.2.0.0 lib32/libmpx.spec lib32/libmyo-service.a lib32/libmyo-service.la lib32/libmyo-service.so.0.0.0 lib32/liboffloadmic_target.a lib32/liboffloadmic_target.la lib32/liboffloadmic_target.so.5.0.0 lib32/liboffloadmic_target.spec lib32/libquadmath.a lib32/libquadmath.la lib32/libquadmath.so.0.0.0 lib32/libsanitizer.spec lib32/libssp.a lib32/libssp.la lib32/libssp.so.0.0.0 lib32/libssp_nonshared.a lib32/libssp_nonshared.la lib32/libstdc++.a lib32/libstdc++.la lib32/libstdc++.so.6.0.22 lib32/libstdc++.so.6.0.22-gdb.py lib32/libstdc++fs.a lib32/libstdc++fs.la lib32/libsupc++.a lib32/libsupc++.la lib32/libubsan.a lib32/libubsan.la lib32/libubsan.so.0.0.0 lib32/libvtv.a lib32/libvtv.la lib32/libvtv.so.0.0.0 lib64/libasan.a lib64/libasan.la lib64/libasan.so.3.0.0 lib64/libasan_preinit.o lib64/libatomic.a lib64/libatomic.la lib64/libatomic.so.1.2.0 lib64/libcilkrts.a lib64/libcilkrts.la lib64/libcilkrts.so.5.0.0 lib64/libcilkrts.spec lib64/libcoi_device.a lib64/libcoi_device.la lib64/libcoi_device.so.0.0.0 lib64/libgcc_s.so lib64/libgcc_s.so.1 lib64/libgfortran.a lib64/libgfortran.la lib64/libgfortran.so.3.0.0 lib64/libgfortran.spec lib64/libgomp.a lib64/libgomp.la lib64/libgomp.so.1.0.0 lib64/libgomp.spec lib64/libitm.a lib64/libitm.la lib64/libitm.so.1.0.0 lib64/libitm.spec lib64/liblsan.a lib64/liblsan.la lib64/liblsan.so.0.0.0 lib64/libmpx.a lib64/libmpx.la lib64/libmpx.so.2.0.0 lib64/libmpx.spec lib64/libmyo-service.a lib64/libmyo-service.la lib64/libmyo-service.so.0.0.0 lib64/liboffloadmic_target.a lib64/liboffloadmic_target.la lib64/liboffloadmic_target.so.5.0.0 lib64/liboffloadmic_target.spec lib64/libquadmath.a lib64/libquadmath.la lib64/libquadmath.so.0.0.0 lib64/libsanitizer.spec lib64/libssp.a lib64/libssp.la lib64/libssp.so.0.0.0 lib64/libssp_nonshared.a lib64/libssp_nonshared.la lib64/libstdc++.a lib64/libstdc++.la lib64/libstdc++.so.6.0.22 lib64/libstdc++.so.6.0.22-gdb.py lib64/libstdc++fs.a lib64/libstdc++fs.la lib64/libsupc++.a lib64/libsupc++.la lib64/libtsan.a lib64/libtsan.la lib64/libtsan.so.0.0.0 lib64/libubsan.a lib64/libubsan.la lib64/libubsan.so.0.0.0 lib64/libvtv.a lib64/libvtv.la lib64/libvtv.so.0.0.0 libexec/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/install-tools/fixinc.sh libexec/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/install-tools/fixincl libexec/gcc/x86_64-intelmicemul-linux-gnu/6.0.0/install-tools/mkheaders libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/cc1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/cc1plus libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/collect2 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/f951 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/install-tools/mkinstalldirs libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/liblto_plugin.la libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/liblto_plugin.so.0.0.0 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/lto-wrapper libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/lto1 libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/mkoffload libexec/gcc/x86_64-pc-linux-gnu/6.0.0/accel/x86_64-intelmicemul-linux-gnu/plugin/gengtype share/gcc-6.0.0/python/libstdcxx/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/__init__.py share/gcc-6.0.0/python/libstdcxx/v6/printers.py share/gcc-6.0.0/python/libstdcxx/v6/xmethods.py share/info/[...] share/locale/[...] share/man/[...]
signature.asc
Description: PGP signature