[Bug ada/79710] New: Assert of a static fixed point expression incorrectly fails

2017-02-25 Thread georggcc at googlemail dot com
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Target Milestone: --- The program below triggers an unexpected Assert failure of a static expression. The same static expression occurs identically in the same

[Bug ada/79445] New: Address clause on named number gives Assert_Failure in the compiler

2017-02-09 Thread georggcc at googlemail dot com
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Target Milestone: --- procedure Address_Clause_on_Named_Number is C : constant := 5 with Address => Anything; begin null; end ; $ gcc -c -gn

[Bug c/39589] make -Wmissing-field-initializers=2 work with "designated initializers" ?

2017-01-03 Thread georggcc at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39589 Georg changed: What|Removed |Added CC||georggcc at googlemail dot com --- Comment #8

[Bug ada/62122] GNAT RM: flaw in example of @node Attribute Unrestricted_Access

2016-12-16 Thread georggcc at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62122 --- Comment #2 from Georg --- Created attachment 40352 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40352=edit changes to example in GNAT RM section on Unrestricted_Access Since variable Global needs initialization, I have added an

[Bug ada/78207] New: outdated comment outlining wrong edition of REs in g-regexp.ads (GNAT.Regexp) for GNAT.Regpat

2016-11-04 Thread georggcc at googlemail dot com
Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Target Milestone: --- The introductory comment in GNAT.Regexp about GNAT.Regpat states that the latter is an implementation

[Bug ada/78066] New: Misleading error message about redundant Dynamic_Predicate incorrectly mentions "Valid"

2016-10-21 Thread georggcc at googlemail dot com
NCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Target Milestone: --- Host: x86_64-apple-darwin15 Target: x86_64-apple-darwin15 Bui

[Bug ada/68481] New: GNAT rejects protected procedure with aspect Interrupt_Handler => True (explicitly)

2015-11-22 Thread georggcc at googlemail dot com
MED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Target Milestone: --- The protected procedure declared in P1 makes gcc reject its body, and only if Interrupt_Handler is given the va

[Bug ada/35919] Primitive renaming a predefined operation

2014-08-13 Thread georggcc at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35919 Georg georggcc at googlemail dot com changed: What|Removed |Added CC||georggcc

[Bug ada/32164] [4.8/4.9/4.10 Regression] ICE when renaming predefined = and /=

2014-08-13 Thread georggcc at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32164 Georg georggcc at googlemail dot com changed: What|Removed |Added CC||georggcc

[Bug ada/62122] New: GNAT RM: flaw in example of @node Attribute Unrestricted_Access

2014-08-13 Thread georggcc at googlemail dot com
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com The example illustrating 'Unrestricted_Access for subprograms declares a type access procedure with null exclusion, named Less_Nested, in the body

[Bug ada/61127] New: GNAT incorrectly accepts as a second association of a generic formal package

2014-05-09 Thread georggcc at googlemail dot com
: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Assuming that in generic associations, a box needs to have others = before it unless it is the sole item, GNAT should reject

[Bug ada/60977] New: Float_IO.Put fails on large floats when 'digits exceeds 15

2014-04-27 Thread georggcc at googlemail dot com
Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com with Ada.Text_IO; use Ada.Text_IO; with System; procedure Float_Segfault is type Flt is digits System.Max_Digits; package Fio is new Float_IO (Flt

[Bug ada/60730] 'Round of a fixed point type incorrectly truncates its operand instead of rounding it

2014-04-11 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60730 --- Comment #3 from Georg georggcc at googlemail dot com --- I have used the new simplified bug reporting form, hence no triple. Several platforms are affected; the GCC 4.9 used with this report was built on Darwin Kernel Version 13.1.0: Thu Jan

[Bug ada/60730] New: 'Round of a fixed point type incorrectly truncates its operand instead of rounding it

2014-04-01 Thread georggcc at googlemail dot com
Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com Created attachment 32517 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32517action=edit full program text The program below raises

[Bug ada/60730] 'Round of a fixed point type incorrectly truncates its operand instead of rounding it

2014-04-01 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60730 Georg georggcc at googlemail dot com changed: What|Removed |Added CC||georggcc

[Bug middle-end/56344] ICE for program with very large structs returned by value

2014-01-13 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 --- Comment #11 from Georg georggcc at googlemail dot com --- (In reply to Marek Polacek from comment #10) Fixed. For clarity, just asking: Does this mean that 1. if I compile a program on HOST with bit size N, for a TARGET with bit size M

[Bug ada/57934] New: spurious definition of preprocessor CAT in gcc-interface/ada.h for traditional (replaces ##)

2013-07-19 Thread georggcc at googlemail dot com
Severity: minor Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: georggcc at googlemail dot com IIUC, the definition of CAT in ada.h should replace a##b not present in traditional C compilers. If still applicable

[Bug c/56344] New: ICE for program with larger automatic structs

2013-02-15 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 Bug #: 56344 Summary: ICE for program with larger automatic structs Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug c/56344] ICE for program with larger automatic structs

2013-02-15 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344 Georg georggcc at googlemail dot com changed: What|Removed |Added Attachment #29467|0 |1

[Bug target/50678] [4.7/4.8 Regression] FAIL: c52104y on x86_64-apple-darwin10

2013-02-09 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678 --- Comment #83 from Georg georggcc at googlemail dot com 2013-02-09 18:10:26 UTC --- (In reply to comment #82) Hopefully fixed once for all. Just to confirm: === acats Summary === # of expected passes

[Bug target/50678] [4.7/4.8 Regression] FAIL: c52104y on x86_64-apple-darwin10

2013-02-02 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678 --- Comment #70 from Georg georggcc at googlemail dot com 2013-02-02 23:53:35 UTC --- Don't know whether this matters in any way, but I should perhaps mention that the system of comment #65 does not have autogen installed.

[Bug target/50678] [4.7/4.8 Regression] FAIL: c52104y on x86_64-apple-darwin10

2013-02-01 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678 Georg georggcc at googlemail dot com changed: What|Removed |Added CC||georggcc

[Bug ada/55324] New: diagnostic about abstract new in type derivation misleading due to being overly terse

2012-11-14 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55324 Bug #: 55324 Summary: diagnostic about abstract new in type derivation misleading due to being overly terse Classification: Unclassified Product: gcc Version: 4.8.0

[Bug ada/54178] New: qualifying a record aggregate incorrectly hides names in local instantiation

2012-08-05 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54178 Bug #: 54178 Summary: qualifying a record aggregate incorrectly hides names in local instantiation Classification: Unclassified Product: gcc Version: 4.8.0 Status:

[Bug ada/53747] New: Rep clause on index type makes 'access of aliased component an error when renaming

2012-06-21 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53747 Bug #: 53747 Summary: Rep clause on index type makes 'access of aliased component an error when renaming Classification: Unclassified Product: gcc Version: 4.8.0

[Bug middle-end/53590] compiler fails to generate SIMD instruction for FP division

2012-06-15 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #11 from Georg georggcc at googlemail dot com 2012-06-15 14:54:21 UTC --- (In reply to comment #10) Fixed on the mainline. Perfect result when run with -fdelete-dead-exceptions, or when run without the switch (i.e., switches

[Bug ada/53686] New: gnatchop -r raises STORAGE_ERROR on all inputs

2012-06-15 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53686 Bug #: 53686 Summary: gnatchop -r raises STORAGE_ERROR on all inputs Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/53590] compiler fails to generate SIMD instruction for FP division

2012-06-13 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #8 from Georg georggcc at googlemail dot com 2012-06-13 17:11:58 UTC --- (In reply to comment #7) Yes, it's a fallout of -fnon-call-exceptions that stems from the Java semantics. GNAT GPL doesn't care about Java so it implements

[Bug ada/53590] new compiler generates both SISD and SIMD instructions for parallel operations of a pure function

2012-06-11 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #3 from Georg georggcc at googlemail dot com 2012-06-11 10:09:18 UTC --- (In reply to comment #2) Other versions of the Ada compiler, and the C compiler, and the C++ compiler of the same version produce 1 DIVPD instruction

[Bug ada/53590] new compiler generates both SISD and SIMD instructions for parallel operations of a pure function

2012-06-11 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #4 from Georg georggcc at googlemail dot com 2012-06-11 10:31:00 UTC --- (In reply to comment #3) (In reply to comment #2) Other versions of the Ada compiler, and the C compiler, and the C++ compiler of the same version produce

[Bug ada/53590] compiler fails to generate SIMD instruction for FP division

2012-06-11 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53590 --- Comment #6 from Georg georggcc at googlemail dot com 2012-06-11 10:59:41 UTC --- (In reply to comment #5) Small note: Same sequence of instructions from GNAT GPL 2011 running on x86_64 Linux/GNU: You're comparing apples with oranges

[Bug ada/53592] New: ICE when hitting assigment to component of SSE vector_type

2012-06-06 Thread georggcc at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53592 Bug #: 53592 Summary: ICE when hitting assigment to component of SSE vector_type Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED