Re: [RFC] [PATCH] 32-bit pointers in x86-64

2007-12-05 Thread Andrew Pinski
On 12/5/07, Jan Beulich [EMAIL PROTECTED] wrote: Andrew Pinski [EMAIL PROTECTED] 25.11.07 19:45 On 11/25/07, Luca [EMAIL PROTECTED] wrote: 7.1. Add __attribute__((pointer_size(XXX))) and #pragma pointer_size to allow 64-bit pointers in 32-bit mode and viceversa This is already there,

libbid and floatingpoint exception access funcs

2007-12-05 Thread Bernhard Fischer
Hi, My libc is configured to omit any FP support (UCLIBC_HAS_FLOATS is not set) but the recent libbid updates seems to unconditionally pull in floatingpoint accessor functions thus breaking bootstrap. My notes on this read: 8 Follows: Precedes: do not pull in allegedly

Re: Designs for better debug info in GCC

2007-12-05 Thread Diego Novillo
On 11/25/07 3:43 PM, Mark Mitchell wrote: My suggestion (not as a GCC SC member or GCC RM, but just as a fellow GCC developer with an interest in improving the compiler in the same way that you're trying to do) is that you stop writing code and start writing a paper about what you're trying to

Re: Git and GCC

2007-12-05 Thread Ismail Dönmez
Wednesday 05 December 2007 21:08:41 Daniel Berlin yazmıştı: So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000 revisions. After it finished, I used git-gc

Re: Git and GCC

2007-12-05 Thread NightStrike
On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: I already have two way sync with hg. Maybe someday when git is more usable than hg to a normal developer, or it at least is significantly smaller than hg, i'll look at it again. Sorry, what is hg?

Re: Git and GCC

2007-12-05 Thread Ollie Wild
On Dec 5, 2007 11:08 AM, Daniel Berlin [EMAIL PROTECTED] wrote: So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000 revisions. After it finished, I used git-gc

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, NightStrike [EMAIL PROTECTED] wrote: On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: I already have two way sync with hg. Maybe someday when git is more usable than hg to a normal developer, or it at least is significantly smaller than hg, i'll look at it again. Sorry,

Re: Git and GCC

2007-12-05 Thread Samuel Tardieu
Daniel == Daniel Berlin [EMAIL PROTECTED] writes: Daniel So I tried a full history conversion using git-svn of the gcc Daniel repository (IE every trunk revision from 1-HEAD as of Daniel yesterday) The git-svn import was done using repacks every Daniel 1000 revisions. After it finished, I used

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
For the record: [EMAIL PROTECTED]:/compilerstuff/gitgcc/gccrepo$ git --version git version 1.5.3.7 (I downloaded it yesterday when i started the import) On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: So I tried a full history conversion using git-svn of the gcc repository (IE every trunk

Common logging config

2007-12-05 Thread Richard Almquist
Tony, To configure common-logging to use JDK logger. Create a file named commons-loggin.properties with the following: org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger In a webapp this would go into WEB-INF/classes directory. I'm not sure where to put it for the

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, Ollie Wild [EMAIL PROTECTED] wrote: On Dec 5, 2007 11:08 AM, Daniel Berlin [EMAIL PROTECTED] wrote: So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000

Re: ACATS c460008 and VRP (was: Bootstrap failure on trunk: x86_64-linux-gnu)

2007-12-05 Thread Richard Kenner
On GCC we use -gnato on tests known to need it (/gcc/testsuite/ada/acats/overflow.lst) since we want to test flags the typical GCC/Ada user does use and not what official validation requires (which is -gnato -gnatE IIRC). But you're running a test that's *part* of the official validation and

RE: Patch manager dying for a week or two

2007-12-05 Thread Dave Korn
On 05 December 2007 21:04, Daniel Berlin wrote: Patch manager will be dying for a week or two while i change hosting. of course, if nobody is still using it, i can just kill it permanently. Well I haven't submitted any patches just lately, but I always use it when I do, I think it's very

Re: Patch manager dying for a week or two

2007-12-05 Thread Rask Ingemann Lambertsen
On Wed, Dec 05, 2007 at 04:32:00PM -0500, NightStrike wrote: On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: Patch manager will be dying for a week or two while i change hosting. of course, if nobody is still using it, i can just kill it permanently. grep -F -e patchapp gcc-bugs@

gcc-4.2-20071205 is now available

2007-12-05 Thread gccadmin
Snapshot gcc-4.2-20071205 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.2-20071205/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.2 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: BITS_PER_UNIT larger than 8 -- word addressing

2007-12-05 Thread Boris Boesler
On 2007-11-27 18:29, Michael Eager wrote: Joseph S. Myers wrote: On Tue, 27 Nov 2007, Michael Eager wrote: I think that there is a pervasive understanding that SImode is single precision integer, 32-bits long. Only among contributors not considering non-8-bit bytes. SImode is 4

Re: BITS_PER_UNIT larger than 8 -- word addressing

2007-12-05 Thread Ian Lance Taylor
Boris Boesler [EMAIL PROTECTED] writes: I assume that GCC internals assume that memory can be byte (8 bits) addressed - for historical reasons. No. gcc internals assume that memory can be addressed in units of size BITS_PER_UNIT. The default for BITS_PER_UNIT is 8. I have written

Re: Patch manager dying for a week or two

2007-12-05 Thread NightStrike
On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: Patch manager will be dying for a week or two while i change hosting. of course, if nobody is still using it, i can just kill it permanently. What is the patch manager?

Re: Git and GCC

2007-12-05 Thread J.C. Pizarro
On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000 revisions. After it finished, I used git-gc --aggressive

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, Samuel Tardieu [EMAIL PROTECTED] wrote: Daniel == Daniel Berlin [EMAIL PROTECTED] writes: Daniel So I tried a full history conversion using git-svn of the gcc Daniel repository (IE every trunk revision from 1-HEAD as of Daniel yesterday) The git-svn import was done using repacks

Re: Rant about ChangeLog entries and commit messages

2007-12-05 Thread Ben Elliston
On Tue, 2007-12-04 at 09:18 -0700, Tom Tromey wrote: First, continuing to have good quality messages. Right now at the very least you get a (semi-) accurate record of what was touched. I've seen plenty of ChangeLog-less projects out there than end up with commits like fixed a bug, or even

Re: Git and GCC

2007-12-05 Thread Andreas Schwab
Harvey Harrison [EMAIL PROTECTED] writes: On Wed, 2007-12-05 at 21:23 +0100, Samuel Tardieu wrote: Daniel == Daniel Berlin [EMAIL PROTECTED] writes: Daniel So I tried a full history conversion using git-svn of the gcc Daniel repository (IE every trunk revision from 1-HEAD as of Daniel

Re: Rant about ChangeLog entries and commit messages

2007-12-05 Thread Daniel Berlin
On Dec 5, 2007 6:15 PM, Ben Elliston [EMAIL PROTECTED] wrote: On Tue, 2007-12-04 at 09:18 -0700, Tom Tromey wrote: First, continuing to have good quality messages. Right now at the very least you get a (semi-) accurate record of what was touched. I've seen plenty of ChangeLog-less

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
On Thu, 2007-12-06 at 00:34 +0100, Andreas Schwab wrote: Harvey Harrison [EMAIL PROTECTED] writes: On Wed, 2007-12-05 at 21:23 +0100, Samuel Tardieu wrote: Daniel == Daniel Berlin [EMAIL PROTECTED] writes: Daniel So I tried a full history conversion using git-svn of the gcc Daniel

Re: iWMMXt/Linux EABI toolchain

2007-12-05 Thread Daniel Jacobowitz
On Wed, Mar 01, 2006 at 06:20:53PM +, Steven Newbury wrote: OK, thank-you. I'll target arm-iwmmxt-linux-gnueabi with --with-cpu= etc and --disable-multilib. The vendor string is for my build scripts and also will help differentiate the toolchain, is that valid? Yep. -- Daniel

Re: Designs for better debug info in GCC

2007-12-05 Thread Joe Buck
On Wed, Dec 05, 2007 at 09:05:33AM -0500, Diego Novillo wrote: In my simplistic view of this problem, I've always had the idea that -O0 -g means full debugging bliss, -O1 -g means tolerable debugging (symbols shouldn't disappear, for instance, though they do now) and -O2 -g means you can

Broken regression testing on Intel Darwin9

2007-12-05 Thread Dominique Dhumieres
At revision 130629 regtesting on Intel Darwin9 gives a dozen The process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec(). Break on __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__() to debug. then stop to

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
On Wed, 2007-12-05 at 21:23 +0100, Samuel Tardieu wrote: Daniel == Daniel Berlin [EMAIL PROTECTED] writes: Daniel So I tried a full history conversion using git-svn of the gcc Daniel repository (IE every trunk revision from 1-HEAD as of Daniel yesterday) The git-svn import was done using

Git and GCC

2007-12-05 Thread Daniel Berlin
So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000 revisions. After it finished, I used git-gc --aggressive --prune. Two hours later, it finished. The final size after

Re: Git and GCC

2007-12-05 Thread NightStrike
On 12/5/07, Daniel Berlin [EMAIL PROTECTED] wrote: As I said, maybe i'll look at git in another year or so. But i'm certainly going to ignore all the git is so great, we should move gcc to it people until it works better, while i am much more inclined to believe the hg is so great, we should

Re: Rant about ChangeLog entries and commit messages

2007-12-05 Thread Ben Elliston
On Wed, 2007-12-05 at 18:35 -0500, Daniel Berlin wrote: svn propedit --revision rev number svn:log OK, well, it used to be a bit trickier in CVS .. :-) Ben

Patch manager dying for a week or two

2007-12-05 Thread Daniel Berlin
Patch manager will be dying for a week or two while i change hosting. of course, if nobody is still using it, i can just kill it permanently.

Re: Rant about ChangeLog entries and commit messages

2007-12-05 Thread Robert Dewar
Ben Elliston wrote: Something else that hasn't been raised is that ChangeLogs can be revised. We often see people making mistakes with their ChangeLog entries, but since the ChangeLog is versioned, they can revise it. If you screw up a commit message, it's much harder to fix it (and a purist

Re: Git and GCC

2007-12-05 Thread Ollie Wild
On Dec 5, 2007 1:40 PM, Daniel Berlin [EMAIL PROTECTED] wrote: Out of curiosity, how much of that is the .git/svn directory? This is where git-svn-specific data is stored. It is *very* inefficient, at least for the 1.5.2.5 version I'm using. I was only counting the space in .the packs

Re: [RFC] [PATCH] 32-bit pointers in x86-64

2007-12-05 Thread Jan Beulich
Andrew Pinski [EMAIL PROTECTED] 25.11.07 19:45 On 11/25/07, Luca [EMAIL PROTECTED] wrote: 7.1. Add __attribute__((pointer_size(XXX))) and #pragma pointer_size to allow 64-bit pointers in 32-bit mode and viceversa This is already there, try using __attribute__((mode(DI) )). Hmm, unless this

Re: iWMMXt/Linux EABI toolchain

2007-12-05 Thread Paul Brook
Thanks for the quick response! I'm sure it seems I like to make hard wok for myself! It gets worse, I'm porting Gentoo Linux to iWMMXt with pure EABI kernel and userspace. I'm not concerned about being able to run old binaries. So is using abi=iwmmxt really not what I want? A

Re: libbid and floatingpoint exception access funcs

2007-12-05 Thread H.J. Lu
Hi Bernhard, Please open a gcc bug and assign it to me. Thanks. H.J. --- On Wed, Dec 05, 2007 at 03:02:32PM +0100, Bernhard Fischer wrote: Hi, My libc is configured to omit any FP support (UCLIBC_HAS_FLOATS is not set) but the recent libbid updates seems to unconditionally pull in

Re: Git and GCC

2007-12-05 Thread David Miller
From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 14:08:41 -0500 So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using repacks every 1000 revisions. After it finished, I used

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 14:08:41 -0500 So I tried a full history conversion using git-svn of the gcc repository (IE every trunk revision from 1-HEAD as of yesterday) The git-svn import was done using

Re: Git and GCC

2007-12-05 Thread David Miller
From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 21:41:19 -0500 It is true I gave up quickly, but this is mainly because i don't like to fight with my tools. I am quite fine with a distributed workflow, I now use 8 or so gcc branches in mercurial (auto synced from svn) and merge a

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 21:41:19 -0500 It is true I gave up quickly, but this is mainly because i don't like to fight with my tools. I am quite fine with a distributed workflow, I now use 8 or so gcc

Re: Function specific optimizations call for discussion

2007-12-05 Thread Jonathan Adamczewski
Michael Meissner wrote: One of the things that I've been interested in is adding support to GCC to compile individual functions with specific target options. I first presented a draft at the Google mini-summit, and then another draft at the GCC developer summit last July. ... The proposal is

Re: Git and GCC

2007-12-05 Thread David Miller
From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 22:47:01 -0500 The size is clearly not just svn data, it's in the git pack itself. And other users have shown much smaller metadata from a GIT import, and yes those are including all of the repository history and branches not just the

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
I fought with this a few months ago when I did my own clone of gcc svn. My bad for only discussing this on #git at the time. Should have put this to the list as well. If anyone recalls my report was something along the lines of git gc --aggressive explodes pack size. git repack -a -d

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
On Wed, 2007-12-05 at 20:20 -0800, David Miller wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 22:47:01 -0500 The size is clearly not just svn data, it's in the git pack itself. And other users have shown much smaller metadata from a GIT import, and yes those are

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 22:47:01 -0500 The size is clearly not just svn data, it's in the git pack itself. And other users have shown much smaller metadata from a GIT import, and yes those are including

Re: Git and GCC

2007-12-05 Thread David Miller
From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 23:32:52 -0500 On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 22:47:01 -0500 The size is clearly not just svn data, it's in the git pack itself. And other users

Re: Git and GCC

2007-12-05 Thread Linus Torvalds
On Wed, 5 Dec 2007, Harvey Harrison wrote: If anyone recalls my report was something along the lines of git gc --aggressive explodes pack size. Yes, --aggressive is generally a bad idea. I think we should remove it or at least fix it. It doesn't do what the name implies, because it

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
On Wed, 2007-12-05 at 20:54 -0800, Linus Torvalds wrote: On Wed, 5 Dec 2007, Harvey Harrison wrote: If anyone recalls my report was something along the lines of git gc --aggressive explodes pack size. [ By default, for example, git svn clone/fetch seems to create those horrible

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 23:32:52 -0500 On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 22:47:01 -0500 The size is clearly not just

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
On Thu, 2007-12-06 at 00:11 -0500, Daniel Berlin wrote: On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed, 5 Dec 2007 23:32:52 -0500 On 12/5/07, David Miller [EMAIL PROTECTED] wrote: From: Daniel Berlin [EMAIL PROTECTED] Date: Wed,

Re: Git and GCC

2007-12-05 Thread Daniel Berlin
While you won't get the git svn metadata if you clone the infradead repo, it can be recreated on the fly by git svn if you want to start commiting directly to gcc svn. I will give this a try :)

Re: Git and GCC

2007-12-05 Thread Linus Torvalds
On Thu, 6 Dec 2007, Daniel Berlin wrote: Actually, it turns out that git-gc --aggressive does this dumb thing to pack files sometimes regardless of whether you converted from an SVN repo or not. Absolutely. git --aggressive is mostly dumb. It's really only useful for the case of I know I

Re: Git and GCC

2007-12-05 Thread Jon Smirl
On 12/6/07, Daniel Berlin [EMAIL PROTECTED] wrote: While you won't get the git svn metadata if you clone the infradead repo, it can be recreated on the fly by git svn if you want to start commiting directly to gcc svn. I will give this a try :) Back when I was working on the Mozilla

Re: Git and GCC

2007-12-05 Thread Jeff King
On Thu, Dec 06, 2007 at 01:47:54AM -0500, Jon Smirl wrote: The key to converting repositories of this size is RAM. 4GB minimum, more would be better. git-repack is not multi-threaded. There were a few attempts at making it multi-threaded but none were too successful. If I remember right, with

Re: Git and GCC

2007-12-05 Thread Harvey Harrison
git repack -a -d --depth=250 --window=250 Since I have the whole gcc repo locally I'll give this a shot overnight just to see what can be done at the extreme end or things. Harvey

[Bug ada/21489] Wrong code generated for legal program, RM 6.4.1(13), 9.5.1(3), 9.5.3(8)

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2007-12-05 09:27 --- This is fixed in SVN trunk -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/21489] Wrong code generated for legal program, RM 6.4.1(13), 9.5.1(3), 9.5.3(8)

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2007-12-05 09:25 --- Subject: Bug 21489 Author: sam Date: Wed Dec 5 09:25:38 2007 New Revision: 130617 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130617 Log: gcc/ada/ PR ada/21489 * exp_ch9.adb

[Bug ada/34344] New: Bug box, Assert_Failure elists.adb:167 from illegal Ada 2005 program

2007-12-05 Thread ludovic at ludovic-brenta dot org
package pak1 is type T1 is interface; function F1(X: T1) return Integer is abstract; type T2 is tagged null record; function F2(X: T2) return Integer; end pak1; limited with pak1; package pak2 is x1: access pak1.T1'Class; x2: access pak1.T2'Class; N1: Integer := x1.F1;

[Bug middle-end/33088] [4.1/4.2/4.3 Regression] spurious exceptions with -ffloat-store

2007-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2007-12-05 10:12 --- We could probably get away with a kludge for -ffloat-store and optimization, but currently the flag comes into play only very late (in TER) and I think it's better to keep this. So I think the approach to

[Bug ada/34344] Bug box, Assert_Failure elists.adb:167 from illegal Ada 2005 program

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2007-12-05 09:40 --- GNAT 4.3.0 20071204 (experimental) Copyright 1992-2007, Free Software Foundation, Inc. Compiling: pak2.ads (source file time stamp: 2007-12-05 09:33:51) 6. N1: Integer := x1.F1; -- line 5

[Bug c++/34271] [4.3 regression] ICE in invalid initialization of static template member

2007-12-05 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2007-12-05 10:45 --- Subject: Bug 34271 Author: jakub Date: Wed Dec 5 10:45:21 2007 New Revision: 130619 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130619 Log: PR c++/34271 * semantics.c (finish_decltype_type):

[Bug c++/34271] [4.3 regression] ICE in invalid initialization of static template member

2007-12-05 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2007-12-05 11:15 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug fortran/34345] New: gfortran compiles SLATEC library, but the executable fails

2007-12-05 Thread fabio dot subba at polito dot it
Overview Description: A very simple TEST.F code using D1MACH.F from SLATEC (to initialize machine constants) compiles correctly using GFORTRAN, but the produced executable gives nonsense results. Steps to Reproduce: 1. Save the following program TEST.F and the routine D1MACH.F **

[Bug ada/21489] Wrong code generated for legal program, RM 6.4.1(13), 9.5.1(3), 9.5.3(8)

2007-12-05 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21489

[Bug ada/34346] New: Bug box, Assert_Failure atree.adb:812 in legal Ada 2005 program

2007-12-05 Thread ludovic at ludovic-brenta dot org
package test1 is package pak2 is x1: integer; end pak2; type T1 is interface; type T2 is interface; procedure p1(x2: T1; x3: integer := pak2.x1) is abstract; type T3 is new T2 and T1 with null record; procedure p1(x2: T3; x3: integer := pak2.x1); -- line 13 end

[Bug ada/15804] Illegal program not detected, RM 3.8.1(2)

2007-12-05 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15804

[Bug ada/34346] Bug box, Assert_Failure atree.adb:812 in legal Ada 2005 program

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2007-12-05 12:13 --- This has already been fixed in trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/34347] Bug box in gnat_to_gnu_entity, at ada/decl.c:231 in legal Ada 2005 program

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #1 from sam at gcc dot gnu dot org 2007-12-05 12:22 --- Already fixed in trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/34347] New: Bug box in gnat_to_gnu_entity, at ada/decl.c:231 in legal Ada 2005 program

2007-12-05 Thread ludovic at ludovic-brenta dot org
package Pak1 is pragma Elaborate_Body; type T1 is abstract tagged null record; function F1 (X1: T1) return access Integer is abstract; end Pak1; package body Pak1 is procedure P2 (X2: T1) is I : Integer; begin I := F1(T1'Class(X2)).all; -- line 6 end P2; end

[Bug ada/32792] Assert_Failure sinfo.adb:1730

2007-12-05 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32792

[Bug ada/22559] Bug box, Program_Error at sinput.adb:404, derived fixed-point type

2007-12-05 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22559

[Bug ada/17318] Put_Line (X'Img (Index)), index ignored

2007-12-05 Thread sam at gcc dot gnu dot org
-- sam at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17318

[Bug middle-end/33088] [4.1/4.2/4.3 Regression] spurious exceptions with -ffloat-store

2007-12-05 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2007-12-05 10:44 --- (In reply to comment #11) Andrew, IIRC you extended DECL_COMPLEX_GIMPLE_REG_P to DECL_GIMPLE_REG_P, can vectors be affected by the same issue? No because vector types are not effected by -ffloat-store and there

[Bug fortran/29975] [meta-bugs] ICEs with CP2K

2007-12-05 Thread jv244 at cam dot ac dot uk
--- Comment #143 from jv244 at cam dot ac dot uk 2007-12-05 10:12 --- CP2K fails again to compile all.f90:51639.23: TYPE(cp_error_type), INTENT(inout) :: error 1 Error: Derived type 'cp_error_type' at (1) is being used before it is defined -- jv244

[Bug fortran/34333] if(nan == nan) wrongly returns TRUE, when nan is a parameter

2007-12-05 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-12-05 13:42 --- Subject: Bug 34333 Author: burnus Date: Wed Dec 5 13:42:32 2007 New Revision: 130623 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130623 Log: 2007-12-05 Tobias Burnus [EMAIL PROTECTED] PR

[Bug middle-end/34349] Internal Compiler Error (fatal)

2007-12-05 Thread rask at gcc dot gnu dot org
--- Comment #1 from rask at gcc dot gnu dot org 2007-12-05 13:50 --- *** This bug has been marked as a duplicate of 33777 *** -- rask at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/34312] [4.3 regression] spill failure with -O2 -fPIC -march=pentium-m on i386

2007-12-05 Thread ubizjak at gmail dot com
--- Comment #9 from ubizjak at gmail dot com 2007-12-05 13:54 --- (In reply to comment #8) Instead, -fPIC should unconditionally decrease the available regparm by 1. Yes, this seems to be the best solution in the short term. I'm testing following patch: Index: i386.c

[Bug ada/34344] Bug box, Assert_Failure elists.adb:167 from illegal Ada 2005 program

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2007-12-05 12:35 --- This is already fixed in SVN trunk. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/34347] Bug box in gnat_to_gnu_entity, at ada/decl.c:231 in legal Ada 2005 program

2007-12-05 Thread ludovic at ludovic-brenta dot org
--- Comment #2 from ludovic at ludovic-brenta dot org 2007-12-05 12:28 --- *** Bug 34348 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34347

[Bug ada/34348] New: Bug box in gnat_to_gnu_entity, at ada/decl.c:231

2007-12-05 Thread ludovic at ludovic-brenta dot org
package pak1 is pragma elaborate_body; type T1 is abstract tagged null record; function f1 (x1: T1) return access integer is abstract; end pak1; package body pak1 is procedure p2 (x2: T1) is i: integer; begin i := f1(T1'class(x2)).all; -- line 6 end p2; end pak1;

[Bug ada/34284] Missing dynamic library support for GNAT 4.3.0 on x86-*-Darwin8

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #8 from sam at gcc dot gnu dot org 2007-12-05 14:35 --- Fixed in SVN trunk, thanks for the patch. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33777] Crash during a build of zsh

2007-12-05 Thread rask at gcc dot gnu dot org
--- Comment #5 from rask at gcc dot gnu dot org 2007-12-05 13:50 --- *** Bug 34349 has been marked as a duplicate of this bug. *** -- rask at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/34312] [4.3 regression] spill failure with -O2 -fPIC -march=pentium-m on i386

2007-12-05 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2007-12-05 16:03 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added URL|

[Bug rtl-optimization/34312] [4.3 regression] spill failure with -O2 -fPIC -march=pentium-m on i386

2007-12-05 Thread uros at gcc dot gnu dot org
--- Comment #10 from uros at gcc dot gnu dot org 2007-12-05 16:01 --- Subject: Bug 34312 Author: uros Date: Wed Dec 5 16:01:22 2007 New Revision: 130625 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130625 Log: PR target/34312 * config/i386/i386.c

[Bug fortran/34335] [4.3 Regression] valid code rejected when reordering USE statements

2007-12-05 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2007-12-05 15:18 --- (In reply to comment #5) *** Bug 34339 has been marked as a duplicate of this bug. *** OK Thanks all - I'm onto it. Paul -- pault at gcc dot gnu dot org changed: What|Removed

[Bug ada/34284] Missing dynamic library support for GNAT 4.3.0 on x86-*-Darwin8

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #7 from sam at gcc dot gnu dot org 2007-12-05 14:35 --- Subject: Bug 34284 Author: sam Date: Wed Dec 5 14:34:48 2007 New Revision: 130624 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=130624 Log: 2007-12-05 Bechir Zalila [EMAIL PROTECTED] gnattools/

[Bug target/34091] [4.2/4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:392

2007-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2007-12-05 17:42 --- 2) pa_secondary_reload() requests a secondary scratch register reload for essentially everything when CLASS is FP_REGS. However, reload is treating this reload as optional, resulting in spill failures and

[Bug tree-optimization/34138] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-12-05 Thread janis at gcc dot gnu dot org
--- Comment #5 from janis at gcc dot gnu dot org 2007-12-05 19:02 --- I was going to do a regression hunt on this, but discovered that it doesn't fail with current cross compilers for sparc-linux and i686-linux. With powerpc-linux it fails for 20071120 and passes for 20071130. --

[Bug middle-end/20548] ACATS c52103x c52104x c52104y segfault

2007-12-05 Thread sam at gcc dot gnu dot org
--- Comment #26 from sam at gcc dot gnu dot org 2007-12-05 18:57 --- Eric, what is the status for this PR? Is there some work to do on your patch? Or is the issue moot? -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27971] eliminate shift in array[(x2)3]

2007-12-05 Thread raksit at google dot com
--- Comment #4 from raksit at google dot com 2007-12-05 19:27 --- For the rtl emitted on x86 processors, the combiner is almost able to optimize the shift away. It combines and simplifies the 3 instructions down to: Failed to match this instruction: (set (reg:SI 64) (mem/s:SI

[Bug target/34091] [4.2/4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:392

2007-12-05 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #16 from dave at hiauly1 dot hia dot nrc dot ca 2007-12-05 19:01 --- Subject: Re: [4.2/4.3 Regression] ICE in reload_cse_simplify_operands, at postreload.c:392 You should request a secondary reload when you need one, like on the SPARC. Currently the only return value of

[Bug tree-optimization/34138] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-12-05 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2007-12-05 19:11 --- extern void free (void *__ptr); struct shparam { char **p; int foo; }; static struct shparam shellparam; inline void freeparam (volatile struct shparam *param, char **ap) { free ((void *) (*ap)); free ((void

[Bug tree-optimization/34138] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-12-05 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2007-12-05 19:10 --- The bug is at least masked by 2007-11-21 Richard Guenther [EMAIL PROTECTED] PR tree-optimization/34148 * tree-ssa-structalias.c (create_variable_info_for): Do not use field-sensitive PTA

[Bug fortran/34342] BOZ extensions not diagnosed as such with -std=f95

2007-12-05 Thread patchapp at dberlin dot org
--- Comment #1 from patchapp at dberlin dot org 2007-12-05 18:07 --- Subject: Bug number PR34342 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00202.html --

[Bug target/34350] [bfin]: ICE: in legitimize_pic_address, at config/bfin/bfin.c:325

2007-12-05 Thread rask at gcc dot gnu dot org
--- Comment #2 from rask at gcc dot gnu dot org 2007-12-05 17:00 --- And the configure arguments: --target bfin-unknown-elf --enable-checking=yes,rtl --with-newlib --enable-sim --disable-gdb --disable-nls --disable-libffi --disable-target-libffi --disable-boehm-gc

[Bug target/34350] New: [bfin]: ICE: in legitimize_pic_address, at config/bfin/bfin.c:325

2007-12-05 Thread rask at gcc dot gnu dot org
Revision 130561 fails to build libstdc++: gcc/xgcc -Bgcc/ -S -o /dev/null -O2 -msep-data /tmp/complex_io.cc /home/rask/build/gcc-bfin-unknown-elf/bfin-unknown-elf/msep-data/libstdc++-v3/include/complex: In function 'std::basic_ostream_CharT, _Traits std::operator(std::basic_ostream_CharT, _Traits,

[Bug tree-optimization/34138] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-12-05 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2007-12-05 19:21 --- The SMT.39 (for char *) has aliases shellparam, SFT.31 and SFT.32 where shellparam is the parent var of SFT.31 and SFT.32 -- this is the bug. I will investigate why this happens. --

[Bug debug/33739] [4.3 Regression] Failure of gfortran.dg/literal_character_constant_1_*.F with -m64 -g on Darwin

2007-12-05 Thread jakub at gcc dot gnu dot org
--- Comment #17 from jakub at gcc dot gnu dot org 2007-12-05 19:56 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENED

[Bug middle-end/20548] ACATS c52103x c52104x c52104y segfault

2007-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #27 from ebotcazou at gcc dot gnu dot org 2007-12-05 19:02 --- what is the status for this PR? Is there some work to do on your patch? Commit it after approval. :-) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20548

  1   2   >