GCC 4.0.2 Status Report

2005-09-07 Thread Mark Mitchell
Simply put, it's time for another GCC 4.0.x release. There are 48 critical bugs open against 4.0.1 and some nearly 200 regressions. I've not done a complete triage, so I can't say how many of these might be incorrectly targeted. Fewer than 20 are wrong-code, which is still more than I'd

RE: Extending functionality of -frepo

2005-09-07 Thread Noe Aljaz ITICMN
Normal compiles instantiate items as determined by the database. It is a known waste of compile time to not so instantiate such things, as we know they will be instantiated. So, the entire concept doesn't make much sense to me, unless you only are only interested in the speedup from

GCC 4.1 Status Report (2005-09-06)

2005-09-07 Thread Mark Mitchell
Since August 21st, when I sent my last status report, we've reduce the number of bugs targeted at 4.1 from 271 to 250; about a bug a day. 77 of these bugs are wrong-code, ice-on-valid-code, or rejects-valid, down from 91. So, that suggests that the net progress is mostly coming from fixing

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Richard Sandiford
Further to Eric's good advice: Do you already have access to a mips64 version of glibc? (You said in your message that you'd tried a native build, but I wasn't sure whether that was using a 32-bit OS or a 64-bit OS) It's tricky to build a toolchain and glibc in tandem (i.e. when neither is

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Jonathan Day
I don't have a mips64 version of glibc, I'm having to build the entire toolchain from the ground up. (Yuck.) I'm trying to build the entire toolchain as 64-bit native, which is adding to my problems. (Crosstool, for example, only supports 32-bit MIPS - and even then the build matrix is a pretty

Re: var_args for rs6000 backend

2005-09-07 Thread Yao Qi qi
From: Ian Lance Taylor ian@airs.com To: Yao qi [EMAIL PROTECTED] CC: gcc@gcc.gnu.org Subject: Re: var_args for rs6000 backend Date: 06 Sep 2005 11:05:38 -0700 Yao qi [EMAIL PROTECTED] writes: These are partially documented in gcc/doc/tm.texi. Unfortunately the documentation is not

Re: GCC 4.0.2 Status Report

2005-09-07 Thread Paolo Bonzini
There's no special freeze for the 4.0 branch at this point; we'll leave it in regression-fixes only mode. The branch will freeze when I create the first release candidate. Some of your C++ fixes have been quite invasive. Maybe it's too much haste to spin the rc before the bugs can be

[4.2 projects] vectorization enhancements

2005-09-07 Thread Dorit Naishlos
Planned vectorization enhancements for 4.2: 1. Recognize reduction patterns (Dorit). Some computations have specialized target support and can be vectorized more efficiently if the computation idiom is recognized and vectorized as a whole. This is especially true to idioms that involve

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Paul Koning
Jonathan == Jonathan Day [EMAIL PROTECTED] writes: Jonathan Hi, I am trying to compile a toolchain for a Broadcom SB1 Jonathan processor in big-endian mode with a host Operating System Jonathan of Linux. (The SB1 is a MIPS64, but there is also a Jonathan specific SB1 target.) So far, I'm

Re: Language Changes in Bug-fix Releases?

2005-09-07 Thread Paul Koning
Mike == Mike Stump [EMAIL PROTECTED] writes: Mike On Sep 6, 2005, at 6:16 PM, Gabriel Dos Reis wrote: wrong-code generation that was fixed. Mike Customers validate their app and are `happy' with the code Mike generation, so this appears to not be a real an issue. Failure Mike to compile

Re: GCC 4.1 Status Report (2005-09-06)

2005-09-07 Thread DJ Delorie
Since August 21st, when I sent my last status report, we've reduce the number of bugs targeted at 4.1 from 271 to 250; about a bug a day. On the gcc home page, we have a (now obsolete) link to the latest status. We also have a link to the definition of stage 3. Could we add a direct link to

Re: GCC 4.0.2 Status Report

2005-09-07 Thread Mark Mitchell
Paolo Bonzini wrote: There's no special freeze for the 4.0 branch at this point; we'll leave it in regression-fixes only mode. The branch will freeze when I create the first release candidate. Some of your C++ fixes have been quite invasive. Maybe it's too much haste to spin the rc

unexpected link behaviour g++-4.0.1 on hppa2.0w-hp-hpux11.00

2005-09-07 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I got an unexpected link behaviour linking statically. linking dynamically: g++ -Wall -g0 -O3 -o batch_mesh_1 batch_mesh_1.o - -L/raid/tecosim/it/devel/install-test/hp/lib -ltecosim -lteclic everything works fine and ldd batch_mesh_1 gives:

Re: var_args for rs6000 backend

2005-09-07 Thread Ian Lance Taylor
Yao Qi qi [EMAIL PROTECTED] writes: New data types were added into GCC as well as new modes. It might help if you give a brief overview of what you are trying to do (maybe you already have, and I forgot). Also, I assume you are working with mainline gcc. Argument passing and return value

Re: GCC 4.0.2 Status Report

2005-09-07 Thread Andrew Pinski
On Sep 7, 2005, at 11:21 AM, Mark Mitchell wrote: Paolo Bonzini wrote: There's no special freeze for the 4.0 branch at this point; we'll leave it in regression-fixes only mode. The branch will freeze when I create the first release candidate. Some of your C++ fixes have been quite invasive.

Re: existing functionality questions

2005-09-07 Thread Daniel Berlin
Actually, that was the real question, nothing more. I need to be able to determine what member fields of an object passed to a function are visible to that function during an optimization pass. Is there existing functionality somewhere to do that? All of them, assuming you have a pointer

RE: var_args for rs6000 backend

2005-09-07 Thread Meissner, Michael
There was also a PowerPC NT ABI at one point, but since Windows NT on PowerPC was stillborn, it was removed. My point was if you are working on the ABI functions, you need to make sure that the other ABIs (AIX, Darwin) don't get broken by any changes you make (presumably you will make sure that

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Ian Lance Taylor
Jonathan Day [EMAIL PROTECTED] writes: My question is simple enough - has anyone built a toolchain for a MIPS64-Linux-GNU target? Yes, I did, last year. But I did it through a tedious iterative process--build the binutils, build the compiler until it fails building libgcc, install parts of

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Andrew Haley
Ian Lance Taylor writes: Jonathan Day [EMAIL PROTECTED] writes: My question is simple enough - has anyone built a toolchain for a MIPS64-Linux-GNU target? Yes, I did, last year. But I did it through a tedious iterative process--build the binutils, build the compiler until it

Re: existing functionality questions

2005-09-07 Thread Michael Tegtmeyer
If you just have a regular object passed by value, the fields accessible are those in TYPE_FIELDS of the type of the object, and those fields reachable through types in the TYPE_BINFOS (i don't remember whether we represent access control in binfos) Ah, I guess I am not actually wording this

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread David Daney
Andrew Haley wrote: Ian Lance Taylor writes: Jonathan Day [EMAIL PROTECTED] writes: My question is simple enough - has anyone built a toolchain for a MIPS64-Linux-GNU target? Yes, I did, last year. But I did it through a tedious iterative process--build the binutils,

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Kai Ruottu
David Daney wrote: Ian Lance Taylor writes: Jonathan Day [EMAIL PROTECTED] writes: My question is simple enough - has anyone built a toolchain for a MIPS64-Linux-GNU target? Yes, I did, last year. But I did it through a tedious iterative process--build the binutils, build

Re: Language Changes in Bug-fix Releases?

2005-09-07 Thread Richard B. Kreckel
On 7 Sep 2005, Gabriel Dos Reis wrote: Mike Stump [EMAIL PROTECTED] writes: | I'll echo the generalized request that we try and avoid tightenings | on other than x.y.0 releases. I hear you. In this specific case, it worths remembering people that the issue is not just an accept-invalid that

Re: Question regarding compiling a toolchain for a Broadcom SB1

2005-09-07 Thread Kai Ruottu
Kai Ruottu wrote: How one gets the first toolchain made shouldn't have the importance many people think it has... My opinion (clashing badly with Dan's) is that the first build has no importance at all, if one knows the basics for Linux, for compiling and for other newbie-level things, one

Re: Possible bug in tree-vrp.c:vrp_visit_phi_node

2005-09-07 Thread Jeffrey A Law
On Mon, 2005-09-05 at 17:39 -0400, Richard Kenner wrote: Suppose lhs_vr is [64,64] and vr_result is ~[0,0]. It would seem that the code near the end of this function will malfunction. Shouldn't the test be that both lhs_vr *and* vr_result are VR_RANGE? This is causing an ACATS failure in

Re: GCC 4.0.2 Status Report

2005-09-07 Thread Mark Mitchell
Andrew Pinski wrote: But there are still issues. PR 23691 is one of them which beaks boost. I wasn't aware that there were still issues. Please assign me to PRs that represent things I've broken; I'll fix them, or at least explicitly unassign myself if I feel unfairly blamed. In any

[Bug rtl-optimization/20800] [4.0 regression] cris-elf testsuite failure: gcc.c-torture/execute/931004-6.c -O3

2005-09-07 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-07 07:27 --- CRIS is not a primary target. Removing target milestone. -- What|Removed |Added Target

[Bug fortran/19269] transpose(reshape(...)) of character array segfaults.

2005-09-07 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-07 07:36 --- Subject: Bug 19269 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-07 07:36:12 Modified files: gcc/fortran: ChangeLog simplify.c

[Bug java/20031] [4.0/4.1 regression] ICE on missing files

2005-09-07 Thread mmitchel at gcc dot gnu dot org
--- Additional Comments From mmitchel at gcc dot gnu dot org 2005-09-07 07:45 --- Java bugs are not release-critical; removing target milestone. -- What|Removed |Added

[Bug target/11015] [PPC] -finstrument-functions and variable size with sizes 17 and -fPIC

2005-09-07 Thread amodra at bigpond dot net dot au
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |amodra at bigpond dot net |dot org |dot au Status|NEW

[Bug ada/23732] [ada] Library_Version still at 4.0 ?

2005-09-07 Thread charlet at gcc dot gnu dot org
--- Additional Comments From charlet at gcc dot gnu dot org 2005-09-07 09:00 --- I'll take care of it. Arno -- What|Removed |Added AssignedTo|unassigned at gcc dot

[Bug middle-end/23522] [3.4/4.0/4.1 Regression] fold_widened_comparison bug

2005-09-07 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-09-07 09:26 --- I agree with the analysis and the fix. Care to submit the patch to gcc-patches? Do you have a copyright assignment on file with the FSF? If not the patch may be simple enough to be accepted regardless of

[Bug ada/22418] Ada produces mis-match (non compatible) types in MODIFY_EXPR

2005-09-07 Thread ebotcazou at gcc dot gnu dot org
--- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-09-07 09:59 --- Long-standing problem in Gigi, will be fixed by the next push from AdaCore. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22418

[Bug target/20529] m6811-elf-g++ ICE

2005-09-07 Thread goweol at gmail dot com
--- Additional Comments From goweol at gmail dot com 2005-09-07 10:20 --- After reported this bug, I built several m6811-elf-gcc compiler. Those are 20050318, 20050426, 20050516, and 20050907 version. At this time, 20050318 and 20050426 generates ICE. But 20050516 and 20050907 version

[Bug libstdc++/23632] std::vectorbool in combination with debug mode fails to compile code

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 10:23 --- Not a regression, in any sense. Given that, and the almost-deprecated status of vectorbool, better not touching this for the current release branch. Fixed for 4.1.0, anyway. -- What|Removed

[Bug fortran/21730] Character length incorrect.

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 10:37 --- Is this still a problem? The other two testcases seem to work now. -- What|Removed |Added

[Bug fortran/21825] [4.0/4.1 Regression] 2D array initialization with reshape

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 10:40 --- Fixed by the partial patch for 19269 -- What|Removed |Added OtherBugsDependingO|

[Bug fortran/19276] [meta-bug] CHARACTER related bugs in gfortran

2005-09-07 Thread rsandifo at gcc dot gnu dot org
-- Bug 19276 depends on bug 21825, which changed state. Bug 21825 Summary: [4.0/4.1 Regression] 2D array initialization with reshape http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21825 What|Old Value |New Value

[Bug libstdc++/23757] iostreams hex formatting for signed integers treats than as unsigned

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 10:42 --- Not a but, this behavior is intended and correct. According to the Standard (Table 57), the stdio equivalent for hex formatting will be exactly %x (or %X). Then try printf(%x, -1) on your machine. --

[Bug fortran/22518] ICE in gfc_conv_function_call for character function with LEN=length(arg)

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 10:45 --- Fixed by the same patch as 15326. -- What|Removed |Added BugsThisDependsOn|

[Bug libstdc++/13943] call of overloaded `llabs(int)' is ambiguous

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 10:55 --- Fixed for 4.1.0. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/23747] ICE with -O2, -O3 execute/builtins/memcpy-chk.c

2005-09-07 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-07 11:58 --- Subject: Bug 23747 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-07 11:57:47 Modified files: gcc: ChangeLog gcc/config/m32r:

[Bug target/23747] ICE with -O2, -O3 execute/builtins/memcpy-chk.c

2005-09-07 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-07 12:05 --- Subject: Bug 23747 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-09-07 12:04:42 Modified files: gcc:

[Bug libgcj/23761] New: java.library.path doesn't affect module loading path

2005-09-07 Thread fitzsim at redhat dot com
Setting java.library.path on the gij command line should set the module loader path to the given argument. Currently an attempt is made to do this in natSystemProperties.cc: // If java.library.path is set, tell libltdl so we search the new // directories as well. FIXME: does this work

[Bug libgcj/23762] New: java.library.path should default to value of environment variable specified by LTDL_SHLIBPATH_VAR

2005-09-07 Thread fitzsim at redhat dot com
If java.library.path was not specified on the command line its value should default to the contents of LD_LIBRARY_PATH on GNU/Linux systems or LTDL_SHLIBPATH_VAR generally. -- Summary: java.library.path should default to value of environment variable specified by

[Bug libgcj/21741] Need configure option to set java.library.path

2005-09-07 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-09-07 12:36 --- Filed two new bugs for the remaining java.library.path issues: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23761 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23762 I'm closing this bug. --

[Bug libgcj/23763] New: Runtime.getRuntime().exec() signalling

2005-09-07 Thread aeby at graeff dot com
Showcase: compile exectest.c, run test.java calling 'exectest' Runtime.exec() seems to pass down some strange signal configuration to child processes in GCC =4.0.0. When run from test.java the exectest.c parent process does never get CHLD signals - they seem to get blocked (as I've seen the

[Bug libgcj/23763] Runtime.getRuntime().exec() signalling

2005-09-07 Thread aeby at graeff dot com
--- Additional Comments From aeby at graeff dot com 2005-09-07 13:17 --- Created an attachment (id=9686) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9686action=view) Execs exectest and demonstrates how it hangs -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23763

[Bug libgcj/23763] Runtime.getRuntime().exec() signalling

2005-09-07 Thread aeby at graeff dot com
--- Additional Comments From aeby at graeff dot com 2005-09-07 13:18 --- Created an attachment (id=9687) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9687action=view) Sample program that hangs when executed via Runtime.exec() --

[Bug target/11015] [3.4 only] -finstrument-functions and dynamic stack allocation

2005-09-07 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2005-09-07 13:20 --- This is not a problem with dynamic stack allocation, but rather with the instrumentation code. The following diagram is supposed to show what the V4 stack layout looks like just after the function

[Bug target/23747] ICE with -O2, -O3 execute/builtins/memcpy-chk.c

2005-09-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-07 13:23 --- Fixed. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/23588] CCP not fully propagating constants

2005-09-07 Thread dberlin at dberlin dot org
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-09-07 13:36 --- Subject: Re: CCP not fully propagating constants On Wed, 2005-09-07 at 04:19 +, pinskia at gcc dot gnu dot org wrote: --- Additional Comments From pinskia at gcc dot gnu dot org

[Bug fortran/19269] transpose(reshape(...)) of character array segfaults.

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 13:43 --- It's not clear who's on the hook to the fix the transpose() call. I'll unassign myself in the meantime. -- What|Removed |Added

[Bug middle-end/23711] [4.1 regression] [s390] bootstrap error in libjava (ICE in fixup_eh_region_note)

2005-09-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-07 14:03 --- Fixed by: 2005-09-07 Andreas Krebbel [EMAIL PROTECTED] * reload1.c (fixup_eh_region_note): Remove assertion. (fixup_abnormal_edges): Reverted removal of call to

[Bug boehm-gc/23662] Binaries generated by arm-linux-gcj segfault on execution on arm target

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23662

[Bug libgcj/6181] Mauve Introspector.jdk11: getBeanInfo fail for AWT classes

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6181

[Bug java/5942] tree check failure when compiling Classpath with strictfp StrictMath class

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5942

[Bug java/2956] gcj does not terminate on invalid class definition

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2956

[Bug java/1392] Using .class in super class of outer class and in inner class fails

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.0.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1392

[Bug target/23746] m32c.h has a typo

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23746

[Bug ada/23565] [4.1 Regression] ACATS FAIL c32001e inccorect array bounds

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23565

[Bug java/1391] ICE on bogus this.OuterClass.method() construct

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |3.1.x/3.2.x http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1391

[Bug target/21255] %R and %S are not safe to use from asms

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21255

[Bug libfortran/19481] libgfortran doesn't build -- configure doesn't handle cabs() well

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19481

[Bug target/23721] [4.1 Regression] pt.c:9462: ICE: in change_address_1, at emit-rtl.c:1791

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||build, ice-on-valid-code Summary|pt.c:9462: ICE: in |[4.1 Regression] pt.c:9462:

[Bug fortran/23661] 'print fmt' is unclassifiable statement in gfortran

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23661

[Bug rtl-optimization/23561] nonoverlapping_memrefs_p returns true even for overlapping memory references

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23561

[Bug testsuite/23607] gcc.target/i386/pr23575.c fails on x86_64

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23607

[Bug tree-optimization/23475] Frequences are not updated for empty loop removal

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23475

[Bug c/18382] define __pic__ and/or __PIC__ in c-cppbuiltins.c instead of scattershot in target config

2005-09-07 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-09-07 14:18 --- Updated patch for mainline here: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg00302.html -- What|Removed |Added

[Bug rtl-optimization/12535] Attempt to delete prologue/epilogue insn

2005-09-07 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2005-09-07 14:39 --- Simplified testcase. This bug is probably a WONTFIX. int bar (int *); int foo (void) { int x; __builtin_memset (x, 0, 32); return bar (x); } -- What|Removed

[Bug tree-optimization/22555] array in struct disables salias subvars for other fields

2005-09-07 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-07 15:25 --- Subject: Bug 22555 CVSROOT:/cvs/gcc Module name:gcc Branch: improved-aliasing-branch Changes by: [EMAIL PROTECTED] 2005-09-07 15:25:13 Modified files: gcc

[Bug c++/23764] New: Implicit conversion to a reference for an object broken

2005-09-07 Thread rlyle at ritual dot com
Trying to compile the following code on a FreeBSD 5.4 machine, using GCC 4.0.1 # 1 Test.cpp # 0 built-in # 1 command line # 1 Test.cpp class OutStream { public: OutStream(); }; inline OutStream operator( OutStream output, const int value ) { return output; } class Client { public:

[Bug awt/21598] rendering problem with button text

2005-09-07 Thread fitzsim at redhat dot com
--- Additional Comments From fitzsim at redhat dot com 2005-09-07 15:48 --- I filed a bug against GTK: http://bugzilla.gnome.org/show_bug.cgi?id=315462 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21598

[Bug c++/23764] Implicit conversion to a reference for an object broken

2005-09-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-07 15:49 --- Not a bug as you cannot bind a rvalue to the reference type. Basicially what you have is: int g(void); void h(int); void j(void) { h(g()); } And that is invalid. You can bind a rvalue to a const

[Bug fortran/23373] Functions returning pointers with pointer argument

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 15:59 --- Testing a patch. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu

[Bug fortran/23765] New: segfault with syntactically wrong common declaration

2005-09-07 Thread tobi at gcc dot gnu dot org
[EMAIL PROTECTED]:~/src/tests cat pr16404.f90 REAL, TARGET :: B(2,2) common x/b/ B = 1. END [EMAIL PROTECTED]:~/src/tests ../gcc/build/gcc/f951 pr16404.f90 MAIN__ pr16404.f90:3: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if

[Bug libstdc++/23757] iostreams hex formatting for signed integers treats than as unsigned

2005-09-07 Thread x at xman dot org
--- Additional Comments From x at xman dot org 2005-09-07 16:03 --- The ANSI definition for %x (or %X) only covers unsigned integers. Surely then doing hex formatting on a signed integer would at the very least be undefined behavior. --

[Bug fortran/21143] cross-built gfortran installed as gfortran

2005-09-07 Thread fxcoudert at gcc dot gnu dot org
--- Additional Comments From fxcoudert at gcc dot gnu dot org 2005-09-07 16:07 --- Can someone ping this patch on the gcc-patches ml? -- What|Removed |Added Last

[Bug fortran/23765] segfault with syntactically wrong common declaration

2005-09-07 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-07 16:07 --- Confirmed, backtrace: #0 0x080a2406 in translate_common (common=0x96d29b8, var_list=Variable var_list is not available. ) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/fortran/trans-common.c:879 #1

[Bug fortran/16404] should reject invalid code with -pedantic -std=f95 ? (x8)

2005-09-07 Thread pault at gcc dot gnu dot org
--- Additional Comments From pault at gcc dot gnu dot org 2005-09-07 16:09 --- (In reply to comment #16) Since number 2 is already reported, we only have 3 and 6 left: I have a patch for 3 and will try to sort out 6 (+pr21986) as soon as I have a moment. --

[Bug fortran/23765] segfault with syntactically wrong common declaration

2005-09-07 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-09-07 16:17 --- Reduced testcase: common /b/ end -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23765

[Bug libstdc++/23757] iostreams hex formatting for signed integers treats than as unsigned

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 16:28 --- (In reply to comment #7) The ANSI definition for %x (or %X) only covers unsigned integers. Surely then doing hex formatting on a signed integer would at the very least be undefined behavior. Yes, you have a

[Bug libstdc++/23358] _Destroy doesn't optimize for scalar types

2005-09-07 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-07 16:30 --- Subject: Bug 23358 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED] 2005-09-07 16:30:38 Modified files: libstdc++-v3 :

[Bug libstdc++/23358] _Destroy doesn't optimize for scalar types

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 16:32 --- Fixed for 4.0.2 too. -- What|Removed |Added Target Milestone|4.1.0 |4.0.2

[Bug libstdc++/23757] iostreams hex formatting for signed integers treats than as unsigned

2005-09-07 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-09-07 16:51 --- (In reply to comment #8) Yes, you have a point that the mapping prescribed by the ISO/IEC Standards is not very precise, because, strictly speaking, the C Standard speaks only about unsigned int and the C++

[Bug fortran/23373] Functions returning pointers with pointer argument

2005-09-07 Thread rsandifo at gcc dot gnu dot org
--- Additional Comments From rsandifo at gcc dot gnu dot org 2005-09-07 16:58 --- Hmm. I supposed I'd better check. Is the following code also valid: program main implicit none real, dimension (:), pointer :: x x = null() x = test () contains function test real,

[Bug fortran/23765] segfault with syntactically wrong common declaration

2005-09-07 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-09-07 17:02 --- Patch here: http://gcc.gnu.org/ml/fortran/2005-09/msg00089.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23765

[Bug c++/23767] New: std::vector iterator implementation wrong

2005-09-07 Thread afra at cs dot stanford dot edu
The following code does not compile. According to the compiler, 't' is overloaded ambiguously. #include vector struct T { typedef std::vectorint Vector; typedef Vector::iterator iterator; typedef Vector::const_iterator const_iterator; int t( iterator f) { return *f; }

[Bug fortran/23373] Functions returning pointers with pointer argument

2005-09-07 Thread tobi at gcc dot gnu dot org
--- Additional Comments From tobi at gcc dot gnu dot org 2005-09-07 17:04 --- I don't have the standard at hand, but both the Intel and the Portland Group compiler accept this. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23373

[Bug c++/23767] std::vector iterator implementation wrong

2005-09-07 Thread afra at cs dot stanford dot edu
--- Additional Comments From afra at cs dot stanford dot edu 2005-09-07 17:04 --- Created an attachment (id=9688) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9688action=view) complete program showing bug -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23767

[Bug libstdc++/23767] std::vector iterator implementation wrong

2005-09-07 Thread afra at cs dot stanford dot edu
-- What|Removed |Added Component|c++ |libstdc++ http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23767

[Bug fortran/23373] Functions returning pointers with pointer argument

2005-09-07 Thread richard at codesourcery dot com
--- Additional Comments From richard at codesourcery dot com 2005-09-07 17:07 --- Subject: Re: Functions returning pointers with pointer argument tobi at gcc dot gnu dot org [EMAIL PROTECTED] writes: I don't have the standard at hand, but both the Intel and the Portland Group

[Bug libstdc++/23767] std::vector iterator implementation wrong

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Known to fail||3.0.4 3.3.3 3.4.0 4.0.0 Known to work||2.95.3

[Bug c++/10416] 'unused variable' warning ignores ctor/dtor side-effects

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords|missed-optimization |diagnostic Last reconfirmed|2005-05-16 02:30:28 |2005-09-07 17:43:18 date|

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

2005-09-07 Thread nico at cam dot org
--- Additional Comments From nico at cam dot org 2005-09-07 18:24 --- I just tested with HEAD today and the problem doesn't appear to be there any longer. Therefore gcc 4.1.0 should be OK. -- What|Removed |Added

[Bug libgcj/23768] New: doFinal() methods in javax.crypto.Cipher incorrectly resetting cipher state

2005-09-07 Thread qianzwang at yahoo dot com
The JCE spec for Cipher.doFinal states: Upon finishing, this method resets this cipher object to the state it was in when previously initialized via a call to init. That is, the object is reset and available to encrypt or decrypt (depending on the operation mode that was specified in the call to

[Bug tree-optimization/14705] [tree-ssa] more alias analysis needed!?

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||alias Last reconfirmed|2005-07-04 21:36:12 |2005-09-07 18:35:18 date|

[Bug classpath/23768] doFinal() methods in javax.crypto.Cipher incorrectly resetting cipher state

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Component|libgcj |classpath Product|gcc |classpath Version|4.0.1

[Bug classpath/23768] doFinal() methods in javax.crypto.Cipher incorrectly resetting cipher state

2005-09-07 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added CC||bug-classpath at gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23768

  1   2   >