[Bug libmudflap/19319] Mudflap produce many violations on simple, correct c++ program

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 05:37 --- Subject: Bug 19319 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-17 05:37:21 Modified files: gcc: ChangeLog gimplify.c Log message:

[Bug libstdc++/19995] libstdc++ fails to build correctly on AIX 5.2

2005-02-16 Thread quanah at stanford dot edu
--- Additional Comments From quanah at stanford dot edu 2005-02-17 05:24 --- using config-ml.in from gcc-3.3.1 also didn't resolve the problem. I can only assume the problem lies elsewhere. Any ideas? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19995

[Bug c/19978] overflow in expression of constants should not cause multiple warnings

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 05:09 --- The problem is that we reset TREE_OVERFLOW: if ((TREE_CODE (value) == INTEGER_CST || (TREE_CODE (value) == COMPLEX_CST && TREE_CODE (TREE_REALPART (value)) == INTEGER_CST)) && TREE_

[Bug tree-optimization/19659] GCC does not remove an "if" statement that never triggers.

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 04:12 --- This is not fully related to PR 18178 but this case is just a missed optimization dealing with const int * vs int*. Another testcase for the const* vs * is: void link_error(void); void f(void) { int a[1

[Bug c++/20019] incorrect overflow warning

2005-02-16 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-02-17 04:10 --- Please: yes, the int value lwbi arising from the conversion of char(0x80) is the int value 0xff80, i.e. int(-128); you are quite right about that. That value is being *subtracted* from the int value upbi

[Bug target/20020] x86_64 - 128 bit structs not targeted to TImode

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 04:02 --- You missed another important 64 bit target PPC (aka rs6000): #define MAX_FIXED_MODE_SIZE GET_MODE_BITSIZE (TARGET_POWERPC64 ? TImode : DImode) But note: "MAX_FIXED_MODE_SIZE should be deprecated. About th

[Bug debug/19521] [4.0 Regression] omitted stab for gcov initialization function

2005-02-16 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-02-17 03:57 --- stage1/xgcc -Bstage1/ -B/opt/gnu/gcc/gcc-4.0.0/hppa2.0w-hp-hpux11.11/bin/ -g - O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros

[Bug c++/20019] incorrect overflow warning

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 03:43 --- static const int lwbi = lwb; lwb = 0x80 lwbi is the signed extended version of lwb to the size of int so you will still get 0xFF80. So this is still not a bug. -- What|Removed

[Bug c++/20019] incorrect overflow warning

2005-02-16 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-02-17 03:37 --- WADR, but "char" on my (x86 Linux) machine in fact signed. So I tried: #include static const char lwb = 0x80; static const char upb = 0x7f; static const int lwbi = lwb; static const int upbi = upb; static cons

[Bug tree-optimization/15558] [tree-ssa] A missed forward propagation opportunity involving floats

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 03:37 --- Even though this is not really a missed optimization, I am going to add the missed optimization keyword. This can be done in the tree forwarder (or really tree combiner since that removes the tree forwar

[Bug target/20020] New: x86_64 - 128 bit structs not targeted to TImode

2005-02-16 Thread gary at intrepid dot com
[Also posted to the GCC mailing list, http://gcc.gnu.org/ml/gcc/2005- 02/msg00692.html] Given, struct shared_ptr_struct { unsigned int phase : 24; unsigned short thread : 16; void *addr; }; On the x86_64 (ie, Opteron[tm]) platform, GCC appears to designate the underlying mode o

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread kazu at cs dot umass dot edu
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |kazu at cs dot umass dot edu |dot org | Status|NEW

[Bug target/20018] [4.0 regression] unable to find a register to spill in class`PR_REG'

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||pinskia at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/sh

[Bug target/19974] incorrect complex division on ia-64 with flag_complex_method = 2

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 03:30 --- Using Mathematica I get for (10^20 + 10^12 I)/(1 - 10^-8) = 10^20 + 2 * 10^12 I so really neither of them are mathematically correct. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19974

[Bug c++/20019] incorrect overflow warning

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 03:14 --- No the warning is correct as char on a lot of targets is signed by default so promoting (char)0x80 to int will give 0xFF80. -- What|Removed |Added -

[Bug c++/20019] incorrect overflow warning

2005-02-16 Thread igodard at pacbell dot net
--- Additional Comments From igodard at pacbell dot net 2005-02-17 03:09 --- Turns out that the promotion rules aren't the problem, because you still get the same message even with *explicit* promotion - the code: #include static const char lwb = 0x80; static const char upb = 0x7f; st

[Bug c++/20019] New: incorrect overflow warning

2005-02-16 Thread igodard at pacbell dot net
The code: #include static const char lwb = 0x80; static const char upb = 0x7f; static const size_t cnt = upb - lwb + 1; static const char lwba = 0x80; static const char upba = 0x01; static const size_t cnta = upba - lwba + 1; static const char lwbb = 0xff; static const char upbb = 0x7f; static

[Bug target/19974] incorrect complex division on ia-64 with flag_complex_method = 2

2005-02-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-17 02:47 --- The "problem" is the use of the fused multiply-and-add instructions. 1672 y = (b - (a * ratio)) / denom; d6: 70 70 24 0c 54 00 fms.s.s0 f7=f9,f6,f14 This computes the intermedi

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-02-17 02:23 --- Reduced to: int foo (int *buf, int *p) { int result; const int *tmp; if (*buf) return 1; result = 2; *buf = 2; tmp = buf; switch (*tmp) { case 3: case 4: case 6: case 1

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-02-17 02:02 --- Reduced to: int foo (char *buf, unsigned int *p) { unsigned int result; unsigned char ch2; unsigned char ch; const char * tmp; buf[0] = 35; tmp = buf; ch = (unsigned char) *tmp; result = 2;

[Bug middle-end/17767] [4.0 Regression] MMX intrinsics cause internal compiler error

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 01:56 --- Subject: Bug 17767 CVSROOT:/cvs/gcc Module name:gcc Branch: apple-ppc-branch Changes by: [EMAIL PROTECTED] 2005-02-17 01:56:12 Modified files: gcc: Chan

[Bug fortran/18109] ICE with explicit array of strings

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 01:56 --- Subject: Bug 18109 CVSROOT:/cvs/gcc Module name:gcc Branch: apple-ppc-branch Changes by: [EMAIL PROTECTED] 2005-02-17 01:56:12 Modified files: gcc: Chan

[Bug fortran/18109] ICE with explicit array of strings

2005-02-16 Thread dalej at apple dot com
--- Additional Comments From dalej at apple dot com 2005-02-17 01:45 --- Please ignore comment #3, I had the bug number wrong. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18109

[Bug target/20018] [4.0 regression] unable to find a register to spill in class`PR_REG'

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Summary|[4.0 regression] unable to |[4.0 regression] unable to |find a register to spill in |find a register to spill in

[Bug target/20018] [4.0 regression] unable to find a register to spill in class ‘PR_REGS’

2005-02-16 Thread schwab at suse dot de
--- Additional Comments From schwab at suse dot de 2005-02-17 01:29 --- Created an attachment (id=8209) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8209&action=view) Somewhat reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20018

[Bug target/20018] New: [4.0 regression] unable to find a register to spill in class ‘PR_REGS’

2005-02-16 Thread schwab at suse dot de
This is another fallout from the simplify-rtx.c change, where the fix for the fix causes another regression: * simplify-rtx.c (simplify_relational_operation_1): Avoid creating zero extensions of BImode operands. Call lowpart_subreg instead of gen_lowpart_common and gen_lowpa

[Bug target/19087] Overflowed address in dwarf debug line information

2005-02-16 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-02-17 01:22 --- Not sure if it's helpful (or further complicating) but as the avr uses a Harvard memory model; it's PC (program counter) actually references a 64K 16-bit program word address space which is orthogonal to it's 64K

[Bug preprocessor/19077] [3.4 Regression] Internal compiler error compiling MPlayer

2005-02-16 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-02-17 00:52 --- Fixed -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/19995] libstdc++ fails to build correctly on AIX 5.2

2005-02-16 Thread quanah at stanford dot edu
--- Additional Comments From quanah at stanford dot edu 2005-02-17 00:51 --- Also note that my case differs from 18033 because I'm *not* setting: --disable-aix64 (--enable-aix64=no) My configure options worked fine with gcc-3.3.1. I'm currently testing using the config-ml.in file from

[Bug target/19019] GCC ldouble format incompatibility with XLC long double

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 00:34 --- Subject: Bug 19019 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-02-17 00:34:42 Modified files: gcc: Change

[Bug target/19019] GCC ldouble format incompatibility with XLC long double

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 00:32 --- Subject: Bug 19019 CVSROOT:/cvs/gcc Module name:gcc Branch: apple-ppc-branch Changes by: [EMAIL PROTECTED] 2005-02-17 00:32:08 Modified files: gcc: Chan

[Bug middle-end/18706] [4.0 Regression] ACATS ce2208b ICE expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:637

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-17 00:16 --- This was fixed by the patch for PR 19865. -- What|Removed |Added Status|NEW

[Bug target/19019] GCC ldouble format incompatibility with XLC long double

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-17 00:16 --- Subject: Bug 19019 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-17 00:16:11 Modified files: gcc: ChangeLog gcc/config/rs6000:

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-02-16 23:47 --- Also reproducible on i686-pc-linux-gnu. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20017

[Bug target/19087] Overflowed address in dwarf debug line information

2005-02-16 Thread dwatkins at tascsystems dot com
--- Additional Comments From dwatkins at tascsystems dot com 2005-02-16 23:36 --- Hello, I have a few more notes to add. 1. The binary image of the project built as described in my last post here runs properly on the target system. 2. On my main development PC (one release ago of W

[Bug target/19974] incorrect complex division on ia-64 with flag_complex_method = 2

2005-02-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-16 23:17 --- Confirmed. It's an ia64-specific miscompilation. Doesn't happen if libgcc is built with -O0 instead of -O2. -- What|Removed |Added

[Bug preprocessor/19077] [3.4 Regression] Internal compiler error compiling MPlayer

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 23:08 --- Subject: Bug 19077 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-02-16 23:07:47 Modified files: gcc: Change

[Bug middle-end/19920] [4.0 Regression] build broken on several targets due to recent 'DC' type update to libgcc2

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 22:55 --- Subject: Bug 19920 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-16 22:55:34 Modified files: gcc: ChangeLog libgcc2.c libgcc2.h Log m

[Bug middle-end/19920] [4.0 Regression] build broken on several targets due to recent 'DC' type update to libgcc2

2005-02-16 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/19718] [3.3 Regression] longcall attributed doesn't work for standard C function names

2005-02-16 Thread jason at catapult dot com
--- Additional Comments From jason at catapult dot com 2005-02-16 22:39 --- (In reply to comment #2) > Does -fno-builtin cure the problem? See also pr19746 Just tried it out now, and it does seem to fix the problem. Unfortunately I didn't know about fno-builtin at the time, so I just

[Bug target/19715] [3.4 Regression] init_priority is disabled

2005-02-16 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-02-16 22:03 --- See http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00957.html I'm not sure of the status in 3.3.x and below, but I'm reluctant to touch that branch at this point. Fixed in GCC 3.4.4 and later. Thanks for

[Bug target/19162] [4.0 regression] ICE while building libobjc's sendmsg.c

2005-02-16 Thread rearnsha at gcc dot gnu dot org
--- Additional Comments From rearnsha at gcc dot gnu dot org 2005-02-16 22:00 --- Patch fixes untyped returns properly using sfm/lfm as appropriate to avoid potential type-conversion traps and also fixs returning types larger than a word in integer registers. Should also work correctly

[Bug target/19715] [3.4 Regression] init_priority is disabled

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 21:58 --- Subject: Bug 19715 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-02-16 21:58:49 Modified files: gcc: Change

[Bug target/19162] [4.0 regression] ICE while building libobjc's sendmsg.c

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 21:57 --- Subject: Bug 19162 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-16 21:57:10 Modified files: gcc: ChangeLog gcc/config/arm : a

[Bug middle-end/19931] gcc 3.4.x. internal compiler error: Segmentation fault; cross-powerpc on winxp

2005-02-16 Thread andrzejn at kom-net dot pl
--- Additional Comments From andrzejn at kom-net dot pl 2005-02-16 21:53 --- = I Have to reopen this bug. After applyed patch (see comments #1 - '2004-10-13 Richard Henderson, Bug #17384') for crtstuff.c I still have the same internal gcc err

[Bug libstdc++/19995] libstdc++ fails to build correctly on AIX 5.2

2005-02-16 Thread quanah at stanford dot edu
--- Additional Comments From quanah at stanford dot edu 2005-02-16 21:34 --- The patch listed in bug 18033 does *not* fix the problem. After applying the patch, and regenerating the top level configure via autoconf (just to be safe), I still have the exact same bootstrapping problem lis

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 21:34 --- (In reply to comment #7) > I think this was casued by: > 2005-02-14 Kazu Hirata <[EMAIL PROTECTED]> > > * passes.c (rest_of_handle_loop_optimize): Remove calls to > delete_dead_jum

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 21:31 --- I think this was casued by: 2005-02-14 Kazu Hirata <[EMAIL PROTECTED]> * passes.c (rest_of_handle_loop_optimize): Remove calls to delete_dead_jumptables and cleanup_cfg. --

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 21:31 --- Looks like someone removed a call to cleanup_cfg as we still have werid things in the RTL: (jump_insn# # # 1 (set (pc) (label_ref #))# (nil) (nil)) (barrier 96 # #) (code_label 39 # # 7 "" [0

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 21:21 --- This is as far as I can get it, any further reducing will cause this to pass: extern void abort (void); extern const unsigned short __cns11643l1_to_ucs4_tab[]; char buf[3]; void cns11643_to_ucs4 (void) { b

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 20:58 --- I have a testcase down to 84 lines and still reducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20017

[Bug middle-end/19974] incorrect complex division on ia-64 with flag_complex_method = 2

2005-02-16 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-02-16 20:51 --- Checking this on i686-unknown-linux-gnu, I find the same result with flag_complex_method=2 as on ia-64. I am also seeing the same result with logarithmic scaling (using frexp and ldexp). Maybe I'm being

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

2005-02-16 Thread athena at fftw dot org
--- Additional Comments From athena at fftw dot org 2005-02-16 20:44 --- > Unfortunately, I doubt whether it'll be possible to siumultaneously address > this performance regression without reintroducing the 3.x issue mentioned in > the original "PS". I doubt on many platforms a two mult

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread aj at gcc dot gnu dot org
--- Additional Comments From aj at gcc dot gnu dot org 2005-02-16 20:38 --- yes, this is a regression - and it has been introduced during the last few weeks. I compiled glibc successfully last time I tried with GCC 4 (roughly two weeks ago). -- What|Removed

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

2005-02-16 Thread athena at fftw dot org
--- Additional Comments From athena at fftw dot org 2005-02-16 20:37 --- (In reply to comment #3) > Ok, this is the patch which caused this code generation regression: > 2004-02-07 Roger Sayle <[EMAIL PROTECTED]> > > * fold-const.c (negate_expr_p, negate_expr): Optimize -(A+B)

[Bug debug/19521] [4.0 Regression] omitted stab for gcov initialization function

2005-02-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-16 20:28 --- Fixed. -- What|Removed |Added Status|WAITING |RESOLVED

[Bug rtl-optimization/20017] [4.0 Regression] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 20:13 --- I am very sure that this is a regression. I can confirm this but no reduced testcase yet. -- What|Removed |Added -

[Bug tree-optimization/19786] [4.0 Regression] Aliasing optimisation bug

2005-02-16 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-02-16 20:04 --- I wonder if this has something to do with the dereference done through int * const &. This is the read from r->v._M_impl._M_finish in the loop. D.16053 = &r.52D.16052->vD.11757; {

[Bug AWT/16305] libgcj must supply libjawt.so

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16305

[Bug AWT/16305] libgcj must supply libjawt.so

2005-02-16 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-02-16 19:55 --- Implemented on mainline. -- What|Removed |Added Status|NEW |

[Bug ada/20012] 'pragma Compile_Time_Warning' adds quotation marks to warning text

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||diagnostic http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20012

[Bug target/20010] *arm_extendqisi appears to never be matched

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:50 --- TARGET_ARM && arm_arch4 && !arm_arch6 -- What|Removed |Added Keywords|

[Bug c++/2123] Array initializer

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2123

[Bug java/19921] wrong argument count for invokeInterface with new multidimensional array

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19921

[Bug tree-optimization/19944] cris-elf testsuite failures: gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19944

[Bug tree-optimization/14303] [tree-ssa] gcc.c-torture/execute/20020720-1.c is not fully folded

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14303

[Bug middle-end/20017] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||ice-on-valid-code http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20017

[Bug middle-end/19865] [4.0 Regression] ice / gnat bug detected.

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19865

[Bug libgcj/19864] DomLSEx should use ordinary chaining

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:44 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/18706] [4.0 Regression] ACATS ce2208b ICE expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:637

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:35 --- I am retesting ppc-darwin right now to see if this bug has been fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18706

[Bug tree-optimization/20009] [4.0 regression] cris-elf testsuite failures: gcc.c-torture/unsorted/USIcmp.c, -O1 and above

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:32 --- This also can be seen on x86: http://gcc.gnu.org/ml/gcc-regression/2005-02/msg00052.html Confirmed. Most likely DOM is doing some thing wrong. -- What|Removed |Added --

[Bug middle-end/20017] internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread aj at gcc dot gnu dot org
--- Additional Comments From aj at gcc dot gnu dot org 2005-02-16 19:27 --- Created an attachment (id=8207) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8207&action=view) Preprocessed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20017

[Bug middle-end/20017] New: internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2212

2005-02-16 Thread aj at gcc dot gnu dot org
-Wstrict-prototypes -Wwrite-strings -std=gnu99 -version -fPIC -o iso-2022-cn-ext.s GNU C version 4.0.0 20050216 (experimental) (x86_64-suse-linux-gnu) compiled by GNU C version 4.0.0 20050216 (experimental). GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 iso-2022-cn

[Bug libgcj/19864] DomLSEx should use ordinary chaining

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 19:25 --- Subject: Bug 19864 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-16 19:25:07 Modified files: libjava: ChangeLog Makefile.am Makefile.in

[Bug middle-end/18706] [4.0 Regression] ACATS ce2208b ICE expected ssa_name, have var_decl in verify_ssa, at tree-ssa.c:637

2005-02-16 Thread dnovillo at gcc dot gnu dot org
-- Bug 18706 depends on bug 19865, which changed state. Bug 19865 Summary: [4.0 Regression] ice / gnat bug detected. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19865 What|Old Value |New Value

[Bug middle-end/19865] [4.0 Regression] ice / gnat bug detected.

2005-02-16 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-02-16 19:21 --- Fixed. http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00943.html -- What|Removed |Added

[Bug middle-end/19865] [4.0 Regression] ice / gnat bug detected.

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 19:19 --- Subject: Bug 19865 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-16 19:19:35 Modified files: gcc: ChangeLog tree-optimize.c Log messa

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

2005-02-16 Thread roger at eyesopen dot com
--- Additional Comments From roger at eyesopen dot com 2005-02-16 19:17 --- Hmm. I don't think the problem in this case is at the tree-level, where I think keeping X-(Y*C) and -(Y*C) as a more canonical X + (Y*C') and Y*C' should help with reassociation and other tree-ssa optimizations.

[Bug c++/20008] [4.0 Regression] internal compiler error: in expand_case, at stmt.c:2397

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:16 --- Reduced testcase: typedef enum _SECStatus { SECWouldBlock = -2, SECFailure = -1, SECSuccess = 0 } SECStatus; typedef enum { SEC_ERROR_BAD_SIGNATURE = (-0x2000) + 10 } SECErrorCodes; void g(void); voi

[Bug tree-optimization/19786] [4.0 Regression] Aliasing optimisation bug

2005-02-16 Thread jakub at gcc dot gnu dot org
--- Additional Comments From jakub at gcc dot gnu dot org 2005-02-16 19:14 --- I'm still looking into it. While with -fno-strict-aliasing the important part of the dump is: # BLOCK 20 # PRED: 33 [100.0%] (fallthru) 30 [100.0%] (fallthru) # TMT.382D.16594_470 = PHI ; :; D.16463_

[Bug target/20016] New: Compiling libgcc2.c with -Os for avr-gcc?

2005-02-16 Thread berndtrog at yahoo dot com
Since code size is more important than speed for the avr target, I'd like to suggest to add '-Os' to 'gcc/config/avr/t-avr' (TARGET_LIBGCC2_CFLAGS) Comments? -- Summary: Compiling libgcc2.c with -Os for avr-gcc? Product: gcc Version: 4.0.0 Status: UN

[Bug middle-end/19974] incorrect complex division on ia-64 with flag_complex_method = 2

2005-02-16 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-02-16 19:11 --- I don't reproduce this on amd64. It was raining in the machine room yesterday, so I don't have access to my ia64 machine to see if it's something special there. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug tree-optimization/20009] [4.0 regression] cris-elf testsuite failures: gcc.c-torture/unsorted/USIcmp.c, -O1 and above

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 19:04 --- I see this every once in a while on a different testcase. CCing Jeff as he is the person who knows DOM a lot. -- What|Removed |Added

[Bug debug/19521] [4.0 Regression] omitted stab for gcov initialization function

2005-02-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-16 19:01 --- Subject: Bug 19521 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-16 19:01:29 Modified files: gcc: ChangeLog dbxout.c Log message:

[Bug middle-end/20008] [4.0 Regression] internal compiler error: in expand_case, at stmt.c:2397

2005-02-16 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|c++ |middle-end http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20008

[Bug tree-optimization/19786] [4.0 Regression] Aliasing optimisation bug

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 18:59 --- (In reply to comment #8) > Actually, I do see problems in the tree dumps already. > Particularly the trees look ok before LIM and are broken afterwards. > loopinit->lim pseudo diff: Can you look into the vo

[Bug c++/20011] Templates and cyclic dependencies

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 18:52 --- The easy way to fix this is to make the template function not be in the class definition. Anyways if you read a good C++ book, this would be explained there. -- What|Removed

[Bug SWING/20015] JMenu stays open but should not

2005-02-16 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-16 18:50 --- Created an attachment (id=8206) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8206&action=view) testcase Compile and run, then select a JMenu. The JMenu stays open until one of its (act

[Bug c++/20013] Can't apply + to pointer to member.

2005-02-16 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-16 18:50 --- Fixed in 3.4.0 and above. -- What|Removed |Added Status|UNCONFIRMED

[Bug SWING/20015] New: JMenu stays open but should not

2005-02-16 Thread hendrich at informatik dot uni-hamburg dot de
Showing a JMenu works. However, clicking outside the JMenu to close the menu does not - the JMenu patiently stays open until one of its JMenuItems is selected (clicked). For compatibility with the JDK/JRE and all major GUI environments, a JMenu should close when the user clicks the inside the curr

[Bug ada/10671] gcc ignors named notation for pragma arguments

2005-02-16 Thread berndtrog at yahoo dot com
--- Additional Comments From berndtrog at yahoo dot com 2005-02-16 18:39 --- gcc version 4.0.0 20050215 and gcc-3.4.3 have this bug, too. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10671

[Bug ada/19959] [4.0 Regression] Can't compile gnattools for the AVR target

2005-02-16 Thread berndtrog at yahoo dot com
--- Additional Comments From berndtrog at yahoo dot com 2005-02-16 18:27 --- Nathanael, do you know why the rts gets compiled here? (the avr target does not have a rts) -- What|Removed |Added ---

[Bug AWT/20014] BufferedImage.getGraphics() aborts

2005-02-16 Thread hendrich at informatik dot uni-hamburg dot de
--- Additional Comments From hendrich at informatik dot uni-hamburg dot de 2005-02-16 18:26 --- Created an attachment (id=8205) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8205&action=view) testcase jfig-gcc/jfig> gij PR20014 -I- started... -I- got a buffered image: [EMAIL PROTE

[Bug AWT/20014] New: BufferedImage.getGraphics() aborts

2005-02-16 Thread hendrich at informatik dot uni-hamburg dot de
Trying to call BufferedImage.getGraphics() aborts on my Linux system. Tested with both in gcc-4.0-20050130 snapshot and a fresh CVS checkout of gcc-gui-branch-20050128 as of 20050209. I have recommended/current versions of all dependencies including cairo-0.30. Testcase attached. Using gij with or

[Bug c++/20013] New: Can't apply + to pointer to member.

2005-02-16 Thread msadoghi at ca dot ibm dot com
Sourc code for t.cpp: struct X { int i; }; int mymain() { X x = { 1 }; int X::*pm = &X::i; if (x.*(+pm) == 0) return 0; } Ex

[Bug ada/20012] New: 'pragma Compile_Time_Warning' adds quotation marks to warning text

2005-02-16 Thread berndtrog at yahoo dot com
Hello, when I compile this: procedure Test2 is Number : Integer := 2; pragma Compile_Time_Warning (Number > 1, " > NUmber Is GReater Than 1!"); begin null; end; with gcc version 3.4.3: gcc -c test2.adb I get this warning: test2.adb:6:10: warning: "nu"mber Is "gr"eater Than

[Bug c++/20011] Templates and cyclic dependencies

2005-02-16 Thread jmoro at latentzero dot com
--- Additional Comments From jmoro at latentzero dot com 2005-02-16 18:06 --- Created an attachment (id=8204) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8204&action=view) source code and *.ii files -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20011

[Bug c++/20011] New: Templates and cyclic dependencies

2005-02-16 Thread jmoro at latentzero dot com
Hello, the new support of two-stage name-lookup for templates in gcc 3.4.0 for C++ brings a problem that I don't know how to resolve. I would like to know what is your recommended way of dealing with the following. Here is some code that used to compile and link on gcc 3.3 (sorry to copy some cod

[Bug c++/986] g++ misses warning for & on temporary

2005-02-16 Thread aoliva at gcc dot gnu dot org
--- Additional Comments From aoliva at gcc dot gnu dot org 2005-02-16 17:27 --- Getting a warning to be issued is easy: initialize_ref may print it if it finds that the call to convert_like will create a temporary, testing conv->need_temporary_p. However, this would trigger warnings for

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-02-16 Thread quanah at stanford dot edu
--- Additional Comments From quanah at stanford dot edu 2005-02-16 17:02 --- *** Bug 19995 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18033

  1   2   >