gcc-bugs archive
subject index for March, 2005

This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.

Indexes: [Date Index] [Subject Index] [Author Index] [Thread Index]
Site Nav: [Browse other archives for this mailing list]
[Browse other mailing lists at this site]
Search: Limit to:

-Winline: function body not available

[Bug ada/10670] 'section' Machine_Attribute directive ignored

[Bug ada/10671] improve error message for named notation used in pragma

[Bug ada/13470] 64bits Ada bootstrap failure:xnmake etc. crash generating nmake.adb etc.

[Bug ada/14997] ncurses build fails with Ada

[Bug ada/15102] Building shared libgnat may fail linking non-PIC object files

[Bug ada/15608] Bug box at sem_ch3.adb:8228

[Bug ada/15616] [4.0/4.1 Regression] Linking error on legal program using generic package

[Bug ada/15819] support for alternate exec-prefix

[Bug ada/16368] gnatmem, gnatdll are docmented but never built

[Bug ada/17701] Can't crosscompile ada to armv5tel

[Bug ada/18659] [4.0/4.1 Regression] ACATS ICE in bug in tree-sra.c:1507 on x86 and ppc-darwin (6 FAIL)

[Bug ada/18859] [4.0/4.1 Regression] ACATS ICE c37305a at -O0: in tree_low_cst, at tree.c:3839

[Bug ada/18860] ACATS ICE cd30001 at -O0: in expand_expr_addr_expr_1, at expr.c:6229

[Bug ada/19035] Put constants read-only on ELF platforms

[Bug ada/19037] constant renaming creates new constant

[Bug ada/19140] ACATS c37402a segfaults at runtime

[Bug ada/19380] ACATS c3a0004 SEGV at runtime on s390-linux, probably access to subprogram problem

[Bug ada/19381] ACATS c954a03 raises storage error at runtime on s390-linux

[Bug ada/19382] ACATS cxb5002 simple To_Fortran test fails at runtime on s390-linux

[Bug ada/19383] ACATS c954020 (1,2,3,4,6) do not terminate on ppc-linux, s390-linux

[Bug ada/19384] ACATS c940005 fail (no ZCX) or timeout (ZCX) at runtime on ppc-darwin/linux

[Bug ada/19408] [4.0/4.1 Regression] ACATS c391002 failure on powerpc-darwin, wrong .space

[Bug ada/19412] ACATS c761007 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

[Bug ada/19413] ACATS c761010 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

[Bug ada/19456] [4.0/4.1 regression] ada bootstrap failure on alpha-linux

[Bug ada/19519] GNAT Bug Box when reading a program with UTF-8 encoded enumeration literals

[Bug ada/19526] Windows errorcodes wrong in Ada when tasking

[Bug ada/19900] [4.0/4.1 Regression] ACATS c391002 c432002 ICE categorize_ctor_elements_1

[Bug ada/19956] [4.0 Regression] ICE copy_tree_r, at tree-inline.c:2320 on simple Ada code

[Bug ada/19959] [4.0/4.1 Regression] Can't compile gnattools for the cross targets

[Bug ada/20035] failed run-time assertion : Tasking not implemented on this configuration on sparc-linux

[Bug ada/20042] [4.0/4.1 regression] ACATS cxaca01 assembler Bad Absolute Expression error on

[Bug ada/20089] [4.0/4.1 Regression] gnatmake broken when building ada tools

[Bug ada/20226] [4.0/4.1 Regression] Error in __gnat_install_SEH_handler breaks bootstrap

[Bug ada/20255] GNAT Bug Box While Compiling florist-3.15p-src

[Bug ada/20255] New: GNAT Bug Box While Compiling florist-3.15p-src

[Bug ada/20270] [4.1 Regression] Link error: unsatisfied symbols

[Bug ada/20270] New: [4.1.0 Regression] Link error: unsatisfied symbols

[Bug ada/20271] [4.1.0 Regression] Link error: unsatisfied symbols

[Bug ada/20271] New: [4.1.0 Regression] Link error: unsatisfied symbols

[Bug ada/20300] ICE on undefined value of type derived from Character

[Bug ada/20300] New: ICE on undefined value of type derived from Character

[Bug ada/20344] [4.0/4.1 regression] gnat1: error: unrecognized command line option "-fRTS=/tmp/rts"

[Bug ada/20344] New: [4.0/4.1 regression] gnat1: error: unrecognized command line option "-fRTS=/tmp/rts"

[Bug ada/20515] "stdcall" imports are not handled correctly

[Bug ada/20515] New: "stdcall" imports are not handled correctly

[Bug ada/20530] gnatlink does not respect -mno-cygwin

[Bug ada/20530] New: gnatlink does not respect -mno-cygwin

[Bug ada/20548] [4.1 Regression] ACATS c52103x segfault at runtime on x86_64

[Bug ada/20548] New: ACATS c52103x segfault at runtime on x86_64

[Bug ada/20590] [4.0/4.1 Regression] returning record type with a default discriminant causes gnat bug box

[Bug ada/20590] New: returning record type with a default discriminant causes gnat bug box

[Bug ada/20593] [4.0/4.1 Regression] Simple array of string access miscompiled on x86 and x86_64

[Bug ada/20593] [4.0/4.1 Regression] Simple array of string access miscompiled on x86 and x86_64 and PPC

[Bug ada/20593] New: Simple array of string access miscompiled on x86 and x86_64

[Bug ada/20596] Bug Box, combination of Ada 2005, dotted notation, Hash_Maps, and Unbounded_String

[Bug ada/20596] New: Bug Box, combination of Ada 2005, dotted notation, Hash_Maps, and Unbounded_String

[Bug ada/20615] IP address 255.255.255.255 cannot be set with GNAT.Sockets

[Bug ada/20615] New: IP address 255.255.255.255 cannot be set with GNAT.Sockets

[Bug ada/20671] New: Poor bit-field code generation

[Bug ada/20671] Poor bit-field code generation

[Bug ada/4945] Rewriting '-gant' as '-gnat' is failing

[Bug ada/6852] gnatlib fails to build with newlib because it doesn't set up the include path

[Bug AWT/20630] Image APIs should use BufferedImage exclusively

[Bug AWT/20630] New: Image APIs should use BufferedImage exclusively

[Bug bootstrap/12026] m68k-coff build fails due to undefined references to _EH_FRAME_BEGIN

[Bug bootstrap/13993] [3.4 Regression] Relative path as srcdir causes problem

[Bug bootstrap/14316] collect2 doesnt build on windows hosts

[Bug bootstrap/15212] [3.4/4.0/4.1 Regression] bootstrap fails on interix3

[Bug bootstrap/17383] [4.0 Regression] Building in src dir fails

[Bug bootstrap/20282] [4.0/4.1 Regression] gcc4 can not bootstrap itself anymore

[Bug bootstrap/20282] New: gcc4 can not bootstrap itself anymore

[Bug bootstrap/20305] [4.0/4.1 Regression] Miscompilation of libcpp/macro.c at -O1 and higher

[Bug bootstrap/20305] Miscompilation of libcpp/macro.c at -O1 and higher

[Bug bootstrap/20305] New: Miscompilation of libcpp/macro.c at -O1 and higher

[Bug bootstrap/20380] bootstrap failure

[Bug bootstrap/20380] New: bootstrap failure

[Bug bootstrap/20417] New: Bootstrap fails running xnmake; it sigfaults in gnat__spitbol__patterns__xmatch

[Bug bootstrap/20424] Bootstrap failure on alphaev56

[Bug bootstrap/20424] New: Bootstrap failure on alphaev56

[Bug bootstrap/20437] bootstrap --enable-maintainer-mode broken

[Bug bootstrap/20437] New: bootstrap --enable-maintainer-mode broken

[Bug bootstrap/20452] HEAD ICE during make install

[Bug bootstrap/20452] New: HEAD ICE during make install

[Bug bootstrap/20462] New: Make bootstrap fails with "out of memory"

[Bug bootstrap/20488] Makefile: Must be a separator on line 774. Stop.

[Bug bootstrap/20488] New: Makefile: Must be a separator on line 774. Stop.

[Bug bootstrap/20493] New: [4.0 Regression] Bootstrap failure

[Bug bootstrap/20537] [4.1 Regression] GCC install libstdc++ headers in wrong dir

[Bug bootstrap/20555] C code fails to link and Ada fails to find its runtime after make install on x86_64

[Bug bootstrap/20582] New: ip2k-elf doesn't build

[Bug bootstrap/20633] New: sparc64-portbld-freebsd5.3: libgcc2.c:1623: error: size of array 'compile_type_assert' is negative

[Bug bootstrap/20636] New: Bootstrap failure on Linux/PowerPC64

[Bug bootstrap/20675] New: Small targets without 64 bit long long support are can't bootstrap GCC.

[Bug bootstrap/20675] Small targets without 64 bit long long support are can't bootstrap GCC.

[Bug bootstrap/20692] configuring libgfortan infinite loop

[Bug bootstrap/20692] New: configuring libgfortan infinite loop

[Bug bootstrap/20698] [4.0 Regression] configure broken

[Bug bootstrap/20698] New: [4.0 Regression] configure broken

[Bug c++/100] confusing name lookup diagnostic

[Bug c++/1016] [DR 166] friend class declarations not observing namespace rules.

[Bug c++/11624] -Wnon-virtual-dtor doesn't always work

[Bug c++/11814] Code with missing "template" keyword wrongly accepted

[Bug c++/11828] [3.4/4.0 regression] qualified dependent name looked up too early

[Bug c++/12944] [meta-bug] C++ name-lookup problems

[Bug c++/12963] Wrong and misleading warning encourages writing non-portable code

[Bug c++/13744] ICE when using implicit copy constructor for struct defined in template function

[Bug c++/13830] Invalid covariant type for identical type, friend related

[Bug c++/13979] Error message about no matching function for call with derived class arguments could be improved

[Bug c++/14777] [3.4/4.0/4.1 Regression] typedef doesn't fully expose base class type

[Bug c++/14912] Do not print default template arguments in error messages

[Bug c++/14950] [3.4 Regression] [non unit-at-a-time] always_inline does not mix with templates and -O0

[Bug c++/15036] [3.4 regression] Performance and code size regression compared to 3.3

[Bug c++/15938] ICE with anonymous unions

[Bug c++/16068] Bad error message

[Bug c++/16168] -Weffc++ item 14 improvements

[Bug c++/16190] -Wnon-virtual-dtor, in -Wall, silenced only by pessimizing code

[Bug c++/16792] [4.0 regression] ICE in gen_subprogram_die, at dwarf2out.c:11267

[Bug c++/16859] Empty initializer for array of unknown size spuriously accepted

[Bug c++/16995] [meta-bug] C++ friend injection

[Bug c++/17053] [4.0/4.1 Regression] Repo functionality partially broken on AIX (collect2.c)

[Bug c++/17256] [3.3/3.4/4.0/4.1 Regression] undefined but used static or inline functions should be diagnosed

[Bug c++/17729] [3.4/4.0/4.1 Regression] Duplicate __attribute__((deprecated)) warning

[Bug c++/17972] [3.4 Regression] const/pure functions result in bad asm

[Bug c++/18279] [4.0/4.1 regression] missing function bodies from -fdump-translation-unit

[Bug c++/18306] seems not possible to specialize a template member function

[Bug c++/18327] [3.3 Regression] ICE while compiling valid c code with g++

[Bug c++/18384] [3.3 Regression] ICE on zero-length array with empty initializer...

[Bug c++/18384] [3.3/3.4/4.0/4.1 Regression] ICE on zero-length array with empty initializer...

[Bug c++/18644] [3.3/3.4/4.0/4.1 regression] -Wsynth warning in <complex>

[Bug c++/18681] [3.3/3.4/4.0/4.1 Regression] template friend declaration not recognized

[Bug c++/18805] [meta-bug] C++ member lookup

[Bug c++/19184] Octave compilation is failing during running "make"

[Bug c++/19185] [3.3/3.4/4.0/4.1 Regression] ICE: cp_expr_size, at cp/cp-lang.c:308

[Bug c++/19199] [3.3/3.4/4.0/4.1 Regression] Wrong warning about returning a reference to a temporary

[Bug c++/19203] [3.4/4.0/4.1 Regression] Partial ordering failure between function reference and generic const reference

[Bug c++/19311] [3.4/4.0 Regression] ICE in resolve_overloaded_unification

[Bug c++/19311] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification

[Bug c++/19317] [4.0/4.1 Regression] removing a temporary return value when we cannot

[Bug c++/19403] [4.0/4.1 Regression] name lookup is broken with friends

[Bug c++/19476] Missed null checking elimination with new

[Bug c++/19531] NRV is performed on volatile temporary

[Bug c++/19761] -Winit-self doesn't work anymore

[Bug c++/19769] [4.0 Regression] GCC produces wrong dwarf2 output that breaks gdb

[Bug c++/19769] [4.0/4.1 Regression] GCC produces wrong dwarf2 output that breaks gdb

[Bug c++/19772] [3.4/4.0/4.1 Regression] crash on invalid template friend decl

[Bug c++/19797] [4.0/4.1 Regression] g++.dg/abi/inline1.C fails on hppa*-*-hpux*

[Bug c++/19816] C++ front-end produces a cast instead of just &a.b (empty base class)

[Bug c++/19817] C++ front-end produces a cast instead of just &a.b (when call the deconstructor)

[Bug c++/19878] [4.0 Regression] ICE in import_export_decl

[Bug c++/19916] [3.4/4.0/4.1 Regression] Segmentation fault in __static_initialization_and_destruction_0

[Bug c++/19948] [4.0 Regression] ICE: tree check: expected class 'declaration', have 'exceptional' (error_mark) in pushtag, at cp/name-lookup.c:4658

[Bug c++/19948] [4.0/4.1 Regression] ICE: tree check: expected class 'declaration', have 'exceptional' (error_mark) in pushtag, at cp/name-lookup.c:4658

[Bug c++/19966] Misleading message "must take exactly one argument"

[Bug c++/19968] [3.3/3.4/4.0/4.1 Regression] Warning omitted for non-derived classes

[Bug c++/19980] [4.0/4.1 regression] ICE on invalid template declaration

[Bug c++/19982] [3.3/3.4 Regression] The left side of the "=" operator must be an lvalue.

[Bug c++/20103] [4.0/4.1 regression] ICE in create_tmp_var with C99 style struct initializer

[Bug c++/20133] [4.0/4.1 Regression] internal compiler error: in import_export_decl, at cp/decl2.c:1726

[Bug c++/20142] [3.3 regression] implicit assignment operator with multi-dimensional array is broken

[Bug c++/20142] [3.3/3.4/4.0/4.1 regression] implicit assignment operator with multi-dimensional array is broken

[Bug c++/20145] [4.0/4.1 Regression] template "class has virtual functions ... " is not suppressed with -isystem

[Bug c++/20147] [3.4/4.0 regression] ICE on undefined variable in statement expression

[Bug c++/20147] [3.4/4.0/4.1 regression] ICE on undefined variable in statement expression

[Bug c++/20157] [4.0/4.1 Regression] Internal compiler error on invalid code

[Bug c++/20164] [3.3/3.4/4.0/4.1 Regression] Wrong line number in diagnostic with gcc 4.0/4.1

[Bug c++/20186] [4.0/4.1 regression] ICE with static_cast and type dependent variable (templates)

[Bug c++/20207] null constructor not needed in multiple inheritance

[Bug c++/20208] [4.0/4.1 Regression] No array-to-pointer decay happens for template functions

[Bug c++/20209] [3.3/3.4/4.0/4.1 Regression] Missing warnings for "aggregate has a partly bracketed initializer"

[Bug c++/20212] [4.0/4.1 Regression] attribute unused vs. member function template

[Bug c++/20220] [4.0/4.1 Regression] Rejecting invalid template code, breaks most of Boost

[Bug c++/20232] [4.0/4.1 Regression] ICE with covariancy

[Bug c++/20234] ambiguity with friend name injection and using directive

[Bug c++/20240] [3.3 Regression] invalid using-redeclaration accepted

[Bug c++/20240] [3.3/3.4/4.0/4.1 Regression] invalid using-redeclaration accepted

[Bug c++/20254] [3.4 4.0 regression] ICE in resolve_overloaded_unification

[Bug c++/20254] New: [3.4 4.0 regression] ICE in resolve_overloaded_unification

[Bug c++/20259] iostream functions/methods declared

[Bug c++/20259] New: iostream functions/methods declared

[Bug c++/20261] Error with integral-constant expression in template

[Bug c++/20261] New: Error with integral-constant expression in template

[Bug c++/20269] New: Optimizer problem with aliasing floating point variable

[Bug c++/20269] Optimizer problem with aliasing floating point variable

[Bug c++/20275] Mandatory inlining of templetized class member fails for no reason

[Bug c++/20275] New: Mandatory inlining of templetized class member fails for no reason

[Bug c++/20280] [4.0/4.1 regression] ICE in create_tmp_var, at gimplify.c:368

[Bug c++/20280] internal compiler error: in create_tmp_var, at gimplify.c:368

[Bug c++/20280] New: internal compiler error: in create_tmp_var, at gimplify.c:368

[Bug c++/20293] [3.4/4.0/4.1 regression] Wrong diagnostic for ambiguous access

[Bug c++/20293] ambiguous namespace and diagnostic, unamed namespace

[Bug c++/20293] New: namespace name lost

[Bug c++/20295] New: template fails to match empty array

[Bug c++/20295] template fails to match empty array

[Bug c++/20295] zero length array accepted

[Bug c++/20298] New: non-primitive types at file scope with internal linkage generate symbols when executable code absent

[Bug c++/20298] non-primitive types at file scope with internal linkage generate symbols when executable code absent

[Bug c++/20304] Invalid value returned by operator '&' when -O is used

[Bug c++/20304] New: Invalid value returned by operator '&' when -O is used

[Bug c++/20307] New: template resolution is wrong when accessed with namespace prefix

[Bug c++/20307] template resolution is wrong when accessed with namespace prefix

[Bug c++/20308] lost parser

[Bug c++/20308] New: lost parser

[Bug c++/20308] parser thinks something is a start of a template-id when it is just less than

[Bug c++/20311] New: poor diagnostic

[Bug c++/20311] poor diagnostic

[Bug c++/20313] New: poor diagnostic

[Bug c++/20313] poor diagnostic

[Bug c++/20315] New: G++ Problem with two-stage name lookup

[Bug c++/20316] attribute((packed)) and call by reference

[Bug c++/20316] New: attribute((packed)) and call by reference

[Bug c++/20324] New: Tru64 assembler cores for 3.4.3 g++ -gcoff of #include <iostream>

[Bug c++/20324] Tru64 assembler cores for 3.4.3 g++ -gcoff of #include <iostream>

[Bug c++/20330] Constructor fails to find base class in specialization

[Bug c++/20330] New: Constructor fails to find base class in specialization

[Bug c++/20332] New: poor diagnostic

[Bug c++/20332] poor diagnostic

[Bug c++/20332] poor diagnostic when bind non lvalue to a reference for default arguments

[Bug c++/20333] [3.4/4.0/4.1 Regression] ICE on invalid code, typename outside of a template

[Bug c++/20333] ICE

[Bug c++/20333] ICE on invalid code

[Bug c++/20333] New: ICE

[Bug c++/20340] __always_inline__ fails on templetized function for no reason

[Bug c++/20340] New: __always_inline__ fails on templetized function for no reason

[Bug c++/20341] [4.0?/4.1 Regression] Segfualt on valid C++ code (breaks Boost)

[Bug c++/20341] New: [4.0?/4.1 Regression] Segfualt on valid C++ code (breaks Boost)

[Bug c++/20343] __always_inline__ fails on STL templatized function

[Bug c++/20343] __always_inline__ fails on STL templetized function

[Bug c++/20343] New: __always_inline__ fails on STL templetized function

[Bug c++/20345] New: Warning on forward declaration of class with __dllexport__

[Bug c++/20346] New: valid code fails: include of #define inside extern "C"

[Bug c++/20346] valid code fails: include of #define inside extern "C"

[Bug c++/20347] Long paths in error messages

[Bug c++/20347] New: Long paths in error messages

[Bug c++/20350] 4.0 and higher: ICE

[Bug c++/20350] [4.0/4.1 Regression] extern template and struct initializer and specification for a static variable

[Bug c++/20350] New: 4.0 and higher: ICE

[Bug c++/20357] Multiply defined assembler symbols for template instantiations

[Bug c++/20357] New: Multiply defined assembler symbols for template instantiations

[Bug c++/20358] Data member of local class of friend function of template class considered a member template

[Bug c++/20358] New: Data member of local class of friend function of template class considered a member template

[Bug c++/20366] New: AIX g++ -D_LARGE_FILES fails to compile #include <iostream>

[Bug c++/20378] GCC 2.96 installation fails on Redhat 9 version

[Bug c++/20378] New: GCC 2.96 installation fails on Redhat 9 version

[Bug c++/20381] [4.0/4.1 Regression] ICE in build_ptrmemfunc, at cp/typeck.c:5702

[Bug c++/20381] ICE in build_ptrmemfunc, at cp/typeck.c:5702

[Bug c++/20381] New: ICE in build_ptrmemfunc, at cp/typeck.c:5702

[Bug c++/20383] [3.3/3.4 Regression] #line directive breaks try-catch statement

[Bug c++/20383] New: #line directive breaks try-catch statement

[Bug c++/20397] g++ rejects valid code with 'is inaccessible' error

[Bug c++/20397] New: g++ rejects valid code with 'is inaccessible' error

[Bug c++/20400] New: C++ std::queue conflicts with C header 'struct queue'

[Bug c++/20401] error message is misleading

[Bug c++/20401] New: error message is misleading

[Bug c++/20407] New: Rejects valid C99 for the C++ front-end

[Bug c++/20407] Rejects valid C99 for the C++ front-end

[Bug c++/20408] Unnecessary code generated for empty structs

[Bug c++/20408] Unnessasary code generated for empty structs

[Bug c++/20414] C-style cast fails to do proper conversion (explicit type conversion)

[Bug c++/20414] New: C-style cast fails to do proper conversion (explicit type conversion)

[Bug c++/20416] New: Incorrect lifetime for temporary with static const reference

[Bug c++/20420] Incorrectly Accepts double declarations

[Bug c++/20420] New: Unrecognized double declarations

[Bug c++/20420] Unrecognized double declarations

[Bug c++/20423] New: Warning -Woverloaded-virtual triggers to often

[Bug c++/20423] Warning -Woverloaded-virtual triggers to often

[Bug c++/20427] 'new int [2] ()' not default initialized

[Bug c++/20427] [3.4 Regression] 'new int [2] ()' not default initialized

[Bug c++/20427] New: 'new int [2] ()' not default initialized

[Bug c++/20428] ICE for local class in a function template

[Bug c++/20428] New: ICE for local class in a function template

[Bug c++/20439] Dropped attributes on class members

[Bug c++/20439] New: Dropped attributes on class members

[Bug c++/20442] New: problem mixing C++ exceptions and setjmp/longjmp under Cygwin

[Bug c++/20443] [4.0/4.1 Regression] ICE on invalid C++ code

[Bug c++/20443] New: ICE on invalid C++ code

[Bug c++/20446] New: gcc-4.0.0 doesn't produce a valid assembler file.

[Bug c++/20453] [4.0/4.1 Regression] GCC fails to treat a valid constant expression as a template argument

[Bug c++/20453] [4.1 Regression] GCC fails to treat a valid constant expression as a template argument

[Bug c++/20453] GCC fails to treat a valid constant expression as a template argument

[Bug c++/20453] New: GCC fails to treat a valid constant expression as a template argument

[Bug c++/20461] [4.0 Regression] ICE at "class 'C' does not have any field named 'f'" error

[Bug c++/20461] [4.0/4.1 Regression] ICE at "class 'C' does not have any field named 'f'" error

[Bug c++/20461] New: ICE at "class 'C' does not have any field named 'f'" error

[Bug c++/20463] [4.0 regression] ICE on using undefined type

[Bug c++/20463] [4.0/4.1 regression] ICE on using undefined type

[Bug c++/20463] New: [4.0/4.1 regression] ICE on using undefined type

[Bug c++/20465] [4.0 regression] error: no matching function for call

[Bug c++/20465] [4.0/4.1 regression] error: no matching function for call

[Bug c++/20465] New: [4.0 regression] error: no matching function for call

[Bug c++/20475] New: static_cast falsely allows const to be cast away

[Bug c++/20475] static_cast falsely allows const to be cast away

[Bug c++/20476] [3.3 Regression] g++ crashes with a contrived template mistake.

[Bug c++/20476] g++ crashes with a contrived template mistake.

[Bug c++/20476] New: g++ crashes with a contrived template mistake.

[Bug c++/20478] New: poor diagnostic

[Bug c++/20478] poor diagnostic

[Bug c++/20484] New: No proper linkage created for in class initialized static const

[Bug c++/20484] No proper linkage created for in class initialized static const

[Bug c++/20485] [3.4 Regression] ice with -O1 or above

[Bug c++/20485] New: ice with -O1 or above

[Bug c++/20487] Bad code generation caused by -fschedule-insns2

[Bug c++/20487] New: Bad code generation caused by -fschedule-insns2

[Bug c++/20497] New: Building Code on AMD 64bits c

[Bug c++/20498] Building Code on AMD 64bits c

[Bug c++/20498] New: Building Code on AMD 64bits c

[Bug c++/20499] [4.0/4.1 regression] ICE on duplicate class definition

[Bug c++/20499] New: [4.0/4.1 regression] ICE on duplicate class definition

[Bug c++/20505] [4.0/4.1 Regression] internal error when compiling with -ggdb2 and no error with -ggdb1

[Bug c++/20505] internal error when compiling with -ggdb2 and no error with -ggdb1

[Bug c++/20505] New: internal error when compiling with -ggdb2 and no error with -ggdb1

[Bug c++/20512] Is GCC 3.2.2 supported on Redhat 7.2

[Bug c++/20512] New: Is GCC 3.2.2 supported on Redhat 7.2

[Bug c++/20513] [4.0/4.1 Regression] ICE when compiling with debug info and embedded using

[Bug c++/20516] Function names affect template compilation

[Bug c++/20516] New: Function names affect template compilation

[Bug c++/20536] G++ segfault on tiny snipped of invalid code

[Bug c++/20536] New: G++ segfault on tiny snipped of invalid code

[Bug c++/20537] New: GCC install libstdc++ headers in wrong dir

[Bug c++/20547] New: undefined reference to "static const" fields of classes

[Bug c++/20547] undefined reference to "static const" fields of classes

[Bug c++/20549] [3.4/4.0/4.1 Regression] ICE in resolve_overloaded_unification on invalid code

[Bug c++/20549] [3.4/4.0/4.1 Regression] ICE on invalid code, typename outside of a template

[Bug c++/20549] ICE

[Bug c++/20549] New: ICE

[Bug c++/20551] "typeof" fails as qualifier

[Bug c++/20551] New: "typeof" fails as qualifier

[Bug c++/20552] ICE

[Bug c++/20552] ICE on invalid code

[Bug c++/20552] New: ICE

[Bug c++/20556] New: Non-ambiguous member in multiple inheritance reported ambiguous (All Versions)

[Bug c++/20556] Non-ambiguous member in multiple inheritance reported ambiguous (All Versions)

[Bug c++/20559] New: cannot link program which uses std::(vector. deque) in SuSE AMDx86_64

[Bug c++/20560] New: RFE: -Wnon-virtual-dtor/-Wall should warn when a class appears to be polymorphic and there is no destructor at all

[Bug c++/20560] RFE: -Wnon-virtual-dtor/-Wall should warn when a class appears to be polymorphic and there is no destructor at all

[Bug c++/20562] New: no unused warning for static arrays

[Bug c++/20562] no unused warning for static arrays

[Bug c++/20563] [3.4/4.0/4.1 Regression] Infinite loop in diagnostic (and ice after error message)

[Bug c++/20563] New: Infinite loop in diagnostic

[Bug c++/20570] g++ reports superfluous warning for non-virtual/protected base destructor

[Bug c++/20570] New: g++ reports superfluous warning for non-virtual/protected base destructor

[Bug c++/20571] -Wswitch incorrectly outputs warning on ranges (regression from 3.4)

[Bug c++/20571] New: -Wswitch incorrectly outputs warning on ranges (regression from 3.4)

[Bug c++/20576] New: poor diagnostic

[Bug c++/20576] poor diagnostic

[Bug c++/20578] New: Problem with templates

[Bug c++/20578] Problem with templates

[Bug c++/20581] Incorrect codegen for exceptions

[Bug c++/20581] New: Incorrect codegen for exceptions

[Bug c++/20584] [4.0/4.1 Regression] inline function used but never defined

[Bug c++/20584] inline function used but never defined

[Bug c++/20584] New: inline function used but never defined

[Bug c++/20589] error: '<anonymous enum>' is/uses anonymous type'

[Bug c++/20589] New: error: '<anonymous enum>' is/uses anonymous type'

[Bug c++/20595] compilation gives garbage file instead of valid .o

[Bug c++/20599] New: variadic template support

[Bug c++/20599] variadic template support

[Bug c++/20602] gcc crashes and asks to submit a bug.

[Bug c++/20602] New: gcc crashes and asks to submit a bug.

[Bug c++/20607] -fstrict-aliasing causes incorrect scheduling on Sparc Solaris

[Bug c++/20607] [3.4 Regression] -fstrict-aliasing causes incorrect scheduling

[Bug c++/20607] New: -fstrict-aliasing causes incorrect scheduling on Sparc Solaris

[Bug c++/20624] [4.0/4.1 Regression] wrong "control reaches end of non-void function" warning

[Bug c++/20624] New: wrong "control reaches end of non-void function" warning

[Bug c++/20624] wrong "control reaches end of non-void function" warning

[Bug c++/20627] Dependend return value of function template is looked up even if function is never instantiated

[Bug c++/20627] New: Dependend return value of function template is looked up even if function is never instantiated

[Bug c++/20628] New: QT has bugs when compiled with 4.0.0 but not 3.4.3

[Bug c++/20628] QT has bugs when compiled with 4.0.0 but not 3.4.3

[Bug c++/20629] internal compiler error: in cp_tree_equal, at cp/tree.c:1552

[Bug c++/20629] New: internal compiler error: in cp_tree_equal, at cp/tree.c:1552

[Bug c++/20637] [3.3/3.4/4.0/4.1 regression] Confusing message with different using declarations

[Bug c++/20637] New: [3.3/3.4/4.0/4.1 regression] Confusing message with different using declarations

[Bug c++/20644] New: bogus uninitialized warning on unused variable

[Bug c++/20646] [4.0/4.1 Regression] ICE on illegal code: "extern static" struct member

[Bug c++/20647] New: Wrong typeid for incomplete types

[Bug c++/20647] Wrong typeid for incomplete types

[Bug c++/20658] New: warning on minimum integer values

[Bug c++/20658] warning on minimum integer values

[Bug c++/20665] New: poor diagnostic

[Bug c++/20665] poor diagnostic

[Bug c++/20665] poor diagnostic for missing semicolon at end of template struct declaration

[Bug c++/20667] Incorrect code with -Os

[Bug c++/20667] New: Incorrect code with -Os

[Bug c++/20668] [3.4/4.0/4.1 Regression] ICE on invalid code, value dependent but invalid wise

[Bug c++/20668] ICE (segv)

[Bug c++/20668] New: ICE (segv)