https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78763
--- Comment #6 from Jiri Danek <jdanek at redhat dot com> --- I can reproduce this on OpenSuse Tumbleweed (in Docker) $ docker run --rm -it jdanekrh/gcc-78763-opensuse make ]...] [ 66%] Built target reactor_send_cpp Scanning dependencies of target go-build # qpid.apache.org/amqp go1: internal compiler error: in do_get_backend, at go/gofrontend/expressions.cc:8352 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugs.opensuse.org/> for instructions. make[2]: *** [proton-c/bindings/go/CMakeFiles/go-build.dir/build.make:57: proton-c/bindings/go/CMakeFiles/go-build] Error 2 make[1]: *** [CMakeFiles/Makefile2:1890: proton-c/bindings/go/CMakeFiles/go-build.dir/all] Error 2 make: *** [Makefile:139: all] Error 2 I used the following Dockerfile: FROM library/opensuse:tumbleweed MAINTAINER jda...@redhat.com RUN zypper refresh RUN zypper --non-interactive install --force-resolution git gcc6 gcc6-go gcc6-c++ cmake libuv-devel python-pip swig openssl openssl-devel #RUN pip install python-qpid-proton RUN git clone https://github.com/apache/qpid-proton.git WORKDIR /qpid-proton RUN mkdir /qpid-proton/build WORKDIR /qpid-proton/build RUN CC=gcc-6 CXX=g++-6 cmake -DGO_EXE=/usr/bin/go-6 -DCMAKE_BUILD_TYPE=Debug ..