GNAT Bug Box was generated while attempt to compile florist-3.15p-src. 
Specifically, it fails when compiling package posix-signals.adb. The capture 
message is attached below.

... cut off ...
gcc -c -O2 -gnatp posix-shared_memory_objects.adb
gcc -c -O2 -gnatp posix-signals.adb
+===========================GNAT BUG DETECTED==============================+
| 4.0.0 20050226 (prerelease) (i686-pc-linux-gnu) GCC error:               |
| in convert, at ada/utils.c:2930                                          |
| Error detected at posix-signals.adb:1138:66                              |
| Please submit a bug report; see http://gcc.gnu.org/bugs.html.            |
| Include the entire contents of this bug box in the report.               |
| Include the exact gcc or gnatmake command that you entered.              |
| Also include sources listed below in gnatchop format                     |
| (concatenated together with no headers between files).                   |
+==========================================================================+

Please include these source files with error report
Note that list may not be accurate in some cases,
so please double check that the problem can still
be reproduced with the set of files listed.

posix-signals.adb
posix-signals.ads
posix.ads
ada_streams.ads
ada_task_identification.ads
posix-c.ads
posix-process_identification.ads
posix-implementation.ads
posix-implementation-ok_signals.ads

posix-signals.adb:91:12: warning: "SYSTEM.TASKING" is an internal GNAT unit
posix-signals.adb:91:12: warning: use of this unit is non-portable and version-
dependent
posix-signals.adb:92:12: warning: "SYSTEM.INTERRUPTS" is an internal GNAT unit
posix-signals.adb:92:12: warning: use of this unit is non-portable and version-
dependent
posix-signals.adb:93:12: warning: "SYSTEM.INTERRUPT_MANAGEMENT" is an internal 
GNAT unit
posix-signals.adb:93:12: warning: use of this unit is non-portable and version-
dependent
posix-signals.adb:94:28: warning: "SYSTEM.TASK_PRIMITIVES.OPERATIONS" is an 
internal GNAT unit
posix-signals.adb:94:28: warning: use of this unit is non-portable and version-
dependent
compilation abandoned
gnatmake: "posix-signals.adb" compilation error
make: *** [deps] Error 4

-- 
           Summary: GNAT Bug Box While Compiling florist-3.15p-src
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: anh_vn_vo at yahoo dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: 4.0.0 20050226 (prerelease) (i686-pc-linux-gnu) GCC
                    error:
  GCC host triplet: Red Hat Linux 8.0
GCC target triplet: i686


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20255

Reply via email to