gcc-bugs archive
subject index for February, 2007

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:

"internal compiler error": is this a known problem?

[Bug ada/18819] [4.2/4.3 regression] ACATS cdd2a02 fail at runtime

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

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

[Bug ada/23836] [4.0/4.1/4.2/4.3 Regression] Invalid code generated when accessing packed arrays / aliasing

[Bug ada/24880] [4.0/4.1/4.2/4.3 regression] Conversion of user-defined integer type with Size fixed causes crashes

[Bug ada/25117] GNAT Bug Box, GCC error, verify_ssa failed

[Bug ada/25844] [4.1/4.2/4.3 regression] ICE on overloaded renames

[Bug ada/26111] [4.0 Regression] Ada ICE in expand_assignment, at expr.c:3824

[Bug ada/26529] [4.1/4.2/4.3 Regression] Compiler crash when 'use' clause for ADA record is defined

[Bug ada/26866] [4.1 regression] 428 test failures in ada testsuite

[Bug ada/30618] [4.1 regression] Infinite loop in sem_ch8.end_use_clauses

[Bug ada/30684] New: [4.2 regression] boostrap failed with undefined reference to system__pure_exceptions_*

[Bug ada/30684] [4.1 regression] boostrap failed with undefined reference to system__pure_exceptions_*

[Bug ada/30684] [4.2 regression] boostrap failed with undefined reference to system__pure_exceptions_*

[Bug ada/30686] New: [4.2 Regression] ada: ICE in expand_expr_addr_expr_1, at expr.c:6563

[Bug ada/30686] [4.2 Regression] ada: ICE in expand_expr_addr_expr_1, at expr.c:6563

[Bug ada/30686] ada: ICE in expand_expr_addr_expr_1, at expr.c:6563

[Bug ada/30698] New: in expand_one_stack_var_at, at cfgexpand.c:517

[Bug ada/30698] in expand_one_stack_var_at, at cfgexpand.c:517

[Bug ada/30699] New: in expand_one_stack_var_at, at cfgexpand.c:517

[Bug ada/30699] in expand_one_stack_var_at, at cfgexpand.c:517

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

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

[Bug ada/30803] New: warning: index for "X" may assume lower bound of 1

[Bug ada/30803] warning: index for "X" may assume lower bound of 1

[Bug ada/30804] New: index for "Buffer" may assume lower bound of 1

[Bug ada/30804] index for "Buffer" may assume lower bound of 1

[Bug ada/30806] New: execvp: gcc: Argument list too long

[Bug ada/30806] execvp: gcc: Argument list too long

[Bug ada/30827] New: [Ada] GNAT.compiler_version problem for official releases?

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

[Bug bootstrap/27516] install failure due to unconditional invocation of makeinfo for treelang.texi

[Bug bootstrap/27822] [4.1 only] fastjar is asking for makeinfo in gmake bootstrap

[Bug bootstrap/28326] [4.1 regression] profiledbootstrap will produce an ICE with "-mtune=power3 -mcpu=power3" in BOOT_CFLAGS

[Bug bootstrap/28770] [4.1 Regression] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

[Bug bootstrap/30495] can't compile on AIX

[Bug bootstrap/30510] [4.3 Regression] Gcc failed to bootstrap

[Bug bootstrap/30598] Misdetection of COMDAT group support

[Bug bootstrap/30620] missing dependencies of gcov-io.h breaks --enable-intermodule build

[Bug bootstrap/30662] New: bootstrap fails on x86-64

[Bug bootstrap/30662] bootstrap fails on x86-64

[Bug bootstrap/30669] New: i686-pc-linux-gnu doesn't build

[Bug bootstrap/30669] i686-pc-linux-gnu doesn't build

[Bug bootstrap/30678] New: sysmacros.h get currupt from Fixincludes with updated glibc.

[Bug bootstrap/30678] [4.3 regression] sysmacros.h get currupt from Fixincludes with updated glibc.

[Bug bootstrap/30678] sysmacros.h get currupt from Fixincludes with updated glibc.

[Bug bootstrap/30709] New: last trunk failed to bootstrap

[Bug bootstrap/30709] last trunk failed to bootstrap

[Bug bootstrap/30726] New: bootstrap support for x86_64-*-solaris2.10

[Bug bootstrap/30726] bootstrap support for x86_64-*-solaris2.10

[Bug bootstrap/30727] Argument list to long when compiling gcc

[Bug bootstrap/30739] New: awk Prerequisite is not documented

[Bug bootstrap/30748] New: configure broken on trunk

[Bug bootstrap/30748] configure broken on trunk

[Bug bootstrap/30753] New: checking for correct version of gmp.h... no

[Bug bootstrap/30753] [4.3 Regression] checking for correct version of gmp.h... no

[Bug bootstrap/30767] New: [4.3 regression]: compare is no longer enabled by default

[Bug bootstrap/30767] [4.3 regression]: compare is no longer enabled by default

[Bug bootstrap/30775] New: Bootstrap segmentation faults checking for sqrtl declaration...

[Bug bootstrap/30775] Bootstrap segmentation faults checking for sqrtl declaration...

[Bug bootstrap/30790] New: [4.3 regression] Bootstrap comparison failure i386:

[Bug bootstrap/30790] [4.3 regression] Bootstrap comparison failure i386:

[Bug bootstrap/30810] New: top-level BOOT_CFLAGS not being used for bootstrapping

[Bug bootstrap/30810] top-level BOOT_CFLAGS not being used for bootstrapping

[Bug bootstrap/30825] New: current mainline fails to bootstrap with --with-arch=athlon64

[Bug bootstrap/30828] New: make bootstrap failed on linux

[Bug bootstrap/30828] make bootstrap failed on linux

[Bug bootstrap/30830] New: Bootstrap failure in stage 2

[Bug bootstrap/30832] [regression] --with-sysroot=foobar wrong handled

[Bug bootstrap/30853] New: warnings about traditional.c during bootstrap with -O3, leading to internal error

[Bug bootstrap/30853] warnings about traditional.c during bootstrap with -O3, leading to internal error

[Bug bootstrap/30889] New: make bootstrap failed on linux

[Bug bootstrap/30889] make bootstrap failed on linux

[Bug bootstrap/30890] New: make bootstrap failed on linux

[Bug bootstrap/30890] make bootstrap failed on linux

[Bug bootstrap/30893] New: gcc 3.2.3 fails to bootstrap on linux when 4.0.2 is preinstalled

[Bug bootstrap/30893] gcc 3.2.3 fails to bootstrap on linux when 4.0.2 is preinstalled

[Bug bootstrap/30899] New: build failure with --enable-generated-files-in-srcdir

[Bug bootstrap/30914] New: Bootstrap fails on HP-UX

[Bug bootstrap/30914] Bootstrap fails on HP-UX

[Bug bootstrap/30915] New: [4.3 regression] bootstrap fails while building libstdc++-v3 on x86_64-pc-linux-gnu

[Bug bootstrap/30921] New: Bootstrap failure with -ftree-vectorize on i386

[Bug bootstrap/30921] Bootstrap failure with -ftree-vectorize on i386

[Bug bootstrap/30974] New: pdp11-dec-bsd will not successfully build

[Bug bootstrap/9968] Prefix ending in "/" causes trouble in prefix.c

[Bug c++/11159] erroneous warning in copy ctor with virtual inheritance

[Bug c++/11856] unsigned warning in template

[Bug c++/11987] [4.0/4.1/4.2/4.3 regression] Accepts-invalid with inherited nested type

[Bug c++/13088] templatizing outer class hides specialization of inner template class

[Bug c++/14032] Specialization of inner template using outer template argument doesn't work

[Bug c++/14179] [4.0/4.1/4.2/4.3 Regression] out of memory while parsing array with many initializers

[Bug c++/14622] type mismatch in explicit template instantiation not detected

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

[Bug c++/14875] When using 'or' keyword, the error message speaks of a '||' token

[Bug c++/15179] Error message can be improved

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

[Bug c++/17577] [4.0/4.1/4.2/4.3 Regression] #pragma implementation no longer diagnoses use after file to which it applies

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

[Bug c++/17763] [4.0/4.1/4.2/4.3 Regression] Wrong context in error message for template parameter

[Bug c++/19159] [4.0/4.1/4.2/4.3 Regression] Undefined symbol: vtable for __cxxabiv1::__vmi_class_type_info

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

[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/4.2/4.3 Regression] internal compiler error: in import_export_decl, at cp/decl2.c:1726

[Bug c++/20201] requesting -Wfatal-errors=n

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

[Bug c++/20681] [4.0/4.1/4.2/4.3 Regression] wrong "control reaches" warning with switches

[Bug c++/20912] C++ FE emitting assignments to read-only global symbols

[Bug c++/21008] [4.0/4.1/4.2/4.3 Regression] [DR515] Access failure in accessing data member of base class from derived template class

[Bug c++/21312] [4.0/4.1/4.2/4.3 Regression] Access violation diagnostic given twice

[Bug c++/23689] Malformed typedef silently ignored

[Bug c++/23708] [4.0 Regression] Non-inline function incorrectly treated as inline when using precompiled headers

[Bug c++/24009] [4.0/4.1 regression] C++ fails to print #include stack

[Bug c++/24522] [4.0 Regression] htonl in optimized template function generates compiler warning

[Bug c++/24791] ICE on invalid instantiation of template's static member

[Bug c++/24907] [4.0 Regression] "int x, ;" accepted

[Bug c++/25156] [4.0/4.1/4.2/4.3 Regression] wrong error message (int instead of bool)

[Bug c++/25342] [4.0 Regression] internal compiler error: in lookup_member, at cp/search.c:1209

[Bug c++/25357] [4.0 Regression] ICE in typeid

[Bug c++/25868] [4.0 Regression] Multiple templates and typedefs cause function prototype not to match

[Bug c++/25874] [gomp] ICE in calc_dfs_tree()

[Bug c++/25950] [3.4/4.0/4.1] [DR 391] Reference binding and explicit copy constructors

[Bug c++/25950] [DR 391] Reference binding and explicit copy constructors

[Bug c++/25973] [4.0/4.1/4.2/4.3 Regression] Wrong warning: control reaches end of non-void function

[Bug c++/26068] [4.0 Regression] extern "C" static function should not be allowed

[Bug c++/26266] [4.0/4.1/4.2/4.3 regression] Trouble with static const data members in template classes

[Bug c++/26269] [4.0/4.1 regression] Declaring a variable too late yields bogus error message

[Bug c++/26295] [4.0 Regression] Invalid namespace pointer seg fault

[Bug c++/26365] [4.0 Regression] ICE in finish_class_member_access_expr, at cp/typeck.c

[Bug c++/26496] [4.0 Regression] Pointer to member function

[Bug c++/26559] [4.0 Regression] ICE with __builtin_constant_p in template argument

[Bug c++/26573] [4.0/4.1 regression] Duplicate message for static member in local class

[Bug c++/26693] [4.0/4.1/4.2/4.3 regression] Access checks not performed for types in templates

[Bug c++/26698] [4.0/4.1/4.2/4.3 Regression] g++ accepts const-incorrect code due to conversion function

[Bug c++/26755] [4.0 regression] may fail to generate code for base destructor defined inline with pragma interface

[Bug c++/26912] [4.0 Regression] friend const member function specialization fails to compile

[Bug c++/26917] [4.0 regression] ICE with -frepo on invalid code

[Bug c++/26938] [4.0/4.1 regression] ICE with wrong number of template parameters

[Bug c++/26965] [4.0/4.1/4.2/4.3 Regression] Unnecessary debug info for unused consts in C++

[Bug c++/26988] [4.0/4.1 Regression] template constructor in template class derived from virtual base can not be specialized

[Bug c++/26988] [4.0/4.1/4.2/4.3 Regression] template constructor in template class derived from virtual base can not be specialized

[Bug c++/27078] [4.1/4.2/4.3 Regression] Duplicate error message for ambiguous enum

[Bug c++/27094] [4.0 Regression] tree check: expected tree_list, have omp_return in build_call

[Bug c++/27102] [4.0/4.1 regression] ICE with invalid class name in function template

[Bug c++/27177] [4.0/4.1/4.2/4.3 Regression] ICE in build_simple_base_path, at cp/class.c:474

[Bug c++/27227] [4.0 Regression] rejects valid code with some extern "C"

[Bug c++/27270] [4.1 Regression] ICE in process_init_constructor_array, at cp/typeck2.c:788

[Bug c++/27309] [4.0/4.1 regression] ICE on invalid constructor definition

[Bug c++/27329] [4.0/4.1 Regression] ICE with misplaced expression

[Bug c++/27370] [4.0 Regression] Bogus warning about ignoring function return value (__attribute__ ((warn_unused_result)))

[Bug c++/27425] [4.0/4.1/4.2/4.3 regression] ICE with invalid template-template-parameter

[Bug c++/27465] [4.0 only] ICE on dependent const folding

[Bug c++/27492] [4.0/4.1/4.2 regression] ICE on invalid covariant return type

[Bug c++/27494] [4.0/4.1 regression] ICE on invalid template parameter

[Bug c++/27648] [4.0 Regression] ICE on attribute on pointers in static_cast

[Bug c++/27665] [4.0 regression] ICE writing class instead of typename

[Bug c++/27666] [4.0 regression] ICE with volatile in conditional expression

[Bug c++/27667] [4.0/4.1 regression] ICE with in-class specialization

[Bug c++/27668] [4.0/4.1 regression] ICE with invalid template parameter

[Bug c++/27668] [4.1 regression] ICE with invalid template parameter

[Bug c++/27693] [4.0 Regression] strange interaction with const and sizeof and variable declarations in g++-4.0

[Bug c++/27732] [4.0 Regression] Parentheses elicit spurious error: "missing '>' to terminate the template argument list"

[Bug c++/27801] [4.0 regression] ICE in invert_truthvalue with template

[Bug c++/27806] [4.0 regression] ICE with invalid ptr-to-member

[Bug c++/27819] [4.0 regression] ICE casting static const variables

[Bug c++/27826] [4.0 Regression] ICE in copy_to_mode_reg

[Bug c++/27952] [4.0/4.1 Regression] ICE with invalid virtual inheritance

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

[Bug c++/27962] [4.1 regression] ICE with invalid template parameter in specialization

[Bug c++/28048] [4.0 Regression] ICE on accessing member of dependent name

[Bug c++/28088] [4.1 Regression] Internal compiler error on boost mpl test/apply.cpp

[Bug c++/28148] [4.0 Regression] ICE with pointer to member function initializer and cast to a different type

[Bug c++/28182] Bad diagnostic with missing "typename" keyword

[Bug c++/28217] [4.0 regression] ICE in tree_int_cst_sgn

[Bug c++/28253] [4.0/4.1/4.2/4.3 regression] ICE with invalid covariant return

[Bug c++/28255] [4.1 regression] ICE with (GNU extension) C99 compund literal (scalar), initializer and templates

[Bug c++/28261] [4.0 regression] ICE with enum in constructor definition

[Bug c++/28266] [4.0/4.1/4.2 regression] ICE on invalid default variable

[Bug c++/28301] [4.0/4.1 regression] ICE with broken specialization

[Bug c++/28303] [4.1 regression] ICE on invalid typedef

[Bug c++/28337] [4.0 regression] ICE with string literals in templates

[Bug c++/28338] [4.0 regression] ICE/rejects-valid with references

[Bug c++/28341] [4.0/4.1 regression] ICE with references as template parameters

[Bug c++/28346] [4.0 regression] ICE creating pointer-to-reference-member

[Bug c++/28358] ICE on valide template code using -O1 or -O2, but *not* with -O0 or -O3

[Bug c++/28420] [4.0/4.1 regression] ICE with "typeid" as template parameter

[Bug c++/28460] [4.0/4.1 Regression] g++ emits bogus namespace DIE

[Bug c++/28475] Internal error: Segmentation fault (program cc1plus)

[Bug c++/28505] [4.0/4.1 regression] ICE with invalid constructors

[Bug c++/28506] [4.0 regression] ICE with initializers for functions

[Bug c++/28513] [4.0/4.1/4.2/4.3 Regression] QOI: Diagnostic missing since 3.3.x when naming rule is violated

[Bug c++/28523] [4.0 Regression] Throw of a derived class casted to its base class using a C-style cast

[Bug c++/28553] [4.1 Regression] string processing -O3 optimization bug under GCC 4.1.1

[Bug c++/28557] [4.0 regression] Trouble with templated type conversion operator

[Bug c++/28558] [4.0/4.1/4.2/4.3 regression] Trouble with __attribute__ and non-PODs

[Bug c++/28573] [4.0/4.1 Regression] incorrectly allowing non-constant expression to offsetof()

[Bug c++/28642] [4.0/4.1/4.2/4.3 Regression] ICE in layout_type with may_alias and templates

[Bug c++/28677] [4.0 regression] Function prototype in function body crashes compilation

[Bug c++/28705] [4.1 Regression] ICE: in type_dependent_expression_p, at cp/pt.c:12837

[Bug c++/28705] [4.1Regression] ICE: in type_dependent_expression_p, at cp/pt.c:12837

[Bug c++/28743] [4.1/4.2/4.3 regression] ICE with invalid specialization

[Bug c++/28861] [4.0/4.1 regression] ICE on invalid in-class specialization

[Bug c++/28878] [4.0 regression] ICE using "[" instead of "{"

[Bug c++/28879] [4.0/4.1/4.2/4.3 regression] ICE with VLA in template function

[Bug c++/28943] Unusable error message when using a conditional-expression with multiple type arguments

[Bug c++/28985] [4.0/4.1/4.2/4.3 Regression] class member access using a qualified-id fails to check for match of classes

[Bug c++/28989] [4.0/4.1/4.2/4.3 Regression] post-increment of bool variable accepted as lvalue

[Bug c++/28999] [4.0 regression] ICE on invalid use of typename

[Bug c++/29020] [4.0 regression] ICE using A<N>::A instead of A<N> in friend declaration

[Bug c++/29024] [4.0/4.1 Regression] storage class specifier accepted for typedef (clause 7.1.1 ; 1)

[Bug c++/29039] [4.0/4.1 Regression] implicitly defined constructor for class with reference member

[Bug c++/29048] [4.0/4.1/4.2/4.3 Regression] "`x' is private" error duplicated when scope specified

[Bug c++/29054] [4.0 Regression] ICE on friend template specialization

[Bug c++/29077] Incorrect error message for destructor in wrong namespace

[Bug c++/29080] [4.0 Regression] Multiple-inheritance with template method function code triggers "internal compiler error: in build_base_path, at cp/class.c:273"

[Bug c++/29138] [4.0 Regression] access declarations don't work for classes

[Bug c++/29175] [4.0 regression] ICE on invalid C++ variable length array

[Bug c++/29209] ICE optimizing passing long double to abstract method while in other abstract's impl

[Bug c++/29225] [4.0/4.1/4.2/4.3 regression] ICE in gimplify_expr, at gimplify.c:4513

[Bug c++/29226] [4.0 regression] ICE in make_decl_rtl, at varasm.c:886

[Bug c++/29234] Call to operator() of temporary object wrongly parsed

[Bug c++/29236] [4.0/4.1/4.2/4.3 Regression] Bogus ambiguity with templates + friend

[Bug c++/29318] [4.0 Regression] ICE: type_info of pointer to VLA

[Bug c++/29388] [4.0/4.1/4.2/4.3 regression] ICE with invalid nested name specifier

[Bug c++/29433] using boost::MPL requires lots of memory

[Bug c++/29469] [DR 224] [4.1/4.2/4.3 Regression] error: non-template 'pair' used as template

[Bug c++/29470] [4.1/4.2/4.3 Regression] Using declaration access semantics change with templates

[Bug c++/29475] [4.0/4.1 Regression] incomplete template diagnostics.

[Bug c++/29475] [4.0/4.1/4.2 Regression] incomplete template diagnostics.

[Bug c++/29518] [4.0 Regression] rejects valid template argument, enums vs templates

[Bug c++/29522] [4.0 Regression] rejects valid template argument

[Bug c++/29571] [4.2/4.3 regression] ICE with invalid static const member

[Bug c++/29573] [4.0/4.1/4.2 regression] ICE after parse error in template argument

[Bug c++/29607] [DR 224] [4.1/4.2/4.3 Regression] dependent name with base classes

[Bug c++/29632] [4.0 Regression] ICE on invalid code: regenerate_decl_from_template, at cp/pt.c:10969

[Bug c++/29704] [4.1 Regression] ICE: default non-type template argument of pointer-to-member type

[Bug c++/29727] [4.0/4.1/4.2/4.3 regression] ICE on invalid initializer for template member

[Bug c++/29728] [4.0 regression] ICE on invalid initializer in template function

[Bug c++/29729] [4.0 regression] ICE with template class in template function

[Bug c++/29730] [4.0 regression] ICE on invalid declaration of template member

[Bug c++/29731] [4.0/4.1/4.2 regression] ICE with statement expression as template parameter

[Bug c++/29732] [4.0 regression] ICE on invalid friend declaration

[Bug c++/29734] [4.0 regression] ICE with vector in switch condition

[Bug c++/29735] [4.0 regression] ICE on "main" returning vector

[Bug c++/29886] [4.0 regression] Cast misinterpreted as variable declaration

[Bug c++/29939] Add rvalue references (C++0x)

[Bug c++/29948] G++ OOM's when compiling kmail

[Bug c++/29993] typdef declaration of cv-qualified function in class

[Bug c++/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

[Bug c++/30108] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in make_decl_rtl, at varasm.c:890

[Bug c++/30112] pragma redefine_extname fails when namespaces are involved

[Bug c++/30156] [4.1/4.2/4.3 regression] ICE on invalid template declaration

[Bug c++/30158] [4.0/4.1/4.2 regression] ICE with invalid statement-expressions

[Bug c++/30158] [4.0/4.1/4.2/4.3 regression] ICE with invalid statement-expressions

[Bug c++/30168] [4.1/4.2 Regression] C++ constructors can cause invalid gimple to happen with complex typed variables

[Bug c++/30221] [4.1/4.2/4.3 Regression] internal compiler error: in reshape_init_r, at cp/decl.c:4632

[Bug c++/30274] [4.2/4.3 Regression] bool bit-field: wrong increment and decremenet

[Bug c++/30293] [4.0/4.1/4.2/4.3 regression] ICE with extern "Java" in store_init_value

[Bug c++/30294] [4.0/4.1/4.2/4.3 regression] ICE with extern "Java" in ocp_convert

[Bug c++/30295] [4.0/4.1/4.2/4.3 regression] ICE with extern "Java" in gimple_add_tmp_var

[Bug c++/30297] [4.1/4.2/4.3 regression] ICE with extern "C" and inheritance

[Bug c++/30298] [4.2/4.3 regression] ICE with duplicate broken inheritance

[Bug c++/30299] [4.2/4.3 regression] ICE with broken template and inheritance

[Bug c++/30302] [4.0/4.1/4.2/4.3 regression] ICE with invalid member in anonymous struct

[Bug c++/30303] [4.2/4.3 regression] ICE with invalid constructor definition

[Bug c++/30328] [4.2/4.3 Regression] bit-field: unassemblable assembly code

[Bug c++/30332] [4.1/4.2/4.3 regression] bit-field: optimization BUG?

[Bug c++/30423] compile with -O2 fails.

[Bug c++/30425] [4.0/4.1 Regression] ICE in type_dependent_expression_p, at cp/pt.c:12739

[Bug c++/30431] failure to check for visible declaration of friend function to template class

[Bug c++/30534] [4.3 regression] ICE with invalid template argument

[Bug c++/30535] [4.2/4.3 regression] ICE with invalid template operator

[Bug c++/30536] [4.1 regression] ICE with __thread and register

[Bug c++/30536] [4.1/4.2/4.3 regression] ICE with __thread and register

[Bug c++/30566] -Wshadow warns about clashes between nested function parameters in C++

[Bug c++/30567] -fPIC -O3 optimizer bug (32-bit target only)

[Bug c++/30583] [ODR] Non-static inline functions cause bugs when defined more than once in different files

[Bug c++/30615] c++: Internal error: Killed: 9 (program cc1plus)

[Bug c++/30623] Ignores "using"

[Bug c++/30624] ignores explicit qualification

[Bug c++/30633] Weird uninit in Boost `add_edge'

[Bug c++/30637] The options -fno-unit-at-a-time and -finline-functions generates erroneous code

[Bug c++/30657] template class derived from template class does not access base class' members

[Bug c++/30659] [4.0/4.1/4.2/4.3 Regression] ICE in undefined template

[Bug c++/30679] New: One RTTI bug in g++(4.1.0) .

[Bug c++/30679] One RTTI bug in g++(4.1.0) .

[Bug c++/30680] New: Spurious "might be used uninitialized" warning in STL use.

[Bug c++/30703] ICE Segmentation fault on using OpenMP

[Bug c++/30711] New: Ifstream bug using Red Hat g++-4.1.0 compared to g++-4.0.2

[Bug c++/30711] Ifstream bug using Red Hat g++-4.1.0 compared to g++-4.0.2

[Bug c++/30716] New: recursive templates compilation fault

[Bug c++/30716] recursive templates compilation fault

[Bug c++/30721] New: ICE on invalid template code

[Bug c++/30721] ICE on invalid template code

[Bug c++/30722] New: ICE on invalid template code #2

[Bug c++/30722] ICE on invalid template code #2

[Bug c++/30725] New: compile error when meet with ((A()()))

[Bug c++/30725] compile error when meet with ((A()()))

[Bug c++/30734] New: name conflict between class and namespace name is not recognized

[Bug c++/30734] name conflict between class and namespace name is not recognized

[Bug c++/30738] New: suboptimal code for min, max, et al

[Bug c++/30745] New: Undefined static const

[Bug c++/30745] Undefined static const

[Bug c++/30754] New: mystefying error "type A is not derived from type B"

[Bug c++/30754] mystefying error "type A is not derived from type B"

[Bug c++/30759] New: initializer-list accepted for object of non-POD type

[Bug c++/30759] [4.1/4.2/4.3 Regression] initializer-list accepted for object of non-POD type

[Bug c++/30763] New: problem with bit-fields assignment

[Bug c++/30763] problem with bit-fields assignment

[Bug c++/30766] New: Template functions now use declaration scope instead of call scope

[Bug c++/30766] Template functions now use declaration scope instead of call scope

[Bug c++/30768] New: [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

[Bug c++/30768] [4.3 regression]: ICE in ext/pb_ds/regression/list_update_data_map_rand.cc

[Bug c++/30771] New: ice for legal code with -O2 -ftree-vectorize

[Bug c++/30771] ice for legal code with -O2 -ftree-vectorize

[Bug c++/30797] Failure to build Cinelerra 2.1

[Bug c++/30800] New: Accepts invalid on 4.0.1

[Bug c++/30800] Accepts invalid on 4.0.1

[Bug c++/30811] New: __FUNCTION__ allowed in function declaration

[Bug c++/30811] __FUNCTION__ allowed in function declaration

[Bug c++/30812] New: enhancement: exception specification in __PRETTY_FUNCTION__

[Bug c++/30818] New: [4.1.2 Regression] templates and typedefs cause function prototype not to match

[Bug c++/30818] [4.1/4.2/4.3 Regression] templates and typedefs cause function prototype not to match

[Bug c++/30821] New: [4.1.2 Regression] templates and typedefs cause function prototype not to match

[Bug c++/30821] [4.1.2 Regression] templates and typedefs cause function prototype not to match

[Bug c++/30822] New: wrong choice of overloaded template functions in recursive call

[Bug c++/30822] wrong choice of overloaded template functions in recursive call

[Bug c++/30833] New: ICE with -fdump-tree-all

[Bug c++/30833] ICE with -fdump-tree-all

[Bug c++/30836] New: template T[] doesn't catch T[5]

[Bug c++/30836] template T[] doesn't catch T[5]

[Bug c++/30837] New: typeof fails

[Bug c++/30837] typeof fails

[Bug c++/30839] New: tree check fail for legal code

[Bug c++/30839] [4.3 Regression] tree check fail for legal code

[Bug c++/30839] tree check fail for legal code

[Bug c++/30840] New: ice for legal code with flags -O3 -fno-strict-aliasing

[Bug c++/30840] ice for legal code with flags -O3 -fno-strict-aliasing

[Bug c++/30842] New: Warning received when private class has hidden visibility

[Bug c++/30842] Warning received when private class has hidden visibility

[Bug c++/30845] New: segfault in collect2 with large template

[Bug c++/30845] segfault in collect2 with large template

[Bug c++/30847] New: [4.1/4.2/4.3 regression] ICE with invalid statement expression

[Bug c++/30847] [4.1/4.2/4.3 regression] ICE with invalid statement expression

[Bug c++/30849] New: [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30849] [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30850] New: [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30850] [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30851] New: [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30851] [4.1/4.2/4.3 regression] ICE with invalid asm statement

[Bug c++/30852] New: [4.1/4.2/4.3 regression] Trouble with __builtin_offsetof and volatile

[Bug c++/30852] [4.1/4.2/4.3 regression] Trouble with __builtin_offsetof and volatile

[Bug c++/30854] New: [4.3 Regression] Wrong number of arguments printed for constructor

[Bug c++/30854] [4.3 Regression] Wrong number of arguments printed for constructor

[Bug c++/30857] New: accepts both explicit instantiation and explicit specialization, duplicate explicit instantiations, etc.

[Bug c++/30860] New: Should warn about boolean constant false used in pointer context

[Bug c++/30860] Should warn about boolean constant false used in pointer context

[Bug c++/30863] New: Unsigned templatized struct treated as unsigned int

[Bug c++/30863] [4.1/4.2/4.3 Regression] Unsigned templatized struct treated as unsigned int

[Bug c++/30864] New: ice for legal code with -O3

[Bug c++/30864] ice for legal code with -O3

[Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree()

[Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()

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

[Bug c++/30894] New: ICE in splice_child_die, at dwarf2out.c:5503

[Bug c++/30894] ICE in splice_child_die, at dwarf2out.c:5503

[Bug c++/30895] New: [4.1/4.2/4.3 regression] ICE with complex values in template parameter

[Bug c++/30895] [4.1/4.2/4.3 regression] ICE with complex values in template parameter

[Bug c++/30896] New: Broken diagnostic for complex template parameter

[Bug c++/30897] New: [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

[Bug c++/30897] [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

[Bug c++/30900] New: relocation R_X86_64_PC32 BUG

[Bug c++/30900] relocation R_X86_64_PC32 BUG

[Bug c++/30901] New: internal compiler error: in is_ancestor, at cp/name-lookup.c

[Bug c++/30901] [4.1 Regression] internal compiler error: in is_ancestor, at cp/name-lookup.c

[Bug c++/30909] New: public member of template class not visible in derived template class

[Bug c++/30909] public member of template class not visible in derived template class

[Bug c++/30917] New: ICE with friend in local class (to a function)

[Bug c++/30917] [4.1/4.2/4.3 Regression] ICE with friend in local class (to a function)

[Bug c++/30917] [4.3 Regression] ICE with friend in local class (to a function)

[Bug c++/30917] ICE with friend in local class (to a function)

[Bug c++/30924] New: Array of pointer type argument in partial template specialization fails

[Bug c++/30924] [4.1/4.2/4.3 Regression] Array of pointer type argument in partial template specialization fails

[Bug c++/30924] Array of pointer type argument in partial template specialization fails

[Bug c++/30925] New: c++ frontend error: ?-operator parameter binding

[Bug c++/30925] c++ frontend error: ?-operator parameter binding

[Bug c++/30944] New: cstddef:54: internal compiler error: Segmentation fault

[Bug c++/30944] cstddef:54: internal compiler error: Segmentation fault

[Bug c++/30945] New: iostream includes excessive headers - results in large files

[Bug c++/30945] iostream includes excessive headers - results in large files

[Bug c++/30946] New: classes and structs are interchangeable?

[Bug c++/30946] classes and structs are interchangeable?

[Bug c++/30952] New: Unclear error message when callling via a function pointer

[Bug c++/30952] Unclear error message when callling via a function pointer

[Bug c++/30959] New: copy consturctor influences compile errors of constructor from unrelated class

[Bug c++/30959] copy consturctor influences compile errors of constructor from unrelated class

[Bug c++/30962] New: cause compile error for "const anonymous class object"

[Bug c++/30962] cause compile error for "const anonymous class object"

[Bug c++/30975] New: ptr to member func __delta is 0 if ptr declaration does not match function porototype

[Bug c++/30975] ptr to member func __delta is 0 if ptr declaration does not match function porototype

[Bug c++/30976] New: generating non-conforming "rep retn" with -match=athlon, k8 ; with -masm=intel fails

[Bug c++/30976] generating non-conforming "rep retn" with -match=athlon, k8 ; with -masm=intel fails

[Bug c++/30980] New: [4.3 Regression] Recent complex miscompilation

[Bug c++/30980] [4.3 Regression] Recent complex miscompilation

[Bug c++/30982] New: Junk in diagnostic message

[Bug c++/30982] Junk in diagnostic message

[Bug c++/30988] New: Incorrect "no return statement" warning with __attribute__ ((noreturn)) and __FUNCTION__

[Bug c++/30988] Incorrect "no return statement" warning with __attribute__ ((noreturn)) and __FUNCTION__

[Bug c++/30993] New: Incorrect "no return statement" warning with __attribute__ ((noreturn)) and __FUNCTION__

[Bug c++/30993] Incorrect "no return statement" warning with __attribute__ ((noreturn)) and __FUNCTION__

[Bug c++/30995] New: 86 new failures in the g++ testsuite last night

[Bug c++/4882] fails to lookup a template specialization dependent of an outer template

[Bug c++/5645] gcc warns that pure virtual class not explicitly initialized

[Bug c++/6709] typeof() cannot be used with the :: operator

[Bug c++/7302] -Wnon-virtual-dtor should't complain of protected dtor

[Bug c++/8715] '~' operator for unsigned char and conversion to bool

[Bug c++/9278] Illegal use of typedef to "void"

[Bug c/10676] Using unnamed fields in initializers

[Bug c/11051] -Wno-deprecated needed also for C

[Bug c/11751] wrong evaluation order of an expression

[Bug c/12603] No return statement warning on function that never returns with -O3

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

[Bug c/16274] Memory allocation error for arrays on stack

[Bug c/16302] gcc fails to warn about some common logic errors

[Bug c/17946] wanted: warning for "a && MASK" when "a & MASK" was probably intended

[Bug c/21343] [4.0/4.1/4.2/4.3 Regression] incompatible internal linkage declarations in different scopes not diagnosed

[Bug c/21659] [4.0/4.1/4.2/4.3 Regression] [unit-at-a-time] "weak declaration must precede definition" error missing at >= O1

[Bug c/21920] alias violating

[Bug c/21948] [diagnostic] enable errors on `cast from/to pointer to/from integer of different size`

[Bug c/22297] [4.0/4.1/4.2/4.3 Regression] missing uninitialization warning

[Bug c/23104] [4.1/4.2/4.3 Regression] C does not reject the same function in two different TUs with -combine

[Bug c/23144] [4.0/4.1/4.2/4.3 Regression] invalid parameter forward declarations not diagnosed

[Bug c/23228] [4.0 Regression] Silly "unused variable" warning after redeclaration of a local variable

[Bug c/24577] diagnostic informative note labelled "error"

[Bug c/25314] [4.0/4.1/4.2/4.3 Regression] Unreachable code at beginning of switch statement is not reported anymore

[Bug c/25805] [4.0 Regression] Incorrect handling of zero-initialized flexible arrays

[Bug c/25993] [4.0 Regression] -std= produces incorrect preprocessor output for .S

[Bug c/26494] -pedantic-errors can be overridden by -W*

[Bug c/26774] [4.0 Regression] Out of memory compiling 9-line Delta-reduced Linux kernel driver msp3400.c

[Bug c/27301] [4.0/4.1/4.2/4.3 Regression] ICE on convoluted inline asm with "m" (statement expression and vla)

[Bug c/27558] [4.0 Regression] Wrong type in warning

[Bug c/27697] [4.0 Regression] incorrect warning about constness of pointer to an array in a const struct

[Bug c/28136] [4.0 regression] ICE with incomplete array type

[Bug c/28287] [4.1 regression] ICE with misplaced attribute weak

[Bug c/28419] [4.1 regression] ICE using __FUNCTION__ in invalid code

[Bug c/28504] [4.0/4.1 regression] ICE with variable sized array

[Bug c/28592] [4.0 regression] Segmentation Fault running -O2 on file with deep nesting

[Bug c/28706] [4.1 Regression] Compile failure with --combine and explicitly aligned structures

[Bug c/28712] [4.0/4.1 Regression] Compile failure with --combine and packed structures.

[Bug c/29091] [4.0 Regression] vector constant not fully outputed

[Bug c/29154] [4.0 Regression] *(* ppointer++)++ = *pointer++ generates bad code

[Bug c/29521] Confusing warning for return with expression in function returning void

[Bug c/29736] [4.0 regression] ICE on duplicate vector attribute

[Bug c/30313] [4.1 Regression] sizeof of expression including bit-field

[Bug c/30661] New: mayalias-2.c, mayalias-3.c fail at -O3 -g with --enable-checking=yes

[Bug c/30661] mayalias-2.c, mayalias-3.c fail at -O3 -g with --enable-checking=yes

[Bug c/30663] New: m68k-uclinux-20060615 compiler fault

[Bug c/30663] m68k-uclinux-20060615 compiler fault

[Bug c/30671] New: Compiling spiderMonkey gives the following error.

[Bug c/30671] Compiling spiderMonkey gives the following error.

[Bug c/30682] New: [Regression 4.3] Generation of gcc.1 manpage broken (texi2pod fails)

[Bug c/30682] [4.3 Regression] Generation of gcc.1 manpage broken (texi2pod fails)

[Bug c/30691] New: i386 and x86-64 build options m32 and m64

[Bug c/30692] New: GCC automatically fails to preprocess files with the "hpp" file extension

[Bug c/30692] GCC automatically fails to preprocess files with the "hpp" file extension

[Bug c/30695] New: uint32_t -> uint16_t without warrnings

[Bug c/30695] uint32_t -> uint16_t without warrnings

[Bug c/30705] New: internal compiler error: in shorten_branches, at final.c:1058

[Bug c/30705] internal compiler error: in shorten_branches, at final.c:1058