[Bug ada/35880] GNAT does not generate debugging information on imported entities

2008-04-14 Thread sam at gcc dot gnu dot org
--- Comment #8 from sam at gcc dot gnu dot org 2008-04-14 20:04 --- Well, as far as I can tell, the bug doesn't have anything to do with shared memory. It's just that GNAT does not emit any information for imported entities, as demonstrated in the following example: pa

[Bug ada/16086] Legal program rejected, procedure of protected object should be visible

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #6 from sam at gcc dot gnu dot org 2008-04-15 11:03 --- Subject: Bug 16086 Author: sam Date: Tue Apr 15 11:02:58 2008 New Revision: 134312 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134312 Log: 2008-04-15 Ed Schonberg <[EMAIL PROTECTED]>

[Bug ada/16086] Legal program rejected, procedure of protected object should be visible

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #7 from sam at gcc dot gnu dot org 2008-04-15 11:04 --- Fixed in SVN. -- sam at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug ada/28733] GNAT crash while compiling Ada-2005 code

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #10 from sam at gcc dot gnu dot org 2008-04-15 12:00 --- Subject: Bug 28733 Author: sam Date: Tue Apr 15 11:59:39 2008 New Revision: 134313 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134313 Log: 2008-04-15 Samuel Tardieu <[EMAIL PROTECTED]>

[Bug ada/28733] GNAT crash while compiling Ada-2005 code

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #11 from sam at gcc dot gnu dot org 2008-04-15 12:22 --- This has been fixed in SVN. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/22387] Ada compiler crash when inheriting from a record with custom layout

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #7 from sam at gcc dot gnu dot org 2008-04-15 18:46 --- Bug fixed in AdaCore tree, will eventually be committed to FSF tree. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/22387] Ada compiler crash when inheriting from a record with custom layout

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #8 from sam at gcc dot gnu dot org 2008-04-15 19:06 --- Subject: Bug 22387 Author: sam Date: Tue Apr 15 19:05:29 2008 New Revision: 134326 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134326 Log: 2008-04-15 Ed Schonberg <[EMAIL PROTECTED]>

[Bug ada/22387] Ada compiler crash when inheriting from a record with custom layout

2008-04-15 Thread sam at gcc dot gnu dot org
--- Comment #9 from sam at gcc dot gnu dot org 2008-04-15 19:06 --- This has been fixed in GCC SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/35953] New: Socket stream subprograms incorrectly handling null arrays

2008-04-15 Thread sam at gcc dot gnu dot org
incorrectly handling null arrays Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sam at gcc dot gnu dot

[Bug ada/9535] Datagram socket semantics are wrong

2008-04-16 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/35953] Socket stream subprograms incorrectly handling null arrays

2008-04-16 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/29015] Ada 2005 observer pattern with mutually dependent packages and containers produces compiler error

2008-04-16 Thread sam at gcc dot gnu dot org
--- Comment #9 from sam at gcc dot gnu dot org 2008-04-16 12:38 --- Subject: Bug 29015 Author: sam Date: Wed Apr 16 12:37:38 2008 New Revision: 134345 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134345 Log: gcc/ada/ PR ada/29015 * sem_

[Bug ada/29015] Ada 2005 observer pattern with mutually dependent packages and containers produces compiler error

2008-04-16 Thread sam at gcc dot gnu dot org
--- Comment #10 from sam at gcc dot gnu dot org 2008-04-16 12:44 --- This is fixed in the current GCC SVN. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/35791] [Ada] V-table messed up with interface composition

2008-04-16 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/32181] Legal program executes incorrectly, RM 3.4(27)

2008-04-23 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-04-23 23:21 --- Anh Vo: I think that you are wrong and that Ludovic is right. Note that Eq (T2, T2) is not a renaming of T2 "=" operator, it is, through inheritance, a renaming of T1 "=" operator with signature

[Bug ada/32181] Legal program executes incorrectly, RM 3.4(27)

2008-04-24 Thread sam at gcc dot gnu dot org
--- Comment #5 from sam at gcc dot gnu dot org 2008-04-24 08:36 --- Ahn Vo: Pak2.Eq is *the same* as Pak1.Eq, that's the whole point. Thus both consider only T1 aspects of the objects. What you say would be true if the code had been: package Pak1 is type T1 is tagged

[Bug ada/35792] Illegal program not detected, RM 3.10.1(4/2)

2008-04-29 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-04-29 21:44 --- Subject: Bug 35792 Author: sam Date: Tue Apr 29 21:43:39 2008 New Revision: 134810 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134810 Log: 2008-04-29 Ed Schonberg <[EMAIL PROTECTED]>

[Bug ada/35792] Illegal program not detected, RM 3.10.1(4/2)

2008-04-29 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-04-29 21:46 --- This bug is now fixed in GCC 4.4.0. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/35792] Illegal program not detected, RM 3.10.1(4/2)

2008-05-04 Thread sam at gcc dot gnu dot org
--- Comment #5 from sam at gcc dot gnu dot org 2008-05-04 23:03 --- Yes, I've seen this, but I expect an answer to another one very soon, which would make the test case pass (I think the test case has the error message at the right place), that's why I haven't fixed it ye

[Bug ada/16087] Legal program rejected, RM 7.3(13)

2008-05-07 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/34354] Bug box in save_gnu_tree, at ada/utils.c:176, in legal Ada 2005 program

2008-05-07 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-07 14:07 --- This appears to be fixed in GCC 4.3.2 and in SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/36171] New: Missing documentation for Relative_Deadline pragma

2008-05-07 Thread sam at gcc dot gnu dot org
NCONFIRMED Severity: normal Priority: P3 Component: ada AssignedTo: charlet at gcc dot gnu dot org ReportedBy: sam at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36171

[Bug ada/36171] Missing documentation for Relative_Deadline pragma

2008-05-07 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-07 15:10 --- Oh, right, I've never used it before and missed it in the RM :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36171

[Bug ada/34492] corefoundation-cfbase.ads failed to compile

2008-05-09 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-05-09 09:46 --- This is not a GCC bug in this case, the Ptr formal parameter masks the Ptr type. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/34496] [4.2/4.3 Regression] prefixed notation allows changing the value of a constant

2008-05-09 Thread sam at gcc dot gnu dot org
--- Comment #4 from sam at gcc dot gnu dot org 2008-05-09 09:48 --- This appears to be fixed in SVN trunk: 25.pak3.x2.p1(5); -- line 25 | >>> actual for "x1" must be a variable 27.pak3.x3.al

[Bug ada/34504] Legal program runs incorrectly, dynamic dispatching with interfaces, RM 3.9.2(5/2, 20/2), 3.9.4(1/2)

2008-05-09 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-09 09:51 --- This appears to be already fixed on SVN trunk: Do_Stuff( Thing : in D ) => 0 Finalize( Thing : in out D ) => 0 Finalize( Thing : in out D ) => -1 -- sam at gcc dot gnu dot or

[Bug ada/36001] $(GNATMAKE) not defined with 'cd gcc && make'

2008-05-09 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

[Bug ada/36207] [4.4 regression] Ada bootstrap fails in uintp.adb:1595

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2008-05-12 12:11 --- Could you post the disassembly of the previous stage "get_target_char_size" from targtyps.o? (objdump --source targtyps.o) On i686-pc-linux-gnu, I get: Pos get_target_char_size (void) {

[Bug ada/36207] [4.4 regression] Ada bootstrap fails in uintp.adb:1595

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-12 12:18 --- The beginning of "objdump --disassemble-all -r ttypes.o" should be interesting as well: : 0: 55 push %ebp 1: 89 e5 mov%esp,%ebp 3:

[Bug ada/33457] Renaming in context of ragged array

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-05-12 14:12 --- What compilation option did you use? I cannot reproduce this with Debian's 4.3 compiler or with current SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |

[Bug ada/16087] Legal program rejected, RM 7.3(13)

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-12 21:06 --- This has been fixed in SVN trunk (135230). -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/36001] [4.3/4.4 regression] $(GNATMAKE) not defined with 'cd gcc && make'

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #4 from sam at gcc dot gnu dot org 2008-05-12 21:21 --- The fix is probably safe, but someone should apply Ralf's patch as well on this branch and check that it builds fine with and without an Ada compiler around (I'm not volunteering). -- http://gcc.gnu.or

[Bug ada/33457] Renaming in context of ragged array

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #5 from sam at gcc dot gnu dot org 2008-05-12 21:24 --- Indeed, I missed the "not" in your message :) This is great news. Closing. -- sam at gcc dot gnu dot org changed: What|Removed

[Bug ada/35886] Bad location of error message

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-12 22:43 --- I expect the error message to point at the full declaration itself, not the partial view, as the partial view had been analyzed correctly and had no error so far. When it says "full declaration of type T declared a

[Bug ada/35886] Bad location of error message

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #4 from sam at gcc dot gnu dot org 2008-05-12 23:01 --- Given that this happens when currently analyzing "Id" (and not "Prev"), posting the error message on "Prev" instead of "Id" may be an historical typo (inversion between both param

[Bug ada/31808] cross-built gnattools installs vxaddr2line regardless of target triplet

2008-05-12 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-12 23:41 --- > it won't build it for e.g. non vxworks, so things are fine here. Are you sure of that? Because it has been built in my April 29 build of a cross-compiler targetting sh4-unknown-linux-gnu (from i686-pc-l

[Bug ada/31808] cross-built gnattools installs vxaddr2line regardless of target triplet

2008-05-13 Thread sam at gcc dot gnu dot org
--- Comment #7 from sam at gcc dot gnu dot org 2008-05-13 11:55 --- Reopening to close it properly and setting target milestone. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/31808] cross-built gnattools installs vxaddr2line regardless of target triplet

2008-05-13 Thread sam at gcc dot gnu dot org
--- Comment #8 from sam at gcc dot gnu dot org 2008-05-13 11:56 --- Fixed in SVN trunk by Arno's patch. -- sam at gcc dot gnu dot org changed: What|Removed |

[Bug ada/35645] ICE in gimplify_expr, at gimplify.c:6120

2008-05-14 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-14 09:20 --- The code is not legal, adding keyword -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/30740] Improper semantics in gnat's compilation of certain expressions involving modular arithmetic

2008-05-20 Thread sam at gcc dot gnu dot org
--- Comment #6 from sam at gcc dot gnu dot org 2008-05-20 20:25 --- Subject: Bug 30740 Author: sam Date: Tue May 20 20:24:33 2008 New Revision: 135675 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135675 Log: gcc/testsuite/ PR ada/30740 *

[Bug ada/35791] [Ada] V-table messed up with interface composition

2008-05-20 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-05-20 20:46 --- Subject: Bug 35791 Author: sam Date: Tue May 20 20:45:49 2008 New Revision: 135677 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=135677 Log: gcc/testsuite/ PR ada/35791 *

[Bug ada/35791] [Ada] V-table messed up with interface composition

2008-05-20 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-05-20 20:55 --- This has been fixed by SVN commit 135638: 2008-05-20 Javier Miranda <[EMAIL PROTECTED]> Ed Schonberg <[EMAIL PROTECTED]> Hristian Kirtchev <[EMAIL PROTECTED]>

[Bug ada/36562] gnatmake not processing shared library projects

2008-06-26 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-06-26 10:17 --- Fixed in SVN trunk, thanks Chris for the patch. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/36965] New: Unnecessary unrolling+regular call instead of tail call

2008-07-29 Thread sam at gcc dot gnu dot org
gular call instead of tail call Product: gcc Version: 4.4.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sam at gc

[Bug ada/36930] "GNAT BUG DETECTED" while creating object on storage pool

2008-08-03 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-08-03 12:04 --- It appears to be fixed already in GCC 4.3.1. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/36785] Segmentation fault in Gnat.Regexp

2008-08-03 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2008-08-03 12:07 --- Confirmed on 4.4.0 20080803 (i686-pc-linux-gnu). -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/36764] ICE with -gnatn inlining and stream attributes

2008-08-03 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2008-08-03 12:08 --- Confirmed on SVN trunk: +===GNAT BUG DETECTED==+ | 4.4.0 20080803 (experimental) (i686-pc-linux-gnu) Assert_Failure einfo.adb:2446| | Error detected at b.ads:1:6

[Bug ada/36777] Protected type cannot have access taken from its body.

2008-08-03 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |sam at gcc dot gnu dot org |dot org

<    1   2   3   4