[Bug tree-optimization/21884] New: [4.1 regression] ICE with -ftree-vectorize

2005-06-02 Thread bangerth at dealii dot org
This is with today's sources, so unrelated to the previously fixed PR 21789 even though the error message is the same. With attached code, I get this: spec/src> c++ -O2 -march=pentium4m -msse2 -ftree-vectorize auto_derivative_function.ii auto_derivative_function.ii:6859: warning: ‘__malloc_

[Bug tree-optimization/21884] [4.1 regression] ICE with -ftree-vectorize

2005-06-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-02 19:24 --- Created an attachment (id=9017) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9017&action=view) Preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21884

[Bug tree-optimization/21884] [4.1 regression] ICE with -ftree-vectorize

2005-06-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-02 19:29 --- This is most likely related to PR 21155 which is another bug with the same ICE. -- What|Removed |Added ---

[Bug middle-end/21885] New: [4.1 Regression] compat testsuite failures

2005-06-02 Thread jsm28 at gcc dot gnu dot org
A number of compat testsuite failures have appeared on mainline between 20050601 and 20050602 on hppa64-hpux and ia64-hpux. There don't appear to be sufficiently recent results for ia64-linux on gcc-testresults to show whether they appear there as well. On hppa64-hpux: FAIL: tmpdir-gcc.dg-s

[Bug tree-optimization/21884] [4.1 regression] ICE with -ftree-vectorize

2005-06-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-02 19:36 --- I don't know -- the failure appears in a completely different place. I see this particular ICE on at least half a dozen of my files, but I'll be happy holding off finding a reduced testcase until the other PR

[Bug bootstrap/21886] New: [4.1 Regression] bootstrap fails on hppa2.0w-hpux

2005-06-02 Thread jsm28 at gcc dot gnu dot org
Bootstrap fails on hppa2.0w-hpux on 20050602 on mainline (tree from 07:00 UTC). This is a separate failure from that reported at <http://gcc.gnu.org/ml/gcc/2005-06/msg00046.html>. ./xgcc -B./ -B/scratch/gcc/nightly-2005-06-02-mainline/hppa2.0w-hp-hpux11.11/build_gcc/install/hppa2.0w-hp-hpu

[Bug rtl-optimization/21887] New: missed optimization with globals

2005-06-02 Thread pinskia at gcc dot gnu dot org
In the following code we produce an extra la. int curr_state_graph_pass_num = 0; void pass_states (void) { curr_state_graph_pass_num++; } We currently produce at -O2 -mdynamic-no-pic: _pass_states: lis r9,ha16(_curr_state_graph_pass_num) la r9,lo16(_curr_state_graph_pass_num)(r9

[Bug tree-optimization/21884] [4.1 regression] ICE with -ftree-vectorize

2005-06-02 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2005-06-02 20:17 --- Created an attachment (id=9018) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9018&action=view) Much shorter testcase I attach another testcase that I managed to get down to approximately 10kloc. It is on

[Bug tree-optimization/21258] Teach VRP to pick up a constant from case label.

2005-06-02 Thread dnovillo at gcc dot gnu dot org
--- Additional Comments From dnovillo at gcc dot gnu dot org 2005-06-02 20:24 --- Kazu is not working on this anymore. -- What|Removed |Added AssignedTo|kazu at cs

[Bug bootstrap/21886] [4.1 Regression] bootstrap fails on hppa2.0w-hpux

2005-06-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-02 20:53 --- This might be related to: http://gcc.gnu.org/ml/gcc-regression/2005-06/msg00012.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21886

[Bug middle-end/21886] [4.1 Regression] bootstrap fails on hppa2.0w-hpux

2005-06-02 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|bootstrap |middle-end Keywords||build, ice-on-valid-code, |

[Bug middle-end/21885] [4.1 Regression] compat testsuite failures

2005-06-02 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug rtl-optimization/21887] missed optimization with globals

2005-06-02 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|minor |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21887

[Bug target/17502] [g77] ICE: segmentation fault on (believed) correct code

2005-06-02 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-02 21:18 --- I built a 3.4.2 GCC on an IA64 Linux box and tried to reproduce the bug but could not. The included test case compiled with no problem. -- What|Removed |Added ---

[Bug target/21888] New: bootstrap failure with linker relaxation enabled

2005-06-02 Thread rth at gcc dot gnu dot org
When bootstrapping for EV4, pp_base_set_prefix is miscompiled. An fnop is emitted between the two insns of the initial ldgp pair. The abi for "standard pv usage", implied by ".prologue 1", requires that this instruction pair be sequential. Which allows the linker to alter "jsr foo" into "bsr foo

[Bug debug/21889] New: Bad assembler output for Solaris TLS debug symbols

2005-06-02 Thread rcbilson at plg dot uwaterloo dot ca
smalltalk=; cat test.c __thread int x; smalltalk=; gcc -c test.c smalltalk=; gcc -g -c test.c /usr/ccs/bin/as: "/var/tmp//cc09foyk.s", line 75: error: statement syntax /usr/ccs/bin/as: "/var/tmp//cc09foyk.s", line 75: error: statement syntax /usr/ccs/bin/as: "/var/tmp//cc09foyk.s", line 75: error:

[Bug middle-end/20610] Real by complex multiplications perform unnecessary operations

2005-06-02 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/21888] bootstrap failure with linker relaxation enabled

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

[Bug debug/21889] Bad assembler output for Solaris TLS debug symbols

2005-06-02 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-06-02 22:11 --- Confirmed with Sun tools. Workaround is to use -gstabs+ instead of -g. -- What|Removed |Added

[Bug debug/21889] Bad assembler output for Solaris TLS debug symbols

2005-06-02 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-06-02 22:11 --- Investigating. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ebo

[Bug libgcj/21890] New: SecurityManager is incomplete

2005-06-02 Thread tromey at gcc dot gnu dot org
Search java/lang/SecurityManager.java for "XXX" and you will see that there are (minor) missing pieces. These are needed for the security model to work. -- Summary: SecurityManager is incomplete Product: gcc Version: 4.1.0 Status: UNCONFIRMED

[Bug libgcj/13603] [meta-bug] Java security model tracking PR

2005-06-02 Thread tromey at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||21890 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13603

[Bug libgcj/21891] New: must audit libgcj for required SecurityManager calls

2005-06-02 Thread tromey at gcc dot gnu dot org
Currently we implement some of the required calls to SecurityManager, but not all of them. E.g., look for the FIXME comments in natClass.cc (this is not all of the missing ones though). We need: - A comprehensive Mauve test suite; every required call must be checked - A complete audit of all th

[Bug libgcj/13603] [meta-bug] Java security model tracking PR

2005-06-02 Thread tromey at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||21891 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13603

[Bug libgcj/13603] [meta-bug] Java security model tracking PR

2005-06-02 Thread tromey at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||21892 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13603

[Bug libgcj/21892] New: gnu.* and native code security audit

2005-06-02 Thread tromey at gcc dot gnu dot org
In order to be confident in our security implementation we must ensure that calls to gnu.* code (which might bypass security checks) are inaccessible to user code running in a secure context. Some sort of automated testing would be ideal, so that we could reliably re-run the audit whenever we like.

[Bug target/18823] [3.4 regression] [ia64-linux] ICE in ia64_st_address_bypass_p, at config/ia64/ia64.c:7387

2005-06-02 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-02 22:46 --- This has been fixed for 4.1 because the whole sync code has been redone. __sync_bool_compare_and_swap_di is no longer a builtin function, although __sync_bool_compare_and_swap is. But __sync_bool_compare_and_sw

[Bug libgcj/21893] New: class loading and verifier audit

2005-06-02 Thread tromey at gcc dot gnu dot org
We must go through the JVM Spec and ensure that all required constraints on class loading, linking, and verification are followed; and that in particular the required exceptions are thrown. This audit should take the form of a VM test suite. We must test loading bytecode, as well as compiling bytec

[Bug libgcj/13603] [meta-bug] Java security model tracking PR

2005-06-02 Thread tromey at gcc dot gnu dot org
-- What|Removed |Added BugsThisDependsOn||21893 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13603

[Bug tree-optimization/21894] New: gcc crashes with -O1 on a call to nested function

2005-06-02 Thread fjahanian at apple dot com
Following test ICEs with gcc mainline when compiled with -O1. Test was done on apple-ppc-darwin. % gcc -c -O1 bad.c bad.c: In function 'CheckFile': bad.c:2: internal compiler error: Bus error Please submit a full bug report, with preprocessed source if appropriate. See http://developer.apple.com/b

[Bug c++/21895] New: [wrong-code] template class member function with array typedef arguement behaves erroneously

2005-06-02 Thread leventyilmaz at gmail dot com
Here is a sample code that generates the problem (tried to reduce it as much as possible): #include template class Bar { public: void foo(T a) { std::cout << a << std::endl; } }; int main() { typedef int arr[3]; arr sz={0,1,2}; std::cout << sz << std::endl; // prints address of sz[0]

[Bug middle-end/21894] [4.0/4.1 Regression] Invalid operand to binary operator with nested function

2005-06-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-02 23:33 --- Confirmed, reduced testcase: void CheckFile () { char tagname[10]; char * a = tagname; int validate() { return (a == tagname+4); } if(a == tagname) validate(); }

[Bug c++/21895] [wrong-code] template class member function with array typedef arguement behaves erroneously

2005-06-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-02 23:37 --- Fixed in 4.0.0 by: 2005-03-09 Mark Mitchell <[EMAIL PROTECTED]> PR c++/20208 * pt.c (tsubst_decl): Apply array-to-pointer and function-to-pointer conversions to function arguments.

[Bug testsuite/21896] New: Unknown effective target keyword `sync_char_short'

2005-06-02 Thread billingd at gcc dot gnu dot org
The new test gcc.dg/sync-2.c fails on a number of platforms, including http://gcc.gnu.org/ml/gcc-testresults/2005-06/msg00151.html http://gcc.gnu.org/ml/gcc-testresults/2005-06/msg00145.html http://gcc.gnu.org/ml/gcc-testresults/2005-06/msg00140.html Looks like a testsuite issue. On Irix

[Bug testsuite/21896] Unknown effective target keyword `sync_char_short'

2005-06-02 Thread billingd at gcc dot gnu dot org
--- Additional Comments From billingd at gcc dot gnu dot org 2005-06-03 00:47 --- Seen in last three 4.10 reports to gcc-testresults. -- What|Removed |Added Stat

[Bug testsuite/21896] Unknown effective target keyword `sync_char_short'

2005-06-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-03 00:51 --- Geoff forgot to commit part of his patch. He committed today: http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg00104.html -- What|Removed |Added

[Bug tree-optimization/21849] wrong use of sbitmap in tree-ssa-copy.c

2005-06-02 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 02:55 --- Subject: Bug 21849 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 02:55:21 Modified files: gcc: ChangeLog tree-ssa-copy.c Log messa

[Bug java/21722] gcj miscompiles accesses to static final vars with indirect dispatch

2005-06-02 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 04:06 --- Subject: Bug 21722 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-06-03 04:05:53 Modified files: gcc/java : Change

[Bug java/21722] gcj miscompiles accesses to static final vars with indirect dispatch

2005-06-02 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-03 04:06 --- Subject: Bug 21722 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-06-03 04:06:19 Modified files: gcc/java : ChangeLog class.c Log message:

[Bug tree-optimization/21849] wrong use of sbitmap in tree-ssa-copy.c

2005-06-02 Thread kazu at cs dot umass dot edu
--- Additional Comments From kazu at cs dot umass dot edu 2005-06-03 04:09 --- Just checked in a patch. -- What|Removed |Added Status|ASSIGNED

[Bug java/21722] gcj miscompiles accesses to static final vars with indirect dispatch

2005-06-02 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 04:12 --- I've checked in the fix for this. -- What|Removed |Added Target Milestone|---

[Bug java/21722] gcj miscompiles accesses to static final vars with indirect dispatch

2005-06-02 Thread tromey at gcc dot gnu dot org
--- Additional Comments From tromey at gcc dot gnu dot org 2005-06-03 05:34 --- Forgot to mark as fixed earlier. -- What|Removed |Added Status|ASSIGNED

[Bug libgcj/21892] gnu.* and native code security audit

2005-06-02 Thread konqueror at gmx dot de
--- Additional Comments From konqueror at gmx dot de 2005-06-03 06:14 --- What if people wanna access some gnu.* stuff we ship directly, like gnu.regexp? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21892

<    1   2