[Bug rtl-optimization/21141] [3.4 Regression] excessive stack usage

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 06:33 --- Hmm, with -fomit-frame-pointer, the stack usage goes back to an okay value: subl$604, %esp I think this is just another case where spills are no not reused, see PR 17838. so -fomit-frame-point

[Bug rtl-optimization/21141] [3.4 Regression] excessive stack usage

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 06:27 --- Note your testcase has uninitialized variables, well the arrays are uninitizalized, after fixing them, it gets worse: subl$3532, %esp Though on 4.0.0/4.1.0, we get better: subl$260,

[Bug rtl-optimization/21141] [3.4 Regression] excessive stack usage

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 06:18 --- 4.1.0/4.0.0 gives: subl$268, %esp which is better than 3.4.x. 3.4.0 gives: subl$732, %esp Only a 3.4 regression, confirmed: subl$3516, %esp -- What|Rem

[Bug c++/21142] inherited class member not visible in complex templated hierarchy

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 06:13 --- Invalid, read 3.4's release notes. -- What|Removed |Added Status|UNCONFIRMED

[Bug c++/21142] inherited class member not visible in complex templated hierarchy

2005-04-20 Thread lawless at spamcop dot net
--- Additional Comments From lawless at spamcop dot net 2005-04-21 06:09 --- Created an attachment (id=8696) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8696&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21142

[Bug c++/21142] New: inherited class member not visible in complex templated hierarchy

2005-04-20 Thread lawless at spamcop dot net
Bug appears in g++ 3.4, 4.0, probably 4.1. Does not appear in g++ 3.2, 3.3, icc 8.0, 8.1, Sun CC 5.4. -- Summary: inherited class member not visible in complex templated hierarchy Product: gcc Version: 4.0.0 Status: UNCONFIRMED

[Bug rtl-optimization/21141] excessive stack usage

2005-04-20 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
--- Additional Comments From vda at port dot imtp dot ilyichevsk dot odessa dot ua 2005-04-21 06:08 --- Created an attachment (id=8695) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8695&action=view) testcase Use gcc -O2 -S t.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21

[Bug rtl-optimization/21141] excessive stack usage

2005-04-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|tree-optimization |rtl-optimization Keywords||missed-optimization, ra http://gcc.gnu.org/b

[Bug tree-optimization/21141] New: excessive stack usage

2005-04-20 Thread vda at port dot imtp dot ilyichevsk dot odessa dot ua
# gcc -v Reading specs from /.share/usr/app/gcc-3.4.3/bin/../lib/gcc/i386-pc-linux-gnu/3.4.3/specs Configured with: ../gcc-3.4.3/configure --prefix=/usr/app/gcc-3.4.3 --exec-prefix=/usr/app/gcc-3.4.3 --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/app/gcc-3.4.3/libexec --datadir=/usr/app/gc

[Bug libgcj/21140] Charset.encode and Charset.decode broken

2005-04-20 Thread konqueror at gmx dot de
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |konqueror at gmx dot de |dot org | Status|NEW

[Bug libgcj/21140] Charset.encode and Charset.decode broken

2005-04-20 Thread konqueror at gmx dot de
--- Additional Comments From konqueror at gmx dot de 2005-04-21 05:28 --- This bug is fixed in GNU classpath and I will merge the needed fixes soon. -- What|Removed |Added

[Bug driver/13464] -i8 and -r8 not passed correctly to compiler proper. and -d8 does not work

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 05:06 --- These options has changed to -fdefault-double-8, -fdefault-integer-8, and -fdefault-real-8. so closing as will not fix. -- What|Removed |Added -

[Bug c++/19565] [3.3/3.4/4.0/4.1 Regression] g++ does not warn about overflow in conversion but gcc does

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19565

[Bug tree-optimization/16306] [4.0/4.1 Regression] restrict and copying pointers problem

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16306

[Bug tree-optimization/17863] [4.0/4.1 Regression] threefold performance loss, not inlining as much

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17863

[Bug c++/14329] [tree-ssa] badly formatted warnings for SRA replacements

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14329

[Bug preprocessor/14438] Potential need for buffer overflow checks in _cpp_lex_direct

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14438

[Bug target/20928] [4.0/4.1 regression] ICE: unrecognizable insns

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20928

[Bug tree-optimization/18687] [4.0/4.1 Regression] ~50% compile time regression

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18687

[Bug preprocessor/13726] [3.3/3.4/4.0/4.1 regression]cpp -C -dI loses comments on same line as #include directives

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13726

[Bug bootstrap/16865] False alarm about use of uninitialized variable breaks bootstrap at -O3

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16865

[Bug preprocessor/20285] [3.3/3.4/4.0/4.1 Regression] gcc -E - < . gives a misleading error message

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20285

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20350

[Bug fortran/18990] ICE in gfc_get_derived_type, at fortran/trans-types.c

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18990

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20584

[Bug c++/21087] [4.0/4.1 Regression] ICE in do_nonmember_using_decl

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21087

[Bug driver/13464] -i8 and -r8 not passed correctly to compiler proper. and -d8 does not work

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13464

[Bug tree-optimization/17790] [4.0/4.1 Regression] Significant compile time increases for sixtrack with tree LICM and IV optimization

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17790

[Bug tree-optimization/20742] [4.0/4.1 Regression] Hang in tree_ssa_iv_optimize_loop

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20742

[Bug tree-optimization/19703] [4.0/4.1 Regression] Poor optimisation of loop test, DOM causing unsigned to int and missing combine compares

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19703

[Bug libstdc++/20806] [3.4/4.0/4.1 Regression] basic_filebuf::xsgetn() fails with text mode and DOS line endings and large buffers

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20806

[Bug c++/17964] [4.0/4.1 Regression] cpp error messages contain wrong line in C++

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17964

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

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 04:58 --- *** Bug 6409 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11751

[Bug middle-end/19988] [4.0/4.1 Regression] pessimizes fp multiply-add/subtract combo

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19988

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179

[Bug tree-optimization/15678] [4.0/4.1 Regression] CSiBE i686 compilation time increased by 8% at -O2

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15678

[Bug c/6409] C comma operator: wrong behavior

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 04:58 --- (a,b) where a and b change is the only thing where it is defined. c + (a,b) where c and b change the same variable is undefined. Likewise for c and a. *** This bug has been marked as a duplicate of 11751 **

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20681

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20624

[Bug tree-optimization/16913] [4.0/4.1 Regression] restrict does not make a difference

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16913

[Bug tree-optimization/17506] [4.0/4.1 regression] warning about uninitialized variable points to wrong location

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17506

[Bug middle-end/20991] [4.0 Regression] ICE in cgraph_mark_reachable_node

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20991

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17383

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20133

[Bug rtl-optimization/18853] [4.0/4.1 Regression] ICE: genautomata.c:5238, error: verify_flow_info: Incorrect fallthru

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18853

[Bug c/15698] [4.0/4.1 Regression] no error in presence of broken builtin fn + K&R declaration

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15698

[Bug c++/21089] [4.0/4.1 Regression] C++ front-end does not "inline" the static const double

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21089

[Bug tree-optimization/13756] [tree-ssa] documentation missing

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13756

[Bug preprocessor/20356] [4.0/4.1 Regression] New #include_next behaviour breaks limits.h

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20356

[Bug tree-optimization/16876] [3.3/3.4/4.0/4.1 Regression] ICE on testcase with -O3 in gen_lowpart

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16876

[Bug libstdc++/20909] incorrect floating point format

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20909

[Bug target/19150] [3.3/3.4/4.0/4.1 Regression] suboptimal fp division with -ffast-math

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19150

[Bug tree-optimization/18463] [4.0/4.1 Regression] suboptimal use of fancy x86 addressing modes

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18463

[Bug tree-optimization/18219] [4.0/4.1 Regression] gcc-4.0/4.1.0 bloats code by 31%

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18219

[Bug preprocessor/20348] [4.0/4.1 Regression] File not included when file with same name is included before

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20348

[Bug middle-end/19985] [3.4/4.0/4.1 Regression] executables created with -fprofile-arcs -ftest-coverage segfault in gcov_exit ()

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19985

[Bug target/18274] Documentation for -mhard-float on arm platforms is incorrect

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18274

[Bug bootstrap/20155] [4.0/4.1 Regression] libgcj build fails with "execvp: /bin/sh: Argument list too long"

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20155

[Bug debug/20161] [4.0/4.1 Regression] ICE with dwarf for incomplete element type argument

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20161

[Bug rtl-optimization/20367] alias analysis doesn't take into account that variables that haven't their address taken can't alias arbitrary MEMs

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20367

[Bug c++/7874] [3.3/3.4/4.0/4.1 regression] g++ finds friend functions defined in class-definition but not declared in the enclosing namespace

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7874

[Bug target/16888] [3.3/3.4/4.0/4.1 Regression] ICE: in print_reg, at config/i386/i386.c:7254

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16888

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17577

[Bug rtl-optimization/951] Documentation of compiler passes and sources very out of date

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=951

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4945

[Bug debug/19192] [4.0/4.1 Regression] Current development gcc generates inaccurate line info for example code

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19192

[Bug rtl-optimization/19078] [4.0/4.1 Regression] Poor quality code after loop unrolling.

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19078

[Bug c++/19523] [4.0/4.1 Regression] DBX_USE_BINCL support broken in the C++ compiler

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19523

[Bug target/18631] [4.0/4.1 Regression] missing error messages passing vectors with -mno-altivec -mabi=altivec

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18631

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

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11987

[Bug tree-optimization/15596] [4.0/4.1 Regression] Missed optimization with bitfields

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15596

[Bug tree-optimization/18048] [4.0/4.1 Regression] mgrid loop performance regression with ivopts (register pressure)

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18048

[Bug c/18715] [4.0/4.1 Regression] warning: "enumeration value not handled in switch" for '...' ranges

2005-04-20 Thread mmitchel at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18715

[Bug libgcj/21140] New: Charset.encode and Charset.decode broken

2005-04-20 Thread luca dot barbieri at gmail dot com
Charset.encode and Charset.decode only work for a single call. The reason is that the encoder/decoder is cached and after the first call it will be in the flushed state. The second call will thus throw an InvalidStateException. Removing the cache or resetting the cached object should solve this.

[Bug c++/21139] New: Improve handling of function-scope statics on platforms without weak symbols

2005-04-20 Thread mmitchel at gcc dot gnu dot org
On platforms without weak symbols, we presently emit statically initialized function-scope static variables with internal linkage, even in functions with vague linkage, and issue a warning indicating that, while the standard requires that there be only one copy of the variable, there will in fact b

[Bug c/6409] C comma operator: wrong behavior

2005-04-20 Thread suan at cs dot wisc dot edu
--- Additional Comments From suan at cs dot wisc dot edu 2005-04-21 02:34 --- Hmm... now that I've been reminded of this bug, I might as well try to revive it. I think my question has more to do with the granularity of well-defined-ness. Consider the expression A + (B,C), which contain

[Bug target/19500] compillation fail in intl with "error: can't find a register in class `GENERAL_REGS' while reloading `asm'"

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 01:01 --- No feedback in 3 months. -- What|Removed |Added Status|WAITING

[Bug middle-end/21133] Method and apparatus to refer to inner XEXPs in define_predicate

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 01:00 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug middle-end/21134] Make gengenrtl emit mode checks aborting on VOIDmode

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 01:00 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libfortran/21127] reshape of complex broken

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:55 --- Confirmed. -- What|Removed |Added CC||pinskia at

[Bug rtl-optimization/21138] wrong code in sixtrack for -fmodulo-sched

2005-04-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|tree-optimization |rtl-optimization Keywords||wrong-code http://gcc.gnu.org/bugzilla/show_

[Bug tree-optimization/21138] wrong code in sixtrack for -fmodulo-sched

2005-04-20 Thread janis at gcc dot gnu dot org
--- Additional Comments From janis at gcc dot gnu dot org 2005-04-21 00:51 --- Created an attachment (id=8694) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8694&action=view) minimized testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21138

[Bug tree-optimization/21138] New: wrong code in sixtrack for -fmodulo-sched

2005-04-20 Thread janis at gcc dot gnu dot org
The SPEC CPU2000 test sixtrack gets comparison failures on powerpc64-linux when compiled with current GCC mainline with "-m64 -O2 -fmodulo-sched". The minimized testcase demonstrates the problem. It starts failing with sources as of 20050405. -- Summary: wrong code in sixtrack for -f

[Bug middle-end/21137] Convert (a >> 2) & 1 != 0 into a & 4 != 0

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:50 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/21137] New: Convert (a >> 2) & 1 != 0 into a & 4 != 0

2005-04-20 Thread kazu at cs dot umass dot edu
At tree level, we would like to canonicalize (a >> 2) & 1 != 0 into a & 4 != 0. Currently, void bar (void); void foo (int a) { if ((a >> 2) & 1) bar (); } turns into foo (a) { int D.1235; int D.1236; _Bool D.1237; D.1235 = a >> 2; D.1236 = D.1235 & 1; D.1237 = (_Bool) D.1236

[Bug c++/20805] [4.0 Regression] Another debug info emitting bug

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:46 --- (In reply to comment #15) > Fixed on mainline. > > Do we need this fixed for 4.0.1? If so, this will have to wait for the branch > to unfreeze. Yes it is also needed for 4.0. I should have marked it as a

[Bug middle-end/21132] gensupport mistreats match_code split with an ior

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:40 --- Confirmed, I am going to add the keyword to ice on valid as it could an ICE on valid code. -- What|Removed |Added ---

[Bug tree-optimization/14847] [tree-ssa] combine "if (a & 1) goto there" and "if (a & 4) goto there"

2005-04-20 Thread kazu at cs dot umass dot edu
-- Bug 14847 depends on bug 14846, which changed state. Bug 14846 Summary: [tree-ssa] don't use a shift in A & CST_POWER_OF_2 == 0 until very late in tree-ssa optimizations http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14846 What|Old Value |New Value ---

[Bug tree-optimization/14846] [tree-ssa] don't use a shift in A & CST_POWER_OF_2 == 0 until very late in tree-ssa optimizations

2005-04-20 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-04-21 00:40 --- Just checked in a patch. -- What|Removed |Added Status|NEW

[Bug tree-optimization/14846] [tree-ssa] don't use a shift in A & CST_POWER_OF_2 == 0 until very late in tree-ssa optimizations

2005-04-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-21 00:39 --- Subject: Bug 14846 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-21 00:39:25 Modified files: gcc: ChangeLog fold-const.c Log message:

[Bug middle-end/21129] genpreds should identify and emit helper predicates as static

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:36 --- I am going to change the keyword from missed-optimization to compile-time-hog as this does not improve overall the code generation in GCC but the compile time aspect. -- What|Removed

[Bug middle-end/21129] genpreds should identify and emit helper predicates as static

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:35 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug libstdc++/10606] uncaught_exception() returns false too early

2005-04-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-21 00:28 --- Subject: Bug 10606 CVSROOT:/cvs/gcc Module name:gcc Branch: apple-local-200502-branch Changes by: [EMAIL PROTECTED] 2005-04-21 00:28:36 Modified files: gcc/cp

[Bug libgcj/21136] tryLock waits for the lock, and lock doesn't

2005-04-20 Thread luca dot barbieri at gmail dot com
--- Additional Comments From luca dot barbieri at gmail dot com 2005-04-21 00:25 --- Created an attachment (id=8693) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8693&action=view) Patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21136

[Bug libgcj/21136] New: tryLock waits for the lock, and lock doesn't

2005-04-20 Thread luca dot barbieri at gmail dot com
In gnu.java.nio.channels.FileChannelImpl tryLock and lock call the native lock functions with incorrect wait parameters: tryLock passes true and lock false. Of course, tryLock should pass false and lock should pass true. Patch attached. -- Summary: tryLock waits for the lock, and loc

[Bug fortran/21130] 38822 lines of Fortran 90 takes more than 10 minutes to compile on a dual 3GHz P4 Linux box with lots of RAM

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:14 --- The compile time problem is located in load_needed in module.c but I don't know how to fix it easily. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21130

[Bug c++/20805] Another debug info emitting bug

2005-04-20 Thread wilson at gcc dot gnu dot org
--- Additional Comments From wilson at gcc dot gnu dot org 2005-04-21 00:11 --- Fixed on mainline. Do we need this fixed for 4.0.1? If so, this will have to wait for the branch to unfreeze. -- What|Removed |Added ---

[Bug c++/20805] Another debug info emitting bug

2005-04-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-21 00:06 --- Subject: Bug 20805 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-21 00:06:36 Modified files: gcc: dwarf2out.c Log message: Av

[Bug fortran/21130] 38822 lines of Fortran 90 takes more than 10 minutes to compile on a dual 3GHz P4 Linux box with lots of RAM

2005-04-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 00:01 --- Hmm, this comes from loading modules or something related to that. -- What|Removed |Added

[Bug c++/20805] Another debug info emitting bug

2005-04-20 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-04-20 23:51 --- Subject: Bug 20805 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-04-20 23:51:30 Modified files: gcc: ChangeLog Log message: Avoi

  1   2   >