Bug 57902 - Bugbox in Ada 95 mode, at ada/gcc-interface/decl.c:342
Summary: Bugbox in Ada 95 mode, at ada/gcc-interface/decl.c:342
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: ada (show other bugs)
Version: 4.9.0
: P3 normal
Target Milestone: 5.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-15 20:16 UTC by Florian Weimer
Modified: 2015-12-06 15:42 UTC (History)
1 user (show)

See Also:
Host: amd64-debian-linux-gnu
Target: amd64-debian-linux-gnu
Build: amd64-debian-linux-gnu
Known to work:
Known to fail:
Last reconfirmed:


Attachments
bugbox.ada (74.76 KB, text/plain)
2013-07-15 20:16 UTC, Florian Weimer
Details
dnslogger.adb (277 bytes, text/x-adasrc)
2013-11-10 16:33 UTC, Florian Weimer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Weimer 2013-07-15 20:16:16 UTC
Created attachment 30507 [details]
bugbox.ada

Steps to reproduce (with trunk as of 2013-07-15, on Debian amd64):

gnatchop bugbox.ada
/opt/gcc-trunk/bin/gcc -gnat95 -c dnslogger-multi_whois.adb

I have not made any attempts yet at reducing the test case.
Comment 1 Florian Weimer 2013-11-10 16:33:20 UTC
Created attachment 31189 [details]
dnslogger.adb

Reduced test case, just one file.  Still needs to be compiled with -gnat95; this has something to do with by-reference return of limited records.
Comment 2 Eric Botcazou 2015-12-06 15:42:02 UTC
Fixed in GCC 5.