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

Reply via email to