https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85638
Bug ID: 85638 Summary: gcc 8.1.0 fails to build ada language for target i686-w64-mingw32 Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: xantares09 at hotmail dot com Target Milestone: --- Created attachment 44059 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44059&action=edit error log Summary ======= Archlinux, x86_64, trying to compile mingw-w64-gcc 8.1.0: +===========================GNAT BUG DETECTED==============================+ | 8.1.0 (i686-w64-mingw32) GCC error: | | in find_rarely_executed_basic_blocks_and_crossing_edges, at | | bb-reorder.c:1673 | | Error detected around a-calend.adb:801:11 | See error.log for more details Build goes through if I disable ada. Binutils is 2.30, mingw crt/winpthreads 5.0.3, installed mingw-w64-gcc is 7.3.0 Compilation options =================== configure --prefix=/usr --libexecdir=/usr/lib \ --target=i686-w64-mingw32 \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-shared --enable-static \ --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ --with-system-zlib --enable-cloog-backend=isl \ --enable-lto --disable-dw2-exceptions --enable-libgomp \ --disable-multilib --enable-checking=release