import 7.3.1
fix stray rcsid files
from ftp.gnu.org
from ftp.gnu.org
from ftp.gnu.org
from ftp.gnu.org
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is

  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631  
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.  
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)  
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500  
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0  
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info  
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops  
  43897 [4.4 Regression] IA-64 asm clobbers are ignored  
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c  
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre  
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all  
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info  
  47903 [4.5 Regression] var-tracking.c: valgrind error  
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034  
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre  
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration  
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.  
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds  
  45982 [4.4 Regression] PTA does not track integers  
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3  
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught  
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets  
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent  
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1  
  23656 Cross-compilation with newlib fails in libiberty  
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning  
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use  
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.  
  40992 [4.4 Regression] cunroll ignoring asm size  
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown  
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments  
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir  
  53418 [4.5 Regression] ICE at gimplify.c:7773  
  53138 [4.7 Regression] spaceship operator miscompiled  
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly  
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"  
  51187 miscompilation of genrecog.c at -O2 for --target=avr  
  52717 thunk referenced in discarded section when building samba with -flto  
  48742 [4.5 Regression] Internal error in gimplify_expr  
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)  
  49161 [4.5 Regression] Fix VRP on switch stmts  
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362  
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57  
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.  
  51767 [4.5 Regression] ICE with degenerated asm goto  
  51768 [4.5 Regression] ICE with invalid asm goto  
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off  
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace  
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time  
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9  
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225  
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.  
  50162 [4.5 Regression] Wrong vectorization  
  49381 Unresolved symbols in libgcjgc.a when linking gctest  
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent  
  48708 Invalid V2DI vector set insn generated  
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109  
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations  
  52698 -maddress-mode=long doesn't work  
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere  
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"  
  42652 vectorizer created unaligned vector insns  
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)  
  47733 psignal (int, const? char*) in libiberty/strsignal.h  
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"  
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array  
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not  
  49461 boehm-gc and gcj incompatible with pie  
  50875 O3 and -mavx lead to internal compiler error: in find_reloads  
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class  
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h  
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields  
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz  
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert  
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory  
  53744 gcov version oscillates between 407* and 407p on branches  
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN  
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause  
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg  
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113  
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression  
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective  
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument  
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME  
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function  
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor