|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
30539
|
nor
|
P3
|
|
|
UNCO
|
|
Accepts invalid explicit specialization declaration
|
|
31336
|
nor
|
P3
|
|
|
UNCO
|
|
template friends and Koenig lookup
|
|
31416
|
nor
|
P3
|
|
|
UNCO
|
|
Illegal program not detected, RM 7.3(13), 4.9.1(1)
|
|
31417
|
nor
|
P3
|
|
|
UNCO
|
|
Illegal program not detected, RM 7.3(13), 4.9.1(1), nonst...
|
|
32071
|
nor
|
P3
|
|
|
UNCO
|
|
Partial explicit specialization template parameters not c...
|
|
36486
|
nor
|
P3
|
|
|
UNCO
|
|
g++ accepts code with ambiguous overloading
|
|
37885
|
min
|
P3
|
i486-pclinux-gnu
|
|
UNCO
|
|
Accepts invalid CV qualifiers on member function returnin...
|
|
38329
|
nor
|
P3
|
|
|
UNCO
|
|
Illegal program not detected, "private with" in a generic...
|
|
38330
|
nor
|
P3
|
|
|
UNCO
|
|
Illegal program not detected, RM 4.3.1(16/2)
|
|
39164
|
nor
|
P3
|
|
|
UNCO
|
|
defaulted dtor redefinition not caught
|
|
40076
|
min
|
P3
|
|
|
UNCO
|
|
g++ should not permit types to be defined in compound lit...
|
|
40843
|
nor
|
P3
|
|
|
UNCO
|
|
access violation not detected for non dependent qualified...
|
|
40942
|
nor
|
P3
|
x86_64-portbld-freebsd7.1
|
|
UNCO
|
|
GCC accepts code that Comeau and MSVC deems invalid.
|
|
41083
|
nor
|
P3
|
|
|
UNCO
|
|
Implicit typing: Save implicit type for external procedures
|
|
41437
|
nor
|
P3
|
|
|
UNCO
|
|
No access control for classes in template functions
|
|
41603
|
nor
|
P3
|
|
|
UNCO
|
|
[-fwhole-file] Add diagnostic for assumed-length characte...
|
|
41604
|
nor
|
P3
|
|
|
UNCO
|
|
Reject result with assumed-length character in INTERFACE ...
|
|
41724
|
nor
|
P3
|
|
|
UNCO
|
|
PUREness/ELEMENTAL check missing for ACTUAL/DUMMY conform...
|
|
41733
|
nor
|
P3
|
|
|
UNCO
|
|
Proc-pointer conformance checks: Elemental-proc-ptr => no...
|
|
41737
|
nor
|
P3
|
|
|
UNCO
|
|
[omp] missing error for undeclared variable in a parallel...
|
|
41769
|
nor
|
P3
|
|
|
UNCO
|
|
Parameter names not restricted to identifiers
|
|
41859
|
nor
|
P3
|
|
|
UNCO
|
|
ICE on invalid expression involving DT with pointer compo...
|
|
42056
|
nor
|
P3
|
|
|
UNCO
|
|
ICE with invalid use of auto in template
|
|
42148
|
nor
|
P3
|
|
|
UNCO
|
|
Accepts illegal program, RM 10.1.1/14
|
|
9552
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
accepts invalid code for attribute section
|
|
11187
|
nor
|
P2
|
|
|
NEW
|
|
signed/unsigned conversion behaves differently
|
|
11393
|
nor
|
P2
|
|
|
NEW
|
|
Initializer of static const float class member is not leg...
|
|
11807
|
min
|
P2
|
i686-pc-linux
|
|
NEW
|
|
GCC should error out when clobbering the stack pointer an...
|
|
11814
|
nor
|
P2
|
|
|
NEW
|
|
Code with missing "template" keyword wrongly accepted
|
|
11858
|
nor
|
P2
|
|
|
NEW
|
|
Name lookup error ignored when instantiated from expressi...
|
|
12567
|
nor
|
P2
|
|
|
NEW
|
|
g++ fails to recognize ill-formed-ness of initializers
|
|
13088
|
nor
|
P2
|
|
|
NEW
|
|
templatizing outer class hides specialization of inner te...
|
|
13166
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
[DR136] not implemented
|
|
14379
|
nor
|
P2
|
|
|
NEW
|
|
ICE in tsubst with declaring then defining a member template
|
|
15218
|
nor
|
P2
|
|
|
NEW
|
|
[DR 421] rvalue.field is not an lvalue
|
|
15272
|
nor
|
P2
|
|
|
NEW
|
|
lookup, dependent base
|
|
15339
|
nor
|
P2
|
|
|
NEW
|
|
[DR217] Adding default arguments to function templates in...
|
|
15611
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
Invalid program not detected, RM 3.7(11)
|
|
15614
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
Illegal program not detected, RM 12.1(11)
|
|
15684
|
nor
|
P2
|
|
|
NEW
|
|
Pointer to member function called on incomplete type shou...
|
|
15840
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.7(14)
|
|
15843
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.7.2(2)
|
|
15844
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 8.3(8)
|
|
15845
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, circular renames
|
|
15846
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, self renames
|
|
16076
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 13.14(5)
|
|
16081
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, ambiguous call to "="
|
|
16083
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.9.2(13)
|
|
16084
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.10.2(24)
|
|
16094
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.4.1(5)
|
|
16096
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 8.5.4(5)
|
|
16097
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 6.3.1(9), RM 8.5.4(5)
|
|
16160
|
nor
|
P2
|
|
|
NEW
|
|
Does not reject invalid attempt of explicit instantiation
|
|
16386
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
[ABI] attribute aligned,packed shifting [3.2/3.3/3.4]
|
|
16617
|
nor
|
P2
|
|
|
NEW
|
|
Fail to do access checking correctly for non-dependent qu...
|
|
16635
|
nor
|
P2
|
|
|
NEW
|
|
g++ instantiates templates at the wrong place
|
|
17232
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
NEW
|
|
classes and class template specializations treated differ...
|
|
17320
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.9.3(11)
|
|
17321
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, name hidden by use clauses
|
|
17410
|
nor
|
P2
|
|
|
NEW
|
|
Specialization of nested template rejected because of unr...
|
|
17913
|
nor
|
P2
|
|
|
NEW
|
|
ICE jumping into statement expression
|
|
17953
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 3.9.2(9)
|
|
18069
|
nor
|
P2
|
i386-linux-gnu
|
|
NEW
|
|
Contradicting type and variable attributes
|
|
18079
|
nor
|
P2
|
|
|
NEW
|
|
Contradicting function attributes (always_inline vs noinl...
|
|
18101
|
nor
|
P2
|
|
|
NEW
|
|
invalid declaration in struct not rejected
|
|
18221
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, access to invisible type RM...
|
|
18453
|
nor
|
P2
|
|
|
NEW
|
|
Legal instantiation rejected; illegal instantiation accepted
|
|
18454
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, RM 10.1.5(4), 8.1(16)
|
|
18474
|
nor
|
P2
|
|
|
NEW
|
|
Unary plus/minus lvalueness not diagnosed in templates
|
|
18635
|
nor
|
P2
|
*-*-*
|
|
NEW
|
|
use of uninitialised reference accepted in C++ front end
|
|
18747
|
nor
|
P2
|
|
|
NEW
|
|
"template<> int i;" accepted
|
|
18765
|
nor
|
P2
|
|
|
NEW
|
|
Illegal program not detected, "/=" when "=" is ambiguous
|
|
18770
|
nor
|
P2
|
GNU/Linux x86
|
|
NEW
|
|
g++ accepts invalid code with scopes on ifs
|
|
18969
|
nor
|
P2
|
|
|
NEW
|
|
Invalid return statement diagnosed too late
|
|
19315
|
min
|
P2
|
|
|
NEW
|
|
variable is not emitted in the asm
|
|
19965
|
nor
|
P2
|
|
|
NEW
|
|
Invalid member declaration diagnosed late
|
|
20039
|
nor
|
P2
|
|
|
NEW
|
|
uninitialized const in `new' of `const struct'
|
|
20040
|
nor
|
P2
|
|
|
NEW
|
|
A new expression must check the access level of delete op...
|
|
20041
|
nor
|
P2
|
|
|
NEW
|
|
request for member `operator delete' is ambiguous
|
|
20111
|
nor
|
P2
|
|
|
NEW
|
|
real_nan and non-ASCII character sets
|
|
20420
|
nor
|
P2
|
|
|
NEW
|
|
Incorrectly Accepts double declarations
|
|
20520
|
enh
|
P2
|
|
|
NEW
|
|
allocatable arrays used uninitialized without a warning
|
|
21113
|
nor
|
P2
|
|
|
NEW
|
|
Jumps into VLA or VM scope not rejected for C++
|
|
21120
|
nor
|
P2
|
|
|
NEW
|
|
Empty declaration with typeof accepted
|
|
21498
|
nor
|
P2
|
|
|
NEW
|
|
[c++0x] friend declaration can name non-class with class-key
|
|
21534
|
nor
|
P2
|
|
|
NEW
|
|
Declaration in wrong namespace not rejected
|
|
21976
|
nor
|
P2
|
|
|
NEW
|
|
Incomplete types are not detected at template definition ...
|
|
22241
|
nor
|
P2
|
|
|
NEW
|
|
completion by initializer incompatible with type in inner...
|
|
22354
|
enh
|
P2
|
|
|
NEW
|
|
g++ accepts specialization without declaration
|
|
23145
|
nor
|
P2
|
|
|
NEW
|
|
struct {int i;} is not compatiable with struct {int i,j}
|
|
23827
|
nor
|
P2
|
|
|
NEW
|
|
standard C++ should not have hex float preprocessing tokens
|
|
23876
|
min
|
P2
|
|
|
NEW
|
|
Accepts model on local variables
|
|
24163
|
nor
|
P2
|
|
|
NEW
|
|
dependent Base class scope examined during unqualified na...
|
|
32643
|
nor
|
P2
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] Wrong error message with unsigne...
|
|
41344
|
nor
|
P2
|
i386-apple-darwin8.10.1
|
|
NEW
|
|
[4.5 Regression] ICE / Bus error on OpenMP compile
|
|
42062
|
nor
|
P2
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] Trouble with invalid template sp...
|
|
772
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
Statement expressions issues
|
|
2316
|
nor
|
P3
|
|
|
NEW
|
|
g++ fails to overload on language linkage
|
|
2803
|
nor
|
P3
|
|
|
NEW
|
|
casts in asm act as lvalues
|
|
2995
|
nor
|
P3
|
|
|
NEW
|
|
__complex__ int typecasts maybe broken
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
4784
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
Anonymous structs issues
|
|
5605
|
nor
|
P3
|
|
|
NEW
|
|
name of caught object redeclared (c.f. 3.3.2/3)
|
|
7313
|
nor
|
P3
|
|
|
NEW
|
|
variable declared but not defined with "C" linkage placed...
|
|
9990
|
enh
|
P3
|
|
|
NEW
|
|
locale_facets.h contains invalid typedef
|
|
10852
|
nor
|
P3
|
|
|
NEW
|
|
Old for-scoping rules improperly used?
|
|
11925
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
segment violation due to incorrect operand constraints
|
|
12255
|
enh
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
exception-specifications unchecked during assignment of p...
|
|
14870
|
nor
|
P3
|
|
|
NEW
|
|
Explicit template instantiation in wrong scope accepted
|
|
17874
|
nor
|
P3
|
|
|
NEW
|
|
Reference to member of protected base should be an error
|
|
18762
|
nor
|
P3
|
|
|
NEW
|
|
Illegal program not detected, RM 6.3.1(7), 8.5.4(5), 13.1...
|
|
22249
|
min
|
P3
|
|
|
NEW
|
|
GCC does not reject an incompatible type declaration
|
|
24664
|
nor
|
P3
|
|
|
NEW
|
|
Template instantiation generating an array of voids doesn...
|
|
24666
|
nor
|
P3
|
|
|
NEW
|
|
[meta-bug] arrays decay to pointers too early
|
|
24926
|
min
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
gcc ignores access level violation for anonymous structs
|
|
25095
|
nor
|
P3
|
|
|
NEW
|
|
Disallowed intrinsic in initialization statement
|
|
25096
|
nor
|
P3
|
|
|
NEW
|
|
Non-conforming shapes of DATA object and data
|
|
25322
|
nor
|
P3
|
|
|
NEW
|
|
ISO compliance of defining structs in anonymous unions
|
|
25503
|
nor
|
P3
|
|
|
NEW
|
|
g++ accepts invalid typedef in template code
|
|
25548
|
min
|
P3
|
|
|
NEW
|
|
Rejects dependent destructor on a non dedendent name (for...
|
|
25811
|
min
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
No failure creating a POD containing a const member, usin...
|
|
25940
|
nor
|
P3
|
|
|
NEW
|
|
multiple definitions of extern "C" functions
|
|
26143
|
nor
|
P3
|
|
|
NEW
|
|
accepts invalid function pointer type return
|
|
26227
|
nor
|
P3
|
|
|
NEW
|
|
accepts invalid fortran, different dummy types/number
|
|
26572
|
nor
|
P3
|
|
|
NEW
|
|
Invalid local class definition not diagnosed
|
|
26732
|
nor
|
P3
|
|
|
NEW
|
|
Accepts invalid code at different optimization levels.
|
|
26950
|
min
|
P3
|
|
|
NEW
|
|
Error diagnostic not issued for unacceptable result of lo...
|
|
28262
|
min
|
P3
|
|
|
NEW
|
|
Inconsistent "default arguments are only permitted for fu...
|
|
28300
|
nor
|
P3
|
|
|
NEW
|
|
In-class partial specialization of class accepted
|
|
28956
|
nor
|
P3
|
|
|
NEW
|
|
Illegal array initialization accepted
|
|
29003
|
nor
|
P3
|
|
|
NEW
|
|
operator name accepted in typedef
|
|
29018
|
nor
|
P3
|
|
|
NEW
|
|
empty enum accepted
|
|
29027
|
nor
|
P3
|
|
|
NEW
|
|
template conversion specialization found by using declara...
|
|
29040
|
nor
|
P3
|
|
|
NEW
|
|
missing access control checks in subclasses for nested types
|
|
29041
|
nor
|
P3
|
|
|
NEW
|
|
failure to check for visible declaration of friend functi...
|
|
29043
|
nor
|
P3
|
|
|
NEW
|
|
Constructor for POD type with const member without member...
|
|
29046
|
nor
|
P3
|
|
|
NEW
|
|
Failure to define friend functions for all template insta...
|
|
29328
|
nor
|
P3
|
|
|
NEW
|
|
calling convention attributes not encoded in member funct...
|
|
29332
|
nor
|
P3
|
|
|
NEW
|
|
default argument access checking is not done at the point...
|
|
29463
|
nor
|
P3
|
|
|
NEW
|
|
Value of a static expression of a decimal fixed point typ...
|
|
29556
|
min
|
P3
|
|
|
NEW
|
|
Expect error when 'using namespace std' is declared when ...
|
|
29962
|
nor
|
P3
|
|
|
NEW
|
|
Initialization expressions
|
|
30301
|
nor
|
P3
|
|
|
NEW
|
|
Invalid static member of anonymous class or union diagnos...
|
|
30792
|
nor
|
P3
|
|
|
NEW
|
|
DATA implied-do substring allowed with -std=f95/f2003
|
|
31671
|
nor
|
P3
|
|
|
NEW
|
|
Non-type template of type const ref accepted as a non-con...
|
|
31821
|
nor
|
P3
|
|
|
NEW
|
|
character pointer => target(range) should detect if lengt...
|
|
31952
|
nor
|
P3
|
|
|
NEW
|
|
parameters may be redeclared in a function try-block
|
|
32019
|
nor
|
P3
|
|
|
NEW
|
|
Condition operator ?: and ambiguous convertions
|
|
32042
|
nor
|
P3
|
|
|
NEW
|
|
linkage confused with scope?
|
|
32054
|
nor
|
P3
|
|
|
NEW
|
|
Storage classes on anonymous unions in classes
|
|
32066
|
nor
|
P3
|
|
|
NEW
|
|
member/type lookup doesn't work properly with templates
|
|
32122
|
nor
|
P3
|
|
|
NEW
|
|
indirect goto to an integer accepted
|
|
32454
|
nor
|
P3
|
|
|
NEW
|
|
Bounds-check misses overflow of lhs array
|
|
33193
|
nor
|
P3
|
|
|
NEW
|
|
slopiness in __real/__imag
|
|
33234
|
nor
|
P3
|
|
|
NEW
|
|
-stf=f* and passing intrinsic function as actual argument...
|
|
33558
|
nor
|
P3
|
|
|
NEW
|
|
'mutable' incorrectly accepted on reference members
|
|
33821
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
NEW
|
|
function with ambiguous covariant return-type is not reje...
|
|
33840
|
nor
|
P3
|
|
|
NEW
|
|
bit-field size accepted for struct
|
|
34004
|
nor
|
P3
|
|
|
NEW
|
|
Accepts invalid: Ambigiuous interface with subroutine.
|
|
34392
|
nor
|
P3
|
|
|
NEW
|
|
BOZ diagnost invalid Fortran 2003 use with -std=f2003 war...
|
|
34505
|
nor
|
P3
|
|
|
NEW
|
|
FLOAT/SNGL: Not accepted as actual argument; diagnostics ...
|
|
34547
|
nor
|
P3
|
|
|
NEW
|
|
NULL(): Fortran 2003 changes, accepts invalid, ICE on inv...
|
|
34657
|
nor
|
P3
|
|
|
NEW
|
|
program-unit MY_SUB imports symbol MY_SUB
|
|
34663
|
nor
|
P3
|
|
|
NEW
|
|
Specification expression is defined by dummy variables of...
|
|
34810
|
nor
|
P3
|
i386-portbld-freebsd6.2
|
|
NEW
|
|
accepts invalid dependent(?) type in template class method
|
|
34871
|
nor
|
P3
|
|
|
NEW
|
|
Flavor VARIABLE vs. FUNCTION: Accepts invalid
|
|
35031
|
nor
|
P3
|
|
|
NEW
|
|
ELEMENTAL procedure with BIND(C)
|
|
35040
|
nor
|
P3
|
|
|
NEW
|
|
usage of init expression in its own definition
|
|
35153
|
nor
|
P3
|
|
|
NEW
|
|
Taking address of result of calling function returning rv...
|
|
35278
|
nor
|
P3
|
|
|
NEW
|
|
extern declaration causes uninitialized reference to go u...
|
|
35831
|
nor
|
P3
|
|
|
NEW
|
|
Type-mismatch check missing for dummy procedure argument
|
|
36383
|
min
|
P3
|
|
|
NEW
|
|
-std=95: Reject public procedure with private derv. type ...
|
|
36883
|
nor
|
P3
|
|
|
NEW
|
|
Overeager ADL again
|
|
37173
|
nor
|
P3
|
|
|
NEW
|
|
Check whether intrinsic assignment between character kind...
|
|
37222
|
nor
|
P3
|
|
|
NEW
|
|
Checks when overriding type-bound procedures are incomplete
|
|
37297
|
nor
|
P3
|
|
|
NEW
|
|
Ambiguity check for F2003 GENERIC bindings is not yet ful...
|
|
37398
|
nor
|
P3
|
|
|
NEW
|
|
Statement functions mask missing PURE procedures.
|
|
37775
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
|
NEW
|
|
Templated private class visible through friend declaration
|
|
37804
|
nor
|
P3
|
x86_64-linux-gnu
|
|
NEW
|
|
friend declaration leaks into global scope at template in...
|
|
38242
|
nor
|
P3
|
|
|
NEW
|
|
Overeager ADL searches associated namespaces of base clas...
|
|
38506
|
nor
|
P3
|
|
|
NEW
|
|
-std=f*: Reject scalar character to array dummy in severa...
|
|
38517
|
nor
|
P3
|
|
|
NEW
|
|
Uninitialized reference variable is accepted after an ext...
|
|
38540
|
nor
|
P3
|
|
|
NEW
|
|
Type of 'const int f ()'
|
|
38541
|
nor
|
P3
|
i686-pc-mingw32
|
|
NEW
|
|
function parameter type T(*)[]
|
|
38542
|
nor
|
P3
|
i686-pc-mingw32
|
|
NEW
|
|
placement new and name lookup in templates
|
|
38990
|
nor
|
P3
|
|
|
NEW
|
|
preprocessing different in g++ -E and regular compiling.
|
|
39045
|
nor
|
P3
|
|
|
NEW
|
|
uninitialized reference in struct with operator new is no...
|
|
39230
|
nor
|
P3
|
|
|
NEW
|
|
ASSOCIATED & undefined pointers
|
|
39239
|
nor
|
P3
|
|
|
NEW
|
|
Reject SAVEd variables EQUIVALENCEd to a COMMON
|
|
39269
|
nor
|
P3
|
|
|
NEW
|
|
Invalid template friend declaration accepted
|
|
39289
|
nor
|
P3
|
|
|
NEW
|
|
Reject VOLATILE in PURE
|
|
39290
|
nor
|
P3
|
|
|
NEW
|
|
Subroutine/function ambiguity in generics
|
|
39415
|
nor
|
P3
|
|
|
NEW
|
|
static_cast used as downcast can silently lose const
|
|
39684
|
nor
|
P3
|
amd64-unknown-freebsd7.1
|
|
NEW
|
|
GCC accepts template keyword where Comeau rejects it.
|
|
39906
|
nor
|
P3
|
i386-redhat-linux
|
|
NEW
|
|
Accepted invalid member template specialization in derive...
|
|
39993
|
nor
|
P3
|
|
|
NEW
|
|
exception-specification not checked on extern "C" functions
|
|
39997
|
nor
|
P3
|
|
|
NEW
|
|
Procedure(), pointer & implicit typing: rejects-valid / ...
|
|
40264
|
nor
|
P3
|
|
|
NEW
|
|
Recursive constraint for specific calling same-named gene...
|
|
40568
|
nor
|
P3
|
|
|
NEW
|
|
F2008: C_SIZEOF is in the wrong scope, rejected as initia...
|
|
40678
|
nor
|
P3
|
x86_64-unknown-linux-gnu
|
|
NEW
|
|
Using a function as variable: ICE with 4.3, accepts inval...
|
|
41131
|
nor
|
P3
|
|
|
NEW
|
|
[4.3 Regression] non-lvalue in unary `&' wrongly accepted
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
24314
|
nor
|
P4
|
|
|
NEW
|
|
Extra "template<>" in partial specialization is compiled ...
|
|
34724
|
nor
|
P4
|
|
|
NEW
|
|
Trouble with friend declaration across namespaces
|
|
39055
|
nor
|
P4
|
|
|
NEW
|
|
[4.3/4.4/4.5 regression] ICE with questionable default pa...
|
|
21343
|
nor
|
P5
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] incompatible internal linkage de...
|
|
21659
|
min
|
P5
|
|
|
NEW
|
|
[4.3/4.4/4.5 Regression] [unit-at-a-time] "weak declarati...
|
|
17805
|
nor
|
P2
|
|
aoliva@gcc.gnu.org
|
ASSI
|
|
too liberal operator lookup
|
|
16095
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
ASSI
|
|
Illegal program not detected, accessibility levels, RM 3....
|
|
2288
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
ASSI
|
|
Variable declared in for-loop-header is in wrong scope
|
|
38894
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
ASSI
|
|
c_f_procpointer/c_f_pointer - add missing argument checking
|
|
40039
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
ASSI
|
|
Procedures as actual arguments: Check intent of arguments
|
|
34180
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
ASSI
|
|
Default copy constructor copies const auto_ptr members
|
|
36497
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
ASSI
|
|
USE association, cray pointers and error checking
|
|
23104
|
nor
|
P4
|
|
pinskia@gcc.gnu.org
|
ASSI
|
|
[4.3/4.4/4.5 Regression] C does not reject the same funct...
|
|
25965
|
nor
|
P5
|
|
ayers@gcc.gnu.org
|
ASSI
|
|
[4.3/4.4/4.5 Regression] Allows duplicate member names in...
|
|
19538
|
nor
|
P2
|
|
|
SUSP
|
|
[DR 407] Missing diagnostic for typedef name in elaborate...
|
|
28985
|
nor
|
P2
|
|
|
SUSP
|
|
[DR 399] class member access using a qualified-id fails t...
|
|
6023
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
SUSP
|
|
Unhelpful error message with forgotten "template"
|
|
31970
|
enh
|
P3
|
|
|
SUSP
|
|
set<>::iterator vs type-safety
|
|
22571
|
nor
|
P2
|
|
|
WAIT
|
|
Reject derived types for dummy arguments declared in the ...
|
|
35476
|
nor
|
P3
|
|
|
WAIT
|
|
Accepts invalid: USE/host association of generics with sa...
|
|
35918
|
nor
|
P3
|
|
|
WAIT
|
|
Accepts invalid: INTERFACE <symbol> and REAL <symbol>
|
|
15605
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
REOP
|
|
invalid program not detected, RM 8.3(22), 8.5.4(6)
|
|
15610
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
REOP
|
|
Invalid program not detected, generic formal parameter hi...
|
|
20896
|
nor
|
P2
|
|
|
REOP
|
|
ambiguous interface not detected
|
|
13092
|
cri
|
P1
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] Accepts invalid pointer-to-member conver...
|
|
11551
|
cri
|
P1
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 regression] g++ accepts typedef as destructor name
|
|
11553
|
cri
|
P1
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 regression] g++ accepts duplicate 'friend'
|
|
11867
|
cri
|
P1
|
i686-pc-linux-gnu
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.3/3.4 Regression] static_cast ignores ambiguity
|
|
26912
|
nor
|
P1
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0 Regression] friend const member function specializat...
|
|
11697
|
nor
|
P1
|
powerpc-apple-darwin6.6
|
mmitchel@gcc.gnu.org
|
RESO
|
WONT
|
[3.3 Regression] Failure to diagnose class template redec...
|
|
11050
|
cri
|
P1
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] "some string" __FUNCTION__ is accepted
|
|
11617
|
cri
|
P1
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] g++ does not report missing member funct...
|
|
25191
|
blo
|
P1
|
|
paolo.carlini@oracle.com
|
RESO
|
FIXE
|
exception_defines.h #defines try/catch
|
|
19333
|
nor
|
P1
|
|
steven@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] C front end accepts arrays of incomplete...
|
|
3478
|
nor
|
P1
|
|
|
RESO
|
FIXE
|
[3.4 regression] Accepts invalid "enum typename"
|
|
4480
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
after aboute 40 minutes "installing" gcc 3.0.1 chrashed s...
|
|
11552
|
cri
|
P1
|
|
|
RESO
|
FIXE
|
[3.4 regression] g++ accepts class defined in return type
|
|
17816
|
nor
|
P2
|
|
aoliva@gcc.gnu.org
|
RESO
|
FIXE
|
duplicate definition of pure virtual function not diagnosed
|
|
18757
|
nor
|
P2
|
|
aoliva@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] ICE (on invalid) in get_innermost_templa...
|
|
33984
|
nor
|
P2
|
|
aoliva@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3 Regression] bit-fields, references and overloads
|
|
21419
|
nor
|
P2
|
|
bonzini@gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Accepts writting to const via asm
|
|
28573
|
nor
|
P2
|
|
bonzini@gnu.org
|
RESO
|
FIXE
|
[4.1 Regression] incorrectly allowing non-constant expres...
|
|
20373
|
nor
|
P2
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
INTRINSIC symbols can be given the wrong type
|
|
33964
|
nor
|
P2
|
|
dgregor@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] internal compiler error: in dependent_ty...
|
|
34052
|
nor
|
P2
|
|
dgregor@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 regression] Trouble with variadic templates as templ...
|
|
35049
|
nor
|
P2
|
i686
|
dgregor@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] g++.dg/conversion/simd3.C:12: error: inv...
|
|
13699
|
nor
|
P2
|
i686-redhat-linux
|
dodji@gcc.gnu.org
|
RESO
|
FIXE
|
Extern "C" routine in different namespaces accepted with ...
|
|
26693
|
nor
|
P2
|
|
dodji@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 regression] Access checks not performed for ...
|
|
36408
|
nor
|
P2
|
|
dodji@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 regression] ICE with statement expression in...
|
|
38699
|
nor
|
P2
|
|
dodji@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 regression] ICE using offsetof with pointer ...
|
|
20883
|
nor
|
P2
|
|
fengwang@gcc.gnu.org
|
RESO
|
FIXE
|
unassigned integer used as format
|
|
20842
|
nor
|
P2
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
can't use 'END=' in output statement
|
|
20865
|
nor
|
P2
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
statement function shall not be supplied as procedure arg...
|
|
20892
|
nor
|
P2
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
dummy procedure can't be generic
|
|
2202
|
cri
|
P2
|
|
gdr@gcc.gnu.org
|
RESO
|
FIXE
|
g++ accept to throw object of class with pure virtual member
|
|
11762
|
nor
|
P2
|
|
gdr@gcc.gnu.org
|
RESO
|
DUPL
|
namespace aliasing ICE in warn_extern_redeclared_static
|
|
11174
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
derived class can access protected base class member func...
|
|
13813
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
[DR206] Incomplete member variables in a template.
|
|
14028
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
[3.4/4.0 regression] Parser accepts invalid unbalanced tr...
|
|
14143
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
Overeager ADL
|
|
14409
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
[3.3 regression] Accepts invalid function signature for e...
|
|
14497
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
Accepts invalid specialization of member template missing...
|
|
17447
|
nor
|
P2
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
Undetected incomplete types in parameters in templates
|
|
11031
|
nor
|
P2
|
|
hubicka@gcc.gnu.org
|
RESO
|
FIXE
|
Gcc may generate bogus ia32 intrinsics
|
|
32121
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 Regression] C++ front-end accepts invalid __label__ ...
|
|
32898
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3 regression] Definition of variable N::i outside ...
|
|
33501
|
nor
|
P2
|
x86_64-suse-linux
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 regression] Copy constructor assumed to exist for un...
|
|
34269
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 regression] Incomplete __decltype/__typeof expressio...
|
|
37561
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3 Regression] Revision 140405 caused g++.old-deja/...
|
|
38725
|
nor
|
P2
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 regression] ICE with goto
|
|
11764
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[DR147] g++ does not treat injected class name correctly.
|
|
17256
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0 Regression] undefined but used static or inline ...
|
|
19092
|
nor
|
P2
|
i686-pc-linux-gnu
|
jason@gcc.gnu.org
|
RESO
|
INVA
|
[DR 561] template code does not ignore static functions o...
|
|
19809
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1 Regression] Multiple definitions of friend funct...
|
|
26102
|
nor
|
P2
|
i686-suse-linux
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 regression] "using Base::member" nonsense
|
|
28513
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3/4.4 Regression] QOI: Diagnostic missing since 3....
|
|
29470
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3/4.4 Regression] Using declaration access semanti...
|
|
34094
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3 Regression] Undefined static data member in anon...
|
|
34691
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 Regression] Default argument checking not pe...
|
|
36912
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 regression] ICE with "-frounding-math -g"
|
|
38579
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3/4.4 Regression] Template: Wrong inherited copy-c...
|
|
38649
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4 regression] Trouble with defaulted constructors
|
|
39786
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4 Regression] Qualified name lookup through differ...
|
|
40342
|
nor
|
P2
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.4/4.5 Regression] ambiguous overload not diagnosed
|
|
11063
|
nor
|
P2
|
|
jason@redhat.com
|
RESO
|
FIXE
|
[3.3/3.4 Regression] ICE on parsing initialization list o...
|
|
12913
|
nor
|
P2
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Jumps into variable length array scope n...
|
|
17807
|
nor
|
P2
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] No warning/error for undefined local fun...
|
|
19976
|
nor
|
P2
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
integer division by zero in subexpression should be overflow
|
|
22308
|
nor
|
P2
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Failure to diagnose violation of constra...
|
|
19101
|
nor
|
P2
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
missing & in character continuation not caught
|
|
19261
|
min
|
P2
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
continuation character illegal as first non-blank charact...
|
|
20845
|
min
|
P2
|
|
kargl@gcc.gnu.org
|
RESO
|
FIXE
|
Module variablle with defualt component needs SAVE attrib...
|
|
20869
|
nor
|
P2
|
|
kargl@gcc.gnu.org
|
RESO
|
FIXE
|
EXTERNAL and INTRINSIC cannot be used together
|
|
7874
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0/4.1 regression] g++ finds friend functions defin...
|
|
13495
|
min
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
Friendship to class nested within a template is broken
|
|
14428
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
incompatible template declarations accepted
|
|
14513
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
Friend name injection problem (implicit declaration)
|
|
15410
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
Wrong template signature accepted in friend declaration
|
|
17011
|
enh
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0 regression] invalid default parameter diagnosed ...
|
|
17971
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0 regression] Invalid default parameter not diagno...
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
18100
|
nor
|
P2
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0 regression] template member with same name as cl...
|
|
19439
|
nor
|
P2
|
|
lmillward@gcc.gnu.org
|
RESO
|
FIXE
|
Duplicate destructor accepted
|
|
11113
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
DUPL
|
explicit instantiation of a typedef not diagnosed
|
|
12226
|
cri
|
P2
|
i686-pc-linux-gnu
|
mark@codesourcery.com
|
RESO
|
DUPL
|
[3.3 Regression] g++ fails to enforce accessibility requi...
|
|
14211
|
nor
|
P2
|
linux/i386
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.3/3.4/4.0 Regression] const_cast returns lvalue but sh...
|
|
14361
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0 Regression] Accepting invalid code with weird de...
|
|
14667
|
min
|
P2
|
i386-unknown-freebsd5.1
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0 Regression] ICE in cp_parser_parse_and_diagnose_inva...
|
|
15076
|
nor
|
P2
|
i686-pc-linux-gnu
|
mark@codesourcery.com
|
RESO
|
DUPL
|
[3.3/3.4/4.0 regression] result of reinterpret_cast is an...
|
|
16529
|
nor
|
P2
|
i686-pc-linux-gnu
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0 regression] ICE for: namespace-alias shall no be...
|
|
16782
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
Accepts qualified member function declaration in class
|
|
16853
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0 regression] pointer-to-member initialization fro...
|
|
17473
|
nor
|
P2
|
*-*-*
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.3/3.4 Regression] typedef redefinition in struct is ac...
|
|
18155
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 regression] typedef in template declaration not reje...
|
|
18285
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0 regression] multiple types in typedef not rejected
|
|
19395
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 regression] invalid scope qualifier allowed in typedef
|
|
19732
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0 regression] Invalid destructor declarations accepted
|
|
21685
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
DUPL
|
[3.4/4.0/4.1 Regression] Internal compiler error on inval...
|
|
22173
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0/4.1 regression] Bogus template keyword accepted
|
|
24782
|
min
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0/4.1/4.2 Regression] wrongly accepted nested priv...
|
|
26122
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0/4.1 regression] Pure specifiers for templates causin...
|
|
28588
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0/4.1 Regression] static private function
|
|
29039
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.2 Regression] implicitly defined constructor for class...
|
|
30863
|
nor
|
P2
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.1 Regression] Unsigned templatized struct treated as u...
|
|
12507
|
cri
|
P2
|
|
mmitchel@gcc.gnu.org
|
RESO
|
WONT
|
[3.3 Regression] use of template arg for fully specialize...
|
|
9483
|
cri
|
P2
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] Member with same name as class allowed
|
|
14075
|
nor
|
P2
|
i686-pc-linux-gnu
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
("foo") accepted as char[] initializer
|
|
18064
|
nor
|
P2
|
i686-unknown-linux-gnu
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts different pointer types as covariant return t...
|
|
18370
|
nor
|
P2
|
i686-linux-pc-gnu
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] cp_parser_initializer_list uninit variab...
|
|
19497
|
nor
|
P2
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0/4.1 regression] Invalid declaration in template ...
|
|
21353
|
nor
|
P2
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0/4.1 Regression] rvalues should not be allowed to...
|
|
16192
|
nor
|
P2
|
i386-redhat-linux
|
neil@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] Bug in expression evaluation when operan...
|
|
16859
|
nor
|
P2
|
|
paolo.carlini@oracle.com
|
RESO
|
FIXE
|
Empty initializer for array of unknown size spuriously ac...
|
|
19015
|
enh
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
shape / rank mismatch in maxloc / minloc could be caught ...
|
|
20844
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
ADVANCE=specifier in output statement
|
|
20857
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
accepts non-variable as actual argument for intent(inout)...
|
|
20863
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 only] Pointer problems in PURE procedures
|
|
20878
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Interface body cannot access named entities by host assoc...
|
|
20882
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 only] PURE procedure containing pointer assignment t...
|
|
20891
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
allocation depends on other object in same allocation
|
|
20893
|
min
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
unconditional use of optional argument not detected
|
|
20903
|
nor
|
P2
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
types shouldn't propagate into interfaces
|
|
14592
|
min
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
INVA
|
GCC 3.4 Not Released Yet
|
|
22052
|
nor
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] redefinition of inline function succeeds
|
|
23125
|
nor
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0 Regression] OpenBSD's zic.c causes g++ but not gcc t...
|
|
28988
|
nor
|
P2
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2/4.3 Regression] g++ does not check first typ...
|
|
16829
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] default parameter can be not one of the ...
|
|
18466
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 regression] int ::i; accepted
|
|
19894
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
pointer-to-void member not rejected in template
|
|
20172
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
Invalid non-type template parameters not diagnosed
|
|
22618
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] Template non-type arguments break class ...
|
|
23333
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
accepts invalid pure specifier
|
|
25552
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2 regression] Invalid destructor name accepted...
|
|
26291
|
nor
|
P2
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4/4.0/4.1/4.2 regression] Invalid ellipsis in operator...
|
|
14649
|
min
|
P2
|
|
roger@eyesopen.com
|
RESO
|
FIXE
|
[3.4 Regression] atan(1.0) should not be a constant expre...
|
|
15803
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, RM 8.3(19)
|
|
15804
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, RM 3.8.1(2)
|
|
15805
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, allows writing through acce...
|
|
15808
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, RM 3.9.3(10)
|
|
16098
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, RM 13.1(6)
|
|
17985
|
nor
|
P2
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
GNAT accepts extension aggregate where expexted type is n...
|
|
28248
|
nor
|
P2
|
|
shinwell@gcc.gnu.org
|
RESO
|
DUPL
|
[4.1/4.2 regression] Trouble with invalid initializers
|
|
20839
|
min
|
P2
|
|
steven@gcc.gnu.org
|
RESO
|
FIXE
|
do-loop with do-construct-name needs needs end do
|
|
12374
|
nor
|
P2
|
|
suckfish@ihug.co.nz
|
RESO
|
FIXE
|
Segfault on "".x
|
|
23151
|
nor
|
P2
|
|
tkoenig@gcc.gnu.org
|
RESO
|
FIXE
|
print (buf, format), expression should be invalid
|
|
14771
|
nor
|
P2
|
all
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
frontend doesn't record parentheses
|
|
15190
|
nor
|
P2
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
incorrect matching after keywords
|
|
20897
|
nor
|
P2
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
derived type name shall not be same as intrinsic type name
|
|
24008
|
min
|
P2
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran too permissive about ENTRY syntax
|
|
14853
|
nor
|
P2
|
i686-pc-linux-gnu
|
tromey@gcc.gnu.org
|
RESO
|
FIXE
|
[3.3/3.4 Regression] Assignment to final field permitted ...
|
|
10146
|
cri
|
P2
|
|
|
RESO
|
FIXE
|
[3.4 regression] accepting invalid syntax "f.template foo()"
|
|
10923
|
nor
|
P2
|
sun-sparc-solaris2.8
|
|
RESO
|
FIXE
|
[3.4 regression] Accepting an elaborate-type-specifier as...
|
|
11036
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
typedef-name used in an elaborated-type-specifier is inco...
|
|
11139
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Non-standard code in test 980519-2.f
|
|
11540
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
Redefinition of default arguments allowed for template fu...
|
|
11790
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
accepts illegal (referring variable from templated base c...
|
|
11857
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Array of T=void allowed as function parameter type when T...
|
|
11943
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Accepts invalid declaration "int x[2, 3];" in C99 mode
|
|
12205
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Nondependent name lookup in dependent base classes seems ...
|
|
12222
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
INVA
|
explicit initialization of static template members seems ...
|
|
12329
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
x86: local function declared with attribute((regparm(3)))...
|
|
12361
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
No error on illegal access to private inner class.
|
|
12459
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Invalid inner class field access confusion
|
|
12486
|
nor
|
P2
|
i686-linux-gnu
|
|
RESO
|
FIXE
|
[3.3/3.4 Regression] Accepts IMHO invalid C++ code
|
|
12724
|
min
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
WONT
|
[3.3 regression] access to member's operator() unchecked
|
|
12807
|
min
|
P2
|
|
|
RESO
|
DUPL
|
Failure to diagnose VLA in template
|
|
12893
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
The included test case does not link
|
|
13095
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
GCC accepts invalid using declaration
|
|
13098
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
accepts invalid code referencing package only constructor
|
|
13140
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
declaration in global namespace, definition inside named ...
|
|
13201
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
PARAMETER variables of nonconstant shape are accepted
|
|
13641
|
min
|
P2
|
|
|
RESO
|
INVA
|
[3.4 Regression] calling main: standard requires diagnost...
|
|
13664
|
nor
|
P2
|
|
|
RESO
|
INVA
|
virtual in private base can be overridden in further-deri...
|
|
13700
|
nor
|
P2
|
i686-redhat-linux
|
|
RESO
|
DUPL
|
Member function definition in non-enclosing scope
|
|
13809
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Template conversion operator reports ambiguity where none...
|
|
13812
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
two stage name lookup wrong with using directive
|
|
13851
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
GCC 3.3.x mishandles pass by reference casted pointer
|
|
13881
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[3.3 Regression] Allow comparison between unrelated point...
|
|
13991
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
namespace-name clash with class-name compiles without war...
|
|
14401
|
nor
|
P2
|
Suse Linux 9.0
|
|
RESO
|
FIXE
|
[3.3 regression] Uninitialized reference error not reported.
|
|
14571
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.3 Regression] Templates typedef:ed to a name still tak...
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
14622
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
type mismatch in explicit template instantiation not dete...
|
|
14688
|
nor
|
P2
|
i386-pc-mingw32
|
|
RESO
|
FIXE
|
Mis-matched calling convention on virtual functions accep...
|
|
14794
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
the following code sould not compile?
|
|
15005
|
nor
|
P2
|
i386-pc-linux
|
|
RESO
|
FIXE
|
[3.4/4.0 Regression] Illegal program not detected 8.5.1(5...
|
|
15025
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.4/4.0 Regression] accepts redeclaration of template as...
|
|
15052
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
gcc frontend accepts mismatched function declaration/defi...
|
|
15073
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal access to package-private class is allowed
|
|
15227
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.3/3.4/4.0 regression] Trouble with invalid function de...
|
|
15587
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, deferred constants without ...
|
|
15588
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, allows modifying a constant
|
|
15589
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 7.3(13)
|
|
15590
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 10.1.1(14)
|
|
15591
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected (renaming declaration)
|
|
15592
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected (renaming declaration)
|
|
15600
|
nor
|
P2
|
i696-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected (subprogram overloaded with ...
|
|
15602
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, 7.2(4)
|
|
15603
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Illegal program not detected, 12.7(10) (generic parameter...
|
|
15604
|
min
|
P2
|
|
|
RESO
|
FIXE
|
Ambiguous aggregate -- Accepts invalid
|
|
15613
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Accepts named parameters not last
|
|
15754
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Accepts assignment of the form P = NULL()
|
|
15841
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 3.9(17)
|
|
15847
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Legal program rejected, RM 3.10.2(32)
|
|
15865
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[DR 147] Invalid variable definition through the construc...
|
|
15898
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Error with templated operator delete not detected
|
|
15916
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 12.4(7)
|
|
15976
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
ICE: assertion failure in trans-array.c
|
|
16079
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 8.2(9)
|
|
16101
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, pragma Convention after freeze
|
|
16213
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 10.1.1
|
|
16400
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Invalid usage of assumed-size arrays is not rejected
|
|
16404
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
should reject invalid code with -pedantic -std=f95 ? (x8)
|
|
16413
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.3 regression] operator() of private member accessible
|
|
16620
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[meta-bug] C90 conformance bugs
|
|
16677
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Failure to reject illegal access to enclosing "this" acro...
|
|
16783
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Accepts invalid integral constant expression for array size
|
|
17157
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
GCJ does not give an error for checked exceptions that ar...
|
|
17161
|
nor
|
P2
|
all
|
|
RESO
|
FIXE
|
failure to diagnose an ill-formed instantiation on a loca...
|
|
17188
|
min
|
P2
|
|
|
RESO
|
FIXE
|
struct Foo { } redefinition
|
|
17391
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[3.3 regression] template parameter accepted on typedef name
|
|
17421
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
g++ accepts invalid qualified declarator-id
|
|
17629
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Top-level using declaration which conflicts with an exist...
|
|
17737
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
ICE when variable appears in two data statements
|
|
17786
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Duplicate parameter names not diagnosed in declarations.
|
|
17872
|
min
|
P2
|
|
|
RESO
|
FIXE
|
gfortran accepts 255_1 as integer constant
|
|
18070
|
nor
|
P2
|
i386-linux-gnu
|
|
RESO
|
INVA
|
Contradicting function attributes
|
|
18078
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Contradicting function attributes (cdecl vs stdcall)
|
|
18131
|
min
|
P2
|
|
|
RESO
|
FIXE
|
[meta-bug] inner class problems in java front-end
|
|
18315
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
missing error for incompatible array assignment involving...
|
|
18497
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Not rejecting non template call to template (non-dependen...
|
|
18498
|
min
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[3.4 Regression] gcc allows non-integral bitfield types
|
|
18579
|
min
|
P2
|
|
|
RESO
|
FIXE
|
intent(out) violation is not detected
|
|
18682
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
gcj doesnt reject invalid code
|
|
18728
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
GCJ allows creation of inner class without qualifying ref...
|
|
18787
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
If an abstract class implements an interface, but does no...
|
|
18789
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
GCJ does not fail with omitted import
|
|
18845
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 4.7(3)
|
|
18846
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program accepted, RM 10.2.1(10), 12.3(1.a)
|
|
18993
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
incorrect parsing in fixed-form
|
|
19076
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Pointer to member function not matched to pointer to memb...
|
|
19277
|
min
|
P2
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
allows array.length++ although it is final
|
|
19390
|
min
|
P2
|
|
|
RESO
|
DUPL
|
Accepts invalid code (well I don't know if it is invalid ...
|
|
19396
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.4 regression] Invalid template in typedef accepted
|
|
19440
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Invalid destructor declaration in template class accepted
|
|
19470
|
min
|
P2
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
allows obj.new TopLevel() although it is not an inner class
|
|
19575
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
cdabs intrinsic incorrectly handled with -std=f95
|
|
19625
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
GCC accepts a default value for the first argument of a t...
|
|
19654
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
compilation crashes when variable is too large instead of...
|
|
19707
|
min
|
P2
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
Non-final variable doesn't shadow field wrt inner class.
|
|
19731
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
arguments incorrectly named in static member specialization
|
|
19754
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Shape conformance not checked
|
|
19758
|
min
|
P2
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
compiler allows super.fun() even if abstract
|
|
19869
|
nor
|
P2
|
i686-pc-linux
|
|
RESO
|
FIXE
|
[3.3 Regression] Allow to non-friend class to get access ...
|
|
19913
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
The wrong number of arguments have been specified for des...
|
|
20013
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Can't apply + to pointer to member.
|
|
20173
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 regression] gcc accepts invalid partial specializati...
|
|
20240
|
min
|
P2
|
|
|
RESO
|
FIXE
|
[3.3 Regression] invalid using-redeclaration accepted
|
|
20295
|
nor
|
P2
|
|
|
RESO
|
INVA
|
zero length array accepted
|
|
20312
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
No warning on bad method
|
|
20323
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
optional arguments incorrectly accepted in specification ...
|
|
20475
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
static_cast falsely allows const to be cast away
|
|
20672
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1 Regression] New C parser doesn't check whether funct...
|
|
20721
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.4 Regression] crossing of a initialization left undete...
|
|
20794
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0/4.1 Regression] Arrays and pointer arithmetic on __a...
|
|
20835
|
min
|
P2
|
|
|
RESO
|
FIXE
|
error needed with EQUIVALENCE and TARGET
|
|
20836
|
min
|
P2
|
|
|
RESO
|
FIXE
|
Public derived type with private derived type component
|
|
20837
|
min
|
P2
|
|
|
RESO
|
FIXE
|
public accepted outside modules
|
|
20840
|
min
|
P2
|
|
|
RESO
|
FIXE
|
accepts vector subscript on internal file
|
|
20846
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
inquire(FILE=..., UNIT=...) not flagged as error
|
|
20847
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
common block object may not have save attribute
|
|
20848
|
min
|
P2
|
|
|
RESO
|
FIXE
|
PARAMETER and SAVE attribute conflict
|
|
20849
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
EXTERNAL and default initialization conflict
|
|
20851
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
dummy argument may not appear in specification expression...
|
|
20852
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
*-length character function may not be recursive
|
|
20853
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
assumed-size array with default initialization and derive...
|
|
20854
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
dummy argument of public procedure may not be of private ...
|
|
20856
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
function result may not be saved
|
|
20858
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
NULL doesn't get its argument type (kind)
|
|
20859
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
vector subscript not allowed for intent([in]out) argument
|
|
20860
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
equivalencing derived type var with default initialization
|
|
20861
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Internal procedure cannot be actual argument
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
20862
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
format statement outside procedure
|
|
20864
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
different types not diagnosed correctly
|
|
20866
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
recursively defined statement function
|
|
20867
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
statement function args not given implicit type early enough
|
|
20868
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
reference to upper bound of assumed-size array
|
|
20870
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
reference to size of assumed-size array
|
|
20871
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Non-intrinsic elemental procedure cannot be actual argument
|
|
20872
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Interface name must not be a generic name
|
|
20874
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
elemental function ought to be scalar
|
|
20875
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
elemental function may not be pointer valued
|
|
20877
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
result may not be entry
|
|
20879
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
argument to ICHAR must have length one
|
|
20880
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
USE association of procedure's own interface
|
|
20881
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
should check interfaces for lgobal procedures
|
|
20884
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
subroutine accepted in operator interface
|
|
20886
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
passing generic name as dummy argument
|
|
20888
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
dereferencing NULL still accepted
|
|
20889
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
type in a structure-constructor differs from type in deri...
|
|
20890
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
initializing two equivalenced variabled
|
|
20894
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
parentheses ignored
|
|
20895
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
All type parameters shall be identical in a POINTER assig...
|
|
20899
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
pure function may not modify common variable through equi...
|
|
20900
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
use-associated variable may not be equivalenced
|
|
20901
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
different intrinsic types in equivalence not detected
|
|
20902
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
can't equivalence derived types with default initialization
|
|
20904
|
nor
|
P2
|
|
|
RESO
|
WORK
|
optional argument in specification expression
|
|
20964
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
core issue 478: array parameters of abstract class type a...
|
|
20977
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Invalid long to int promotion permitted in array initializer
|
|
20978
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Failure to detect unhandled exception
|
|
21256
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal use of assumed-sized array in an array expression
|
|
21342
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0/4.1 Regression] some incompatible external declarati...
|
|
21420
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[3.4/4.0/4.1 Regression] Accepts writting to const via asm
|
|
21421
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[3.4/4.0/4.1 Regression] Accepts writting to const via asm
|
|
21422
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[4.0/4.1 Regression] Accepts writting to const via asm
|
|
21467
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
ICE for template function if missing required default arg...
|
|
21490
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Illegal program not detected, RM 3.6(11)
|
|
21491
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[3.4/4.0/4.1 Regression] crosses initialization of a pointer
|
|
21565
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
namelist in block data is illegal
|
|
21693
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
private member is accessible by a derived class when decl...
|
|
21727
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
accepts specialization without "template<>"
|
|
21801
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Accepts invalid for const member pointer functions
|
|
21899
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[3.4 Regression] enum definition accepts values to be ove...
|
|
22367
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
constraints on '&' not fully implemented
|
|
22478
|
nor
|
P2
|
i386-pc-mingw32
|
|
RESO
|
FIXE
|
explicit specialization of template class members
|
|
22620
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Accepts invalid, inaccessible overloaded function is acce...
|
|
23152
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
namelist can't contain an assumed size array
|
|
23208
|
nor
|
P2
|
|
|
RESO
|
INVA
|
Illegal program not detected, RM 12.5.1(15, 28)
|
|
23209
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
array shape conformance not checked
|
|
23308
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
named common block confused as procedure - runtime segfault
|
|
23655
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[3.4/4.0/4.1 Regression] Accepts invalid
|
|
23689
|
min
|
P2
|
|
|
RESO
|
FIXE
|
Malformed typedef silently ignored
|
|
23698
|
nor
|
P2
|
|
|
RESO
|
INVA
|
[4.1 Regression] accepts invalid
|
|
24118
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
Access control bug for base class of templates
|
|
24327
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
Does not detect duplicate symbol names in contains block
|
|
24363
|
nor
|
P2
|
i386-Linux
|
|
RESO
|
FIXE
|
[3.4 Regression] Missing Errormessage
|
|
24907
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.0 Regression] "int x, ;" accepted
|
|
26068
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 Regression] extern "C" static function should not be...
|
|
26266
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2/4.3/4.4 regression] Trouble with static const data m...
|
|
26698
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0/4.1/4.2/4.3 Regression] g++ accepts const-incorrect ...
|
|
28056
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1/4.2 regression] enum accepted as scope
|
|
28768
|
min
|
P2
|
|
|
RESO
|
FIXE
|
[4.0/4.1/4.2 Regression] Preprocessor doesn't parse token...
|
|
28989
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2 Regression] post-increment of bool variable accepted...
|
|
29024
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1 Regression] storage class specifier accepted for typ...
|
|
29632
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.0 Regression] ICE on invalid code: regenerate_decl_fro...
|
|
29704
|
nor
|
P2
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[4.1 Regression] ICE: default non-type template argument ...
|
|
30759
|
nor
|
P2
|
platform independent
|
|
RESO
|
FIXE
|
[4.2 Regression] initializer-list accepted for object of ...
|
|
32029
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1/4.2/4.3 regression] ICE on instantiation of template...
|
|
32295
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1 Regression] An invalid c code causes an ICE in creat...
|
|
32519
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.2/4.3/4.4 regression] g++ allows access to protected t...
|
|
33468
|
nor
|
P2
|
|
|
RESO
|
INVA
|
[4.1/4.2/4.3 Regression] C++: Invalid interpretation of f...
|
|
34487
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.1/4.2/4.3 regression] ICE using class instead of typename
|
|
35324
|
nor
|
P2
|
|
|
RESO
|
INVA
|
[4.2/4.3/4.4 regression] Invalid argument to sizeof not r...
|
|
35640
|
nor
|
P2
|
|
|
RESO
|
DUPL
|
[4.2/4.3/4.4 Regression] invalid access to protected base...
|
|
36695
|
nor
|
P2
|
|
|
RESO
|
FIXE
|
[4.3 Regression] Value-initialization of reference type i...
|
|
38427
|
nor
|
P2
|
suse-linux-x86_64
|
|
RESO
|
FIXE
|
[4.4 Regression] crash for reference init code
|
|
40341
|
nor
|
P2
|
|
|
RESO
|
INVA
|
[4.4/4.5 Regression] invalid use of member in static memb...
|
|
13728
|
nor
|
P2
|
|
zackw@panix.com
|
RESO
|
FIXE
|
[3.4/4.0 regression] Duplicate parameter names not detected
|
|
1330
|
nor
|
P3
|
|
apbianco@gcc.gnu.org
|
RESO
|
FIXE
|
Forward initializer references not checked
|
|
4141
|
nor
|
P3
|
|
apbianco@gcc.gnu.org
|
RESO
|
FIXE
|
GCJ compiles illegal code without complaining.
|
|
6507
|
nor
|
P3
|
|
bangerth@gmail.com
|
RESO
|
DUPL
|
auto type promotion of referee in reference member variab...
|
|
6938
|
nor
|
P3
|
|
bangerth@gmail.com
|
RESO
|
DUPL
|
Conflicting redefinition is accepted
|
|
8500
|
nor
|
P3
|
sparc-sun-solaris2.8
|
bangerth@gmail.com
|
RESO
|
DUPL
|
Allows cast to private base class
|
|
9120
|
nor
|
P3
|
|
bangerth@gmail.com
|
RESO
|
DUPL
|
[3.4 regression] miscompilation of function with referenc...
|
|
10174
|
nor
|
P3
|
|
bangerth@gmail.com
|
RESO
|
DUPL
|
g++ wrongly assumes a namespace of a function based on th...
|
|
10372
|
nor
|
P3
|
|
bangerth@gmail.com
|
RESO
|
DUPL
|
[3.4 regression] illegal access of non-existent member A::i
|
|
30371
|
nor
|
P3
|
|
brooks@gcc.gnu.org
|
RESO
|
FIXE
|
kill suboutine accepts (invalid) array arguments.
|
|
25062
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
same name for parameter and common block
|
|
29625
|
min
|
P3
|
i686-pc-cygwin
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Octal edit descriptors allow real variables, even with -s...
|
|
29657
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Don't allow SAVE for functions
|
|
29806
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Error if CONTAINS is present without SUBPROGRAM
|
|
30520
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Conflics checking of VOLATILE attribute needs improvement
|
|
30973
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1, 4.2 only] undetected name conflict: variables may b...
|
|
31472
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran does not detect the illegal use of an access spe...
|
|
32460
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
structure constructor not allowed if a USEd type has priv...
|
|
33106
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Access of components of public entities of private types ...
|
|
33228
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Accepts use-associated functions in MODULE PROCEDURE
|
|
34133
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Bind(c,name="") should be rejected for dummies; F2008: al...
|
|
34514
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
Accepts invalid: Dimensions specified for N after initial...
|
|
34654
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
no unformatted on internal file
|
|
34658
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
save / common
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
34660
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
elemental and dummy procedure
|
|
34662
|
nor
|
P3
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
inout argument with parameter
|
|
31473
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran does not detect duplicate EXTERNAL or INTRINSIC ...
|
|
31818
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
Wrongly accepts namelists with assumed-shape arrays
|
|
31929
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1/4.2 only] atan2 accepts non-conforming array shapes
|
|
32002
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2 regression] insufficient conformance check when assi...
|
|
32467
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
structure containing allocatable array is accepted in COP...
|
|
32876
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
Wrongly accepts private items in public NAMELISTs
|
|
32905
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
NAMELIST accepts types with ultimate POINTER components
|
|
34402
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
Diagnose illegal initialization of derived type containin...
|
|
34495
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] accepts invalid initialization expressio...
|
|
35152
|
nor
|
P3
|
|
dfranke@gcc.gnu.org
|
RESO
|
FIXE
|
Implicit procedure with keyword=argument is accepted
|
|
32095
|
nor
|
P3
|
|
domob@gcc.gnu.org
|
RESO
|
FIXE
|
Accepts invalid character(len(a)),dimension(1) :: a
|
|
37779
|
nor
|
P3
|
|
domob@gcc.gnu.org
|
RESO
|
FIXE
|
Missing RECURSIVE not detected
|
|
26551
|
nor
|
P3
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran compiles recursive subroutines declared without ...
|
|
29288
|
nor
|
P3
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 only] All intrinsics are allowed as actual arguments
|
|
30877
|
nor
|
P3
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
Extending intrinsic operators
|
|
31304
|
nor
|
P3
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
REPEAT argument NCOPIES is not converted as it should
|
|
31627
|
nor
|
P3
|
|
fxcoudert@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1/4.2 only] -bounds-check doesn't check lower bound of...
|
|
82
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
FIXE
|
g++ fails to reject an ambiguous overload
|
|
3304
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
FIXE
|
g++ accepts array definition with non-constant dimensions
|
|
7387
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
DUPL
|
gcc 3.1 accepts if (int x = f()) {int x;}
|
|
10539
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
DUPL
|
g++ does not issue a warning on "int a = a + 1" statements.
|
|
10818
|
nor
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
FIXE
|
C-style cast to void* of a pointer-to-member-function doe...
|
|
10891
|
enh
|
P3
|
|
gdr@gcc.gnu.org
|
RESO
|
FIXE
|
code using dynamic_cast causes segfaults when -fno-rtti i...
|
|
830
|
nor
|
P3
|
i686-pc-linux-gnu
|
gerald@pfeifer.com
|
RESO
|
FIXE
|
gnatsweb creates PRs with bogus version information
|
|
8856
|
nor
|
P3
|
|
giovannibajo@gcc.gnu.org
|
RESO
|
FIXE
|
[3.3/3.4 regression] g++ accepts invalid conversion-funct...
|
|
9256
|
enh
|
P3
|
|
giovannibajo@gcc.gnu.org
|
RESO
|
FIXE
|
[DR 337] Pointers to arrays of abstract objects must be d...
|
|
2204
|
nor
|
P3
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
G++ doesn't check (member) function parameter for abstrac...
|
|
7841
|
nor
|
P3
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
gcc accepts illegal member function syntax for template c...
|
|
8271
|
nor
|
P3
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
Templates and pointers to const member functions
|
|
8929
|
nor
|
P3
|
|
giovannibajo@libero.it
|
RESO
|
FIXE
|
G++ accepts invalid template headers in member definition...
|
|
5503
|
nor
|
P3
|
i686-pc-linux-gnu
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
GCC ignores prototype
|
|
37533
|
nor
|
P3
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
ICE with parallel for loop
|
|
38794
|
nor
|
P3
|
|
jakub@gcc.gnu.org
|
RESO
|
FIXE
|
[4.2/4.3 regression] Function body accepted in typedef
|
|
31924
|
nor
|
P3
|
|
janis@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts invalid suffixes for decimal float constants
|
|
36361
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
attribute declaration outside of INTERFACE body
|
|
36947
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
Attributes not fully checked comparing actual vs dummy pr...
|
|
38415
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
procedure pointer assignment to abstract interface
|
|
39414
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
PROCEDURE statement double declaration bug
|
|
39735
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
procedure pointer assignments: return value is not checked
|
|
39996
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
Double typing of function results not detected
|
|
39998
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
Procedure Pointer Assignments: Statement Functions & Inte...
|
|
40541
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
Assignment checking for proc-pointer => proc-ptr-returni...
|
|
41618
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
[OOP] accepts-invalid with CLASS pointer component
|
|
41719
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
[OOP] invalid: Intrinsic assignment involving polymorphic...
|
|
42053
|
nor
|
P3
|
|
janus@gcc.gnu.org
|
RESO
|
FIXE
|
[OOP] SELECT TYPE: reject duplicate CLASS IS blocks
|
|
5
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
RESO
|
WORK
|
[1.36.3/1.37/.../3.2/3.3/3.4 regression] C++ sucks, can't...
|
|
27012
|
nor
|
P3
|
*-*-*
|
jason@gcc.gnu.org
|
RESO
|
INVA
|
visibility attribute should not be permitted on local var...
|
|
38796
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[c++0x] defaulted operator= with non-default return type ...
|
|
40746
|
nor
|
P3
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
namespace-qualified lookup misses some ambiguities
|
|
456
|
nor
|
P3
|
i686-pc-linux-gnu
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
constant expressions constraints (gcc.dg/c90-const-expr-1)
|
|
4319
|
nor
|
P3
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
short accepted on typedef'd char
|
|
5675
|
nor
|
P3
|
*-*-*
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
const variables wrongly considered part of constant expre...
|
|
29116
|
nor
|
P3
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
Failure to diagnose violation of constraint 6.7.5.2p2
|
|
31871
|
nor
|
P3
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
C99 failure to diagnose non-integer cast
|
|
19260
|
min
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
& not required when splitting a token in continuation
|
|
19262
|
min
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
more than thirty-nine continuation lines should issue a s...
|
|
32928
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
DATA statement with array element as initializer is rejected
|
|
33152
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
Initialization/declaration problems in block data
|
|
33162
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
INTRINSIC functions as ACTUAL argument
|
|
33672
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
Additional runtime checks needed for namelist reads
|
|
34424
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
WONT
|
Internal file forbidden as I/O list item
|
|
34659
|
nor
|
P3
|
|
jvdelisle@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 Regression] corner case continuation line
|
|
25055
|
nor
|
P3
|
|
kargl@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1] numeric STOP code should be limited to five digits
|
|
30799
|
nor
|
P3
|
i686-pc-linux-gnu
|
kargl@gcc.gnu.org
|
RESO
|
FIXE
|
Inconsistent handling of bad (invalid) LOGICAL kinds
|
|
1016
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
[DR 166] friend class declarations not observing namespac...
|
|
2862
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts invalid explicit instantiation syntax
|
|
2863
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts invalid explicit specialization syntax
|
|
3663
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
G++ doesn't check access control during template instanation
|
|
3765
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
member using declaration can't change access from public
|
|
4802
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
g++ accepts an illegal code containing templates.
|
|
5387
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
g++ fails to catch use of private type in template
|
|
5655
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
Member redeclared within its class definition with a diff...
|
|
6974
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
g++ 3.1 accesses private typedef of base class
|
|
7809
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
befriending inaccessible names
|
|
8806
|
nor
|
P3
|
|
lerdsuwa@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts bad argument for template template parameter
|
|
28986
|
nor
|
P3
|
|
manu@gcc.gnu.org
|
RESO
|
FIXE
|
Failure to diagnose overflow in constant expression
|
|
17413
|
nor
|
P3
|
platform independent
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 regression] local classes as template argument
|
|
18674
|
nor
|
P3
|
i486-pc-linux-gnu
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4 Regression] G++ accepts bad elaborated type specifiers
|
|
24817
|
nor
|
P3
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[3.4/4.0 Regression] g++ accepts multiple function templa...
|
|
25439
|
nor
|
P3
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0/4.1/4.2 regression] "template<> int A<0>" accepted
|
|
25492
|
nor
|
P3
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.0/4.1/4.2 Regression] friend class nested in derived c...
|
|
31449
|
nor
|
P3
|
|
mark@codesourcery.com
|
RESO
|
FIXE
|
[4.1] static_cast can remove const-ness
|
|
142
|
nor
|
P3
|
|
mmitchel@gcc.gnu.org
|
RESO
|
FIXE
|
Anonyous unions prevent proper linking.
|
|
2591
|
nor
|
P3
|
|
mmitchel@gcc.gnu.org
|
RESO
|
DUPL
|
variable expression erroneously allowed to dimension array
|
|
7224
|
nor
|
P3
|
|
mmitchel@gcc.gnu.org
|
RESO
|
FIXE
|
g++ 3.x does not tecognize unused ambiguous inline member...
|
|
8214
|
nor
|
P3
|
|
mmitchel@gcc.gnu.org
|
RESO
|
FIXE
|
[3.2/3.3 regression] character conversion problem
|
|
8724
|
nor
|
P3
|
|
mmitchel@gcc.gnu.org
|
RESO
|
FIXE
|
[3.2 regression] explicit destructor call for incomplete ...
|
|
335
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
gcc accepts assignment in read-only structures
|
|
1630
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[temp.deduct.call] allows more lenient qualifcation convs
|
|
1656
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
gcc incorrectly accepts template syntax on non-template c...
|
|
4379
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
Member pointer to member reference not allowed when decla...
|
|
4803
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
Inline function never defined
|
|
9437
|
nor
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
template function parameter `T*' shouldn't match pointers...
|
|
16889
|
min
|
P3
|
|
nathan@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] ambiguity is not detected
|
|
1650
|
nor
|
P3
|
|
neil@gcc.gnu.org
|
RESO
|
FIXE
|
Lack of ansi-C (pedantic) warning in -ansi -pedantic comp...
|
|
8371
|
nor
|
P3
|
|
paolo.carlini@oracle.com
|
RESO
|
DUPL
|
Self initialization
|
|
9626
|
nor
|
P3
|
alphaev68-unknown-linux-gnu
|
paolo.carlini@oracle.com
|
RESO
|
FIXE
|
g++ accepts vector<vector<int> > v(2, 4);
|
|
34105
|
nor
|
P3
|
|
paolo.carlini@oracle.com
|
RESO
|
FIXE
|
[4.3 Regression] Confusing error message with missing #in...
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
25056
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
non-PURE function should not be a valid argument
|
|
25069
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
namelist group name already used
|
|
25077
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
No error on attempt to redefine intrinsic assigments
|
|
25087
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Error for missing explicit interface needed.
|
|
25091
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Results do not conform at different entries
|
|
25092
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Result lengths different at different entries
|
|
25135
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 only] Interface name does not conflict with subrouti...
|
|
27122
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
binary operator functions should require intent(in)
|
|
28771
|
min
|
P3
|
i686-pc-linux-gnu
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran accepts invalid variable definition
|
|
29115
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
ICE in structure constructor for array, ponter component ...
|
|
29389
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Statement functions are not recognized as pure when they are
|
|
29652
|
nor
|
P3
|
i686-pc-linux-gnu
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
ambiguous interface declaration undetected
|
|
30068
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 only] Ambigous interfaces not detected
|
|
30237
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1 only] Alternate return arguments in intrinsic subrou...
|
|
32315
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
DATA with implied-do: Bounds checks missing [regression v...
|
|
33233
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Parent and contained procedure: Wrongly treated as generi...
|
|
33334
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
User-defined type as function result: use-assocciated not...
|
|
33542
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran does not detect ambigious specific names if they...
|
|
34143
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
alloc_comp_constructor.f90 fails with -fdefault-integer-8
|
|
37011
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
F2003, type extension: multiple inheritence not rejected
|
|
37445
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
Host-associated proc not found if same-name generic is us...
|
|
37583
|
nor
|
P3
|
|
pault@gcc.gnu.org
|
RESO
|
FIXE
|
ICE "insert_bbt(): Duplicate key" for self-calling ENTRY ...
|
|
29295
|
nor
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
++ operator with bool typedef increments or operator -- w...
|
|
30427
|
nor
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
~ vector float is accepted
|
|
30428
|
nor
|
P3
|
|
pinskia@gcc.gnu.org
|
RESO
|
FIXE
|
vector float | vector float is accepted
|
|
4312
|
nor
|
P3
|
i686-pc-linux-gnu
|
pme@gcc.gnu.org
|
RESO
|
FIXE
|
g++ accepts vector<auto_ptr<Class> >
|
|
6634
|
nor
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
wrong parsing of "long long double"
|
|
9278
|
nor
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal use of typedef to "void"
|
|
22464
|
min
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[3.4 Regression] ICE on classes in template functions whi...
|
|
28249
|
nor
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2 regression] "long long long" accepted by catch
|
|
28606
|
nor
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2 regression] Destructor accepted as return-ty...
|
|
28860
|
nor
|
P3
|
|
reichelt@gcc.gnu.org
|
RESO
|
FIXE
|
[4.0/4.1/4.2 regression] Trouble with bound template temp...
|
|
32511
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
GCC inlines weak function
|
|
40787
|
nor
|
P3
|
|
rguenth@gcc.gnu.org
|
RESO
|
FIXE
|
[4.5 Regression] ICE: verify_gimple failed in gcc.dg/pr35...
|
|
38333
|
nor
|
P3
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, ARM 6.1(20): pragma Import ...
|
|
34549
|
nor
|
P3
|
|
tkoenig@gcc.gnu.org
|
RESO
|
FIXE
|
cshifting by a real value
|
|
36670
|
nor
|
P3
|
|
tkoenig@gcc.gnu.org
|
RESO
|
FIXE
|
Missing compile-time checks on sum and product
|
|
19259
|
min
|
P3
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
";" as first nonblank character on a line should be an error
|
|
25076
|
nor
|
P3
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
FORALL triplet subscript must not reference any index-name
|
|
29441
|
enh
|
P3
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
[4.1/4.2 only] non-constant parameter (constant) accepted
|
|
31471
|
nor
|
P3
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
gfortran does not detect a labeled FORALL with an unlabel...
|
|
33198
|
nor
|
P3
|
|
tobi@gcc.gnu.org
|
RESO
|
FIXE
|
Derived type in common: Default initializer not rejected
|
|
7179
|
nor
|
P3
|
|
toon@moene.org
|
RESO
|
FIXE
|
No error on DIMENSION A(250 000, 250 000) on 32-bit target.
|
|
3417
|
nor
|
P3
|
|
tromey@gcc.gnu.org
|
RESO
|
FIXE
|
Downcast on integral types.
|
|
11600
|
nor
|
P3
|
i686-pc-linux-gnu
|
tromey@gcc.gnu.org
|
RESO
|
FIXE
|
CloneNotSupportedException not checked on super.clone()
|
|
22168
|
nor
|
P3
|
*-*-*
|
tromey@gcc.gnu.org
|
RESO
|
FIXE
|
#if #A == #B should have a diagnostic in ISO C mode
|
|
26
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ accepts illegal friend declaration
|
|
71
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
C++ typedef redefinitions and templates
|
|
180
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Internal compiler error with nested template/Should not a...
|
|
182
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcc Warnings.
|
|
194
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
inner class bug in g++ (access check not performed for ba...
|
|
264
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
access to private template member functions possible
|
|
359
|
nor
|
P3
|
|
|
RESO
|
INVA
|
[DR 45] g++ incorrectly grants access to private members ...
|
|
485
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Arrays of non-objects
|
|
505
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Allows same identifier for enum type and #define
|
|
765
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Friend function can not have same name of a memeber function
|
|
1040
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
accepts illegal code: cv-quals on member function pointers
|
|
1262
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Method with default access can be overridden in another p...
|
|
1502
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Nonexistent -W options not diagnosed
|
|
1920
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
no warning or error with cast-as-lvalue extension
|
|
1980
|
nor
|
P3
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
Error assigning const array
|
|
2102
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
no warning when comparing (unsigned int) with (int)
|
|
2191
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
GCC 2.95.2 gives misleading "syntax error" with headerfil...
|
|
2306
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
access control lost for virtual bases
|
|
2330
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
static_cast<>() to a private base is allowed
|
|
2469
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ambiguity check fails for static member via multiple inhe...
|
|
2592
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
variable expression erroneously allowed to dimension array
|
|
2706
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
#defines expanded when -fpreprocessed given
|
|
2708
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
ambiguity check fails for namespace vs class scope
|
|
2739
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
g++ allows accessing private members
|
|
2949
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
incorrect Koenig lookup of friend functions
|
|
3004
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Accepts illegal code
|
|
3115
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ find a friend operator while it should not
|
|
3347
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Too large bitfields should be errors
|
|
3779
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Accepts illegal C++ code: redefinition of default argument
|
|
3859
|
nor
|
P3
|
alphaev56-unknown-linux-gnu
|
|
RESO
|
FIXE
|
Multiple ::iterator's are accepted on STL containers
|
|
3914
|
nor
|
P3
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
gcc 3.0 does not complain about missing return statements...
|
|
3942
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Compiler error 980715
|
|
4057
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ambiguity of a call not reported
|
|
4080
|
nor
|
P3
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
GCC 3.0.1 doesn't give proper warnings on C++ style decla...
|
|
4100
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[parser] friend qualifier accepted in definition of neste...
|
|
4106
|
nor
|
P3
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
gcc: i386 -fPIC asm ebx clobber no error
|
|
4205
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
function template can call other function with incorrect ...
|
|
4378
|
nor
|
P3
|
sparc-sun-solaris2.8
|
|
RESO
|
FIXE
|
too large constant should be an error
|
|
4467
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Ambiguous name resolution problem
|
|
4478
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Scope of use_package_clause is wrong
|
|
4824
|
nor
|
P3
|
i586-pc-sco3.2v5.0.2
|
|
RESO
|
FIXE
|
no macro redef warnings
|
|
4876
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
required warning is not given
|
|
4890
|
nor
|
P3
|
sparc-sun-solaris2.8
|
|
RESO
|
FIXE
|
inconsistent int-to-pointer warning
|
|
4908
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Pointer to function type template arguments include defau...
|
|
4956
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Strange error while trying to compile large defined 3d ar...
|
|
5225
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
+ should strip lvalueness
|
|
5377
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Warning not given when optimizing
|
|
5650
|
nor
|
P3
|
powerpc-unknown-linux-gnu
|
|
RESO
|
FIXE
|
g++ allows uninitialized const members
|
|
5685
|
nor
|
P3
|
sparc-sun-solaris2.6
|
|
RESO
|
FIXE
|
g++ 3.0.2 allows multiple identical declaration of defaul...
|
|
5699
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ICE incomplete_type_error, at cp/typeck2.c:249
|
|
5734
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
2 extensions (empty push_back() and is_sorted()) are not ...
|
|
5805
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[parser] the expression 'new (int*)[10]' should be a synt...
|
|
5930
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Incorrect access control checking on static data members
|
|
6024
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
GCC fails to diagnose mismatch of enum types in prototype...
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
6190
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
T::C.X is accepted, although it should read T::C::X
|
|
6326
|
nor
|
P3
|
i586-pc-linux-gnu
|
|
RESO
|
FIXE
|
gcc compile illegal code
|
|
6355
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ 2.95.4 allows creation of pure virtual object by auto...
|
|
6548
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Incorrect mangling for extern C and namespace
|
|
6850
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
private nested classes can be accessed by outside code
|
|
6897
|
nor
|
P3
|
i386-linux
|
|
RESO
|
FIXE
|
Code produced with -fPIC reserves EBX, but compiles bad _...
|
|
6968
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
functions that shouldn't accept arguments accept infinite...
|
|
7004
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
The program aborts if a function with exception-specifica...
|
|
7008
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
use of formal parameter in struct sometimes allowed, some...
|
|
7033
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[3.3/3.4 regression] Partial template specializations acc...
|
|
7178
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
"CONST" pre-processed to "const" -- case problem (pre-pro...
|
|
7307
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
-pedantic makes errors to warnings
|
|
7308
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
two-stage name lookup
|
|
7311
|
nor
|
P3
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
inline functions do not give control reaches end of
|
|
7319
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 only] misleading template in error message
|
|
7433
|
nor
|
P3
|
i386-pc-linux-gnu
|
|
RESO
|
DUPL
|
Invoking (template?) ctors as Class::Class is accepted
|
|
7544
|
nor
|
P3
|
i386-pc-linux-gnu
|
|
RESO
|
FIXE
|
[3.3/3.4/4.0 regression] #pragma weak problem
|
|
7876
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
g++ doesn't diagnose One Reference Rule violation
|
|
7884
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Cast as lvalue extension does not always work as expected
|
|
7948
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
gcc fails to fault gnu extension with -std=c99
|
|
8019
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
g++ CRASHES on an illegal initialization in a template cl...
|
|
8118
|
nor
|
P3
|
i386-unknown-freebsd4.6
|
|
RESO
|
FIXE
|
GCC accepts "odd" code without at least warning.
|
|
8280
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
friend declaration introduces class name into namespace s...
|
|
8298
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Incomplete enforcement of constant expressions in switch/...
|
|
8433
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Static initializers must be able to complete normally
|
|
8488
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
invalid reference cast being accepted with -pedantic on
|
|
8496
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
Accepts non pointer to an object
|
|
8596
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
parser: Base class template list not checked at point of ...
|
|
8618
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
call to private constructor allowed for anonymous inner c...
|
|
8662
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.2/3.3 regression] illegal access of private member of ...
|
|
8699
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Illegal usage of 'this' in constructor
|
|
8754
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Allows illegal code
|
|
8797
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ accepts in-class initialization of non-integral stati...
|
|
8912
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
gcc-3 compiles things that should be syntax errors
|
|
8928
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcc fails to reject an ill-formed specialization of a typ...
|
|
8990
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
most algorithms in <algorithm> should require being quali...
|
|
9022
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
using declaration accepted as using directive
|
|
9025
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
GNU C compiler does not honour 'const' type qualifier
|
|
9443
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 regression] access of a non-existant member A::i
|
|
9476
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
two-stage name lookup not applied to function call
|
|
9547
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
member type access not respected
|
|
9621
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
infix form "const TYPE1 typedef TYPE2" not accepted
|
|
9658
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
compiler accepts invalid code
|
|
9685
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Illegal access to package-private method is allowed
|
|
9795
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 regression] botched name lookup in templates
|
|
9860
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ICE in emit_move_insn_1, at expr.c:3114
|
|
9884
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcj compiles code that uses non-static inner classes from...
|
|
9885
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Typedef and namespace problem - scoping silently ignored
|
|
10016
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ allows access to static private class members if init...
|
|
10048
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Compiler doesn't catch failure to return a value - causes...
|
|
10152
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
members of nested class granted special access to enclosi...
|
|
10173
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
g++ wrongly assumes a namespace of a function based on th...
|
|
10261
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
g++ does not error for bogus |typename| inside a template...
|
|
10333
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
typeof (bitfield) is accepted but doesn't work
|
|
10381
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 regression] Accepts call to inexistent function
|
|
10521
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
possible access to private elements
|
|
10560
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4] two-stage name lookup of functions doesn't work
|
|
10637
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcc compiles code with syntax error in it
|
|
10641
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
-Wreturn-type does not work reliably
|
|
11234
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
-pedantic accepts function pointer <-> void*
|
|
12349
|
min
|
P3
|
|
|
RESO
|
FIXE
|
gcc accepts specialization of template in typedef
|
|
13014
|
cri
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 Regression] if shortcut misses required diagnostics
|
|
13717
|
min
|
P3
|
linux-i386
|
|
RESO
|
FIXE
|
duplicated parameter name not caught ?
|
|
13903
|
nor
|
P3
|
|
|
RESO
|
INVA
|
using namespace X does not work for operator new
|
|
15508
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Size evaluation of variable-length array seem to be skipp...
|
|
15597
|
nor
|
P3
|
i386-unknown-freebsd5.2
|
|
RESO
|
FIXE
|
Too many arguments to RANDOM_SEED are accepted.
|
|
19394
|
min
|
P3
|
|
|
RESO
|
FIXE
|
g77: confused equivalences not detected
|
|
20078
|
min
|
P3
|
|
|
RESO
|
FIXE
|
Gcc doesn't complain about non-benign macro definitions
|
|
21783
|
min
|
P3
|
|
|
RESO
|
DUPL
|
[DR 409] Typename for required for qualified name?
|
|
23431
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.0/4.1 regression] gcj allows overriding with more rest...
|
|
24646
|
enh
|
P3
|
|
|
RESO
|
FIXE
|
accepting invalid label
|
|
24680
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Invalid template code accepted
|
|
24706
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Accepts non-constant length arrays in derived types
|
|
24791
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
ICE on invalid instantiation of template's static member
|
|
24828
|
min
|
P3
|
|
|
RESO
|
INVA
|
Z and negative integers
|
|
24835
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcj accepts invalid code with static final variables
|
|
24886
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
different character length in actual and formal argument ...
|
|
24971
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
missing prototype causes strange effect at a distance wit...
|
|
25034
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
allows passing of contained subprograms as actual argument
|
|
25045
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.1 only] DIM argument of PRODUCT is not optional
|
|
25048
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
dummy argument with POINTER attribute
|
|
25050
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
CSHIFT not allowed in initialization expression
|
|
25051
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
NULL doesn't get its argument type (rank)
|
|
25052
|
nor
|
P3
|
|
|
RESO
|
WORK
|
intrinsic name cannot be a common block name
|
|
25054
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
nonconstant bounds array cannot appear in a namelist
|
|
25058
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
missing diagnostic about ENTRY dummy argument
|
|
25060
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
assignment of assumed size array not allowed
|
|
25061
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
procedure name conflict
|
|
25063
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
EOR cannot appear in WRITE statement
|
|
25064
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
namelist I/O statement shouldn't have an I/O list
|
|
25066
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
SIZE tag not allowed in WRITE statement
|
|
25070
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
rank mismatch in subroutine call
|
|
25071
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
dummy argument larger than actual argument
|
|
25074
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Component of PARAMETER variable allowed as INTENT(INOUT) ...
|
|
25075
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[4.1 only] array size mismatch in DOT_PRODUCT
|
|
25079
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
No error on assignment to unassociated pointer component
|
|
25080
|
min
|
P3
|
|
|
RESO
|
FIXE
|
ICE/missing error on different ranks for dummy and actual...
|
|
25093
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
PUBLIC function of PRIVATE type
|
|
25097
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Component of optional argument allowed as arg. to PRESENT
|
|
25099
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Conformance of arguments to ELEMENTAL subroutines
|
|
ID
|
Sev
|
Pri
|
Host
|
Assignee
|
Status
|
Resolution
|
Summary
|
|
25147
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
passing variable in place of function dummy argument not ...
|
|
25403
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gfortran run-time error with multiple tabs in format cont...
|
|
25546
|
min
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
FIXE
|
[3.4 Regression] Wrong-type destructor call accepted in t...
|
|
25634
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 regression] Multiple template parameter lists accepted
|
|
25637
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 regression] Member definition in wrong scope accepted
|
|
25685
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Accepts invalid code for Fortran 90
|
|
25686
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Accepts invalid Fortran 95 (different argument types)
|
|
25710
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
accepts "call" to function
|
|
25802
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
VM types of external and internal linkage variables not d...
|
|
26206
|
nor
|
P3
|
i686-pc-linux-gnu
|
|
RESO
|
DUPL
|
g++ allows params with default arguments to the left of t...
|
|
26380
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[3.4 Regression] "typename" in explicit template argument...
|
|
26617
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
A class from an unnamed package is visible to classes in ...
|
|
26759
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.0/4.1 regression] gcc 4 does not notice C syntax error
|
|
26962
|
min
|
P3
|
Linux version 2.6.9-34.ELsmp
|
|
RESO
|
DUPL
|
[3.4 Regression] program which crosses initialization com...
|
|
27030
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Warning instead of error with weakref on local functions ...
|
|
27104
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
static final variable not being tracked as being set corr...
|
|
27568
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.0/4.1/4.2 Regression] ICE in check_classfn, at cp/decl...
|
|
28321
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.0 4.1 regression] gcc 4 does not notice C syntax error
|
|
28394
|
maj
|
P3
|
|
|
RESO
|
FIXE
|
Ada: Ambiguous call not detected when using dotted notation
|
|
28443
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
gfortran does not implement the present intrinsic procedu...
|
|
28895
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
'friend' accepts typedef-name.
|
|
28990
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
const new: Inherited constructor accepted in lieu of user...
|
|
29038
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
missing diagnostic for initializer with non-matching lang...
|
|
29237
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Failure to appropriately qualify C99 pointer decayed from...
|
|
29927
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
template instantiation with function type
|
|
30481
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Accepts namelist-group object with assumed character length
|
|
30522
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Host-/use-associated VOLATILE variable: volatile scope, r...
|
|
30734
|
min
|
P3
|
|
|
RESO
|
FIXE
|
name conflict between class and namespace name is not rec...
|
|
31253
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ICE in gfc_conv_constant, at fortran/trans-const.c:348
|
|
31415
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Illegal program not detected, Ada 2005, 3.9.4(12/2) and 7...
|
|
31817
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Give at least a warning for specification function withou...
|
|
31956
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
names declared in a condition may be redeclared
|
|
32165
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Calling main allowed at O3 and Os
|
|
32323
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Accepts invalid vector subscript actual argument for inte...
|
|
32599
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[ISO C Binding] Accepts character with len /= 1
|
|
32601
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[ISO Bind C] Access to private components not prevented
|
|
32673
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Wrongly allowed: Statement function with subobject of con...
|
|
32707
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Warn on mismatched character lengths in array
|
|
32804
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ISO C Binding: C_LOC argument checking needs improvement
|
|
32985
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
COMMON checking: TYPE with(out) SEQUENCE/bind(C), ALLOCAT...
|
|
33066
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
"type, bind(C) t": Diagnose missing "::"
|
|
33072
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
"use mod, only: operator(.sub.)" matches any procedure "sub"
|
|
33116
|
nor
|
P3
|
|
|
RESO
|
INVA
|
External functions can be called as subroutine
|
|
33215
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Bind(C): Bugs with empty "name=": Creates wrong result an...
|
|
33230
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Missing check: specification function must be pure
|
|
33231
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Reject for -std=f* calls to elementar functions where arr...
|
|
33284
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ENTRY and INTRINSIC with same name
|
|
33310
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Bind(C): Accepts PARAMETER with BIND(C) attribute
|
|
33412
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Bind(C): ELEMENTAL procedure conflicts with BIND(C)
|
|
33445
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Diagnose "!$OMP&" as an error in free format unless it is...
|
|
33455
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
MERGE intrinsic: Check for same string lengths
|
|
33750
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
initialization of non-integral member constant not rejected
|
|
33878
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Pure virtual method body omitted from template
|
|
33934
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
access control bug in member function templates
|
|
33975
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.1/4.2/4.3 Regression] Incomplete types may be derefenced
|
|
34227
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
initialized symbol in COMMON: Missing checks
|
|
34421
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
ENTRY functions: Character with different stringlength no...
|
|
34527
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Declaring a variable twice with different characteristics
|
|
34655
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
5.5.2.5
|
|
34664
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
function ref not allowed
|
|
34735
|
nor
|
P3
|
|
|
RESO
|
INVA
|
C99 6.7.4/3 is not diagnose
|
|
34771
|
nor
|
P3
|
|
|
RESO
|
WONT
|
[4.3 only] Parenthesis around character variables: No exp...
|
|
34827
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Weird name-lookup error
|
|
35157
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
accepts keyword argument without explicit interface
|
|
35210
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
gcc incorrectly allows calling function returning "const ...
|
|
35395
|
nor
|
P3
|
|
|
RESO
|
INVA
|
Invalid-accepted - public entity with private type should...
|
|
35799
|
nor
|
P3
|
x86_64-linux-gnu
|
|
RESO
|
DUPL
|
GCC uses inheritance information it doesn't yet know
|
|
36740
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[c++0x] Compiler accepts invalid syntax in variadic templ...
|
|
36749
|
nor
|
P3
|
|
|
RESO
|
INVA
|
sizeof returns 0 for class
|
|
36761
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Unallocated array "referenced" silently
|
|
36795
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
crash with character allocatable array argument
|
|
36803
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Should reject: INTENT(OUT) formal + nondefinable actual a...
|
|
37412
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
No error on repeated declaration
|
|
37940
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
no error detected for semicolon in C function declaration
|
|
38331
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Illegal program not detected, "=" not predefined for clas...
|
|
38345
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
redeclaration of name introduced in a condition
|
|
38733
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
non pure function in forall when using function aliases
|
|
38798
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
[c++0x] Trouble with struct/class/enum keyword in late re...
|
|
39038
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
Redeclaration
|
|
39564
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
variably modified function return types not always diagnosed
|
|
39956
|
nor
|
P3
|
hppa1.1-hp-hpux11.11
|
|
RESO
|
DUPL
|
no error for a instantiated class accessing private type...
|
|
40000
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[1.36.3/1.37/.../3.2/3.3/3.4 regression] C++ sucks, can't...
|
|
40224
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
[4.3/4.4/4.5 regression] g++ Accepting invalid code
|
|
40293
|
nor
|
P3
|
i486-linux-gnu
|
|
RESO
|
DUPL
|
reference can be initialized by itself
|
|
40325
|
nor
|
P3
|
|
|
RESO
|
INVA
|
C frontend permits setting a function pointer to a functi...
|
|
40485
|
nor
|
P3
|
|
|
RESO
|
DUPL
|
definitions of __builtin_abs() and abs() function in one ...
|
|
41235
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Missing explicit interface for variable-length character ...
|
|
41582
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Allocation of abstract types requires a type spec or a SO...
|
|
42354
|
nor
|
P3
|
|
|
RESO
|
FIXE
|
Invalidly accepts C_LOC in init expressions
|
|
13801
|
nor
|
P3
|
|
zackw@panix.com
|
RESO
|
FIXE
|
[3.4/4.0 Regression] Decls should regain old type at end ...
|
|
37580
|
nor
|
P4
|
|
burnus@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4 Regression] Accepts "pointer(:) => target" witho...
|
|
11987
|
min
|
P4
|
|
jason@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4/4.5 regression] Accepts-invalid with inherited n...
|
|
33963
|
nor
|
P4
|
|
jsm28@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3/4.4 Regression] Dllimport attribute wrongly accepted...
|
|
34911
|
nor
|
P4
|
|
|
RESO
|
FIXE
|
[4.3 regression] ICE with vectors of bool
|
|
36251
|
nor
|
P4
|
|
|
RESO
|
FIXE
|
PUBLIC and PRIVATE abuse
|
|
37427
|
min
|
P4
|
|
|
RESO
|
FIXE
|
Passed-object dummy argument should be polymorphic
|
|
35026
|
nor
|
P5
|
|
dgregor@gcc.gnu.org
|
RESO
|
FIXE
|
[4.3 regression] ICE with parameter pack in pointer type
|
|
15915
|
nor
|
P5
|
|
sam@gcc.gnu.org
|
RESO
|
FIXE
|
Illegal program not detected, RM 13.11(15)
|
|
14777
|
nor
|
P5
|
|
|
RESO
|
FIXE
|
[4.3/4.4/ Regression] typedef doesn't fully expose base c...
|
|
20077
|
min
|
P5
|
|
|
RESO
|
FIXE
|
[4.2 Regression] GCC accepts macro definitions that fail ...
|