gcc-8-20180225: "go" breaks building OpenMP

Jakub Jelinek jakub@redhat.com
Fri Mar 9 09:35:00 GMT 2018


On Fri, Mar 09, 2018 at 07:56:38AM +0100, Siegmar Gross wrote:
> some days ago I've installed gcc-8-20180225 with accelerator support on my
> "SUSE Linux Enterprise Server 12.3 (x86_64)" with gcc-6.4.0.  Yesterday I
> tried to add the languages objc, obj-c++, and go to my installation. 
> Unfortunately, I lost the OpenMP support.  Adding the languages
> step-by-step, I found out that "go" is responsible for the problem.

Why are you doing it at all?
In the OpenMP/OpenACC offloading compiler, you only need the LTO "frontend",
and libraries built for C, C++ and Fortran as those are the languages
supported by OpenMP/OpenACC.  You don't need anything else.  And, Go doesn't
support NVPTX at all.  Ada probably doesn't either.

	Jakub



More information about the Gcc mailing list