I have following compiler crash:

gcc -c -gnat05 qt-dom_nodes.adb
+===========================GNAT BUG DETECTED==============================+
| 4.3.0 20071118 (experimental) (i686-pc-linux-gnu) Assert_Failure
einfo.adb:1514|
| Error detected at qt-dom_nodes.ads:60:4                                  |
| Please submit a bug report; see http://gcc.gnu.org/bugs.html.            |
| Use a subject line meaningful to you and us to track the bug.            |
| 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).                   |
+==========================================================================+

It appears if tagged type with null record extension inherit (deeply) a
dispatching function with anonymous access classwide parameter and both tagged
types was declared in the same package.


-- 
           Summary: GNAT crash - deeply inrerited function
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: vgodunko at rostel dot ru
  GCC host triplet: i686-pc-linux-gnu


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

Reply via email to