Re: Working with SVK: how to get it actually work?

2005-11-20 Thread Gabriel Dos Reis
Daniel Jacobowitz [EMAIL PROTECTED] writes: | On Sun, Nov 20, 2005 at 05:02:11AM +0100, Gabriel Dos Reis wrote: | svk depotmap --list shows: | | Depot Path | | //

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-20 Thread Graham Stott
It looks kike that patch contains a typo The entry for nonmemory_operand has an extra bogus false The following patch more than likely fixes the fallout I've just kicked of a x86_64 bootstrap to find out Index: gensupport.c ===

Re: Overwrite a file with svn update?

2005-11-20 Thread Hans-Peter Nilsson
On Sat, 19 Nov 2005, Steve Kargl wrote: On Sat, Nov 19, 2005 at 11:29:36AM -0800, Jim Blandy wrote: I believe if the file is in a cvs repository and the copy in your local tree was not obtained via a checkout, cvs will replace the local file with whatever is in the repository. No, it'll

Re: Somebody broke bootstrap on trunk for x86_64

2005-11-20 Thread Paolo Bonzini
Graham Stott wrote: It looks kike that patch contains a typo The entry for nonmemory_operand has an extra bogus false I'm sorry. The patch has been in my powerpc-apple-darwin8.2.0 tree for months but rs6000 does not use nonmemory_operand. Thanks for fixing it. Paolo

Re: Overwrite a file with svn update?

2005-11-20 Thread Andreas Schwab
Hans-Peter Nilsson [EMAIL PROTECTED] writes: On Sat, 19 Nov 2005, Steve Kargl wrote: On Sat, Nov 19, 2005 at 11:29:36AM -0800, Jim Blandy wrote: I believe if the file is in a cvs repository and the copy in your local tree was not obtained via a checkout, cvs will replace the local file with

Re: Overwrite a file with svn update?

2005-11-20 Thread Hans-Peter Nilsson
On Sun, 20 Nov 2005, Andreas Schwab wrote: Hans-Peter Nilsson [EMAIL PROTECTED] writes: On Sat, 19 Nov 2005, Steve Kargl wrote: On Sat, Nov 19, 2005 at 11:29:36AM -0800, Jim Blandy wrote: I believe if the file is in a cvs repository and the copy in your local tree was not obtained via a

Re: Overwrite a file with svn update?

2005-11-20 Thread Andreas Schwab
Hans-Peter Nilsson [EMAIL PROTECTED] writes: I've never seen this, always the collision message, so I guess it's version-dependent. It appears to work only with a local repository. Andreas. -- Andreas Schwab, SuSE Labs, [EMAIL PROTECTED] SuSE Linux Products GmbH, Maxfeldstraße 5, 90409

Re: can DECL_RESULT be 0?

2005-11-20 Thread Rafael Ávila de Espíndola
On Thursday 17 November 2005 23:35, Jim Wilson wrote: I've checked in a patch to fix the comment typo. Thanks, What do you thing about adding an assert? Something similar to the attached patch. Rafael Index: gcc/function.c ===

Creating temporary variables

2005-11-20 Thread VIbhav Garg
Hi, I am working on some optimizations on the CFG. Can someone please give me some info on the following - 1. For an gimple expression node, how do we determine the return type? 2. How do we create a temporary variable, and add it to the list of variables defined in the current function

Vectorizer in GCC 4.0

2005-11-20 Thread Balaji V. Iyer
Hello Everyone, I am interested in knowing more about the vectorizer in GCC. Does anyone have or know of any statistics about the percentage of loops that can be vectorized in some benchmarks like MediaBench, SPEC2K and so forth? Thanking You, Yours Sincerely, Balaji V. Iyer.

ACATS script generation problem

2005-11-20 Thread Georg Bauhaus
1 # of expected failures 97 # of untested testcases 28 # of unsupported tests 234 /werkstatt/georg/build/gcc/xgcc version 4.2.0 20051120 (experimental) ... .../src/gcc/gcc/testsuite/ada/acats/run_acats: line 11: type: gnatmake: not found

Checksum mismatch

2005-11-20 Thread Cauchy Song
# svn up svn: Checksum mismatch for 'gcc/.svn/text-base/ChangeLog.svn-base'; expected: 'ce91f24c15d533874dc494b8fc6b0fde', actual: 'dfd84c36479cfdcd0b6576ecab266817' U gcc/DATESTAMP U gcc/tree-gimple.c U gcc/tree-gimple.h Thanks for some help. signature.asc Description: OpenPGP digital

A question about having multiple insns for one operation

2005-11-20 Thread Kazu Hirata
Hi, I have a question about having multiple insns for one operation. Take m68k port for example. It has many SImode move insns like so: (define_insn pushexthisi_const [(set (match_operand:SI 0 push_operand =m) (match_operand:SI 1 const_int_operand J))] (define_insn [(set

Abnormal behavior of malloc in gcc-3.2.2

2005-11-20 Thread Sandeep Kumar
Hi Everyone, int main () { int *p; int i; p = (int *) malloc (400 * sizeof (int)); for (i = 0; i 512; i++) { p[i] = i; printf (p[%d]: %d\n, i, p[i]); } return 0; } The following code should terminate with Segmentation fault, right ? But when I

Re: Abnormal behavior of malloc in gcc-3.2.2

2005-11-20 Thread Andrew Pinski
Hi Everyone, int main () { int *p; int i; p = (int *) malloc (400 * sizeof (int)); for (i = 0; i 512; i++) { p[i] = i; printf (p[%d]: %d\n, i, p[i]); } return 0; } The following code should terminate with Segmentation fault,

Re: Abnormal behavior of malloc in gcc-3.2.2

2005-11-20 Thread Andrew Pinski
Second you are invoking undefined behavior by accessing passed the array bounds (or allocated bounds by malloc). I didnt get your point. I am allocating space only for 400 inregers then as soon as in the loop if it crosses the value of 400 , it should have given a segementation

Re: Abnormal behavior of malloc in gcc-3.2.2

2005-11-20 Thread Sandeep Kumar
On 11/20/05, Andrew Pinski [EMAIL PROTECTED] wrote: Second you are invoking undefined behavior by accessing passed the array bounds (or allocated bounds by malloc). I didnt get your point. I am allocating space only for 400 inregers then as soon as in the loop if it crosses the

Re: Abnormal behavior of malloc in gcc-3.2.2

2005-11-20 Thread Sandeep Kumar
On 11/20/05, Andrew Pinski [EMAIL PROTECTED] wrote: Hi Everyone, int main () { int *p; int i; p = (int *) malloc (400 * sizeof (int)); for (i = 0; i 512; i++) { p[i] = i; printf (p[%d]: %d\n, i, p[i]); } return 0;

Re: Checksum mismatch

2005-11-20 Thread Jim Blandy
Since this is a Subversion problem, and not a GCC problem, it would probably be best to ask this question on [EMAIL PROTECTED] (I don't know the answer; I don't see anything in the FAQ or in the book. So I think this is an excellent question to ask.)

Re: ACATS script generation problem

2005-11-20 Thread Arnaud Charlet
Running make check stops in the Ada ACATS part, where it doesn't find the newly created binaries after a successful make bootstrap. (And after turning the computer off, going to sleep, turning it on and *not* again adding the different GNAT installation to PATH that was used for

[Bug middle-end/24950] New: ICE in operand_subword_force

2005-11-20 Thread aj at gcc dot gnu dot org
Running the testsuite I get the following ICE on the 4.1 branch: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/gcc.c-torture/execute/20051113-1 .c -w -O0 -fno-show-column -lm -m64 -o

[Bug target/24951] New: ICE: RTL check: expected code 'const_int', have 'const_double' in output_vec_const_move, at config/rs6000/rs6000.c

2005-11-20 Thread aj at gcc dot gnu dot org
Running the testsuite, I see the following ICE: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/pr22506.c -O2 -ftr ee-vectorize -maltivec -ftree-vectorizer-verbose=4 -fdump-tree-vect-stats -fno-show-column -S

problem with malloc in gcc-3.2.2

2005-11-20 Thread Sandeep Kumar
Hi all, int main () { int *p; int i; p = (int *) malloc (400 * sizeof (int)); for (i = 0; i 512; i++) { p[i] = i; printf (p[%d]: %d\n, i, p[i]); } return 0; } The following code should terminate with Segmentation fault, right ? But when I tried, it works even beyond the limits of

[Bug middle-end/24952] New: ICE: RTL check: expected code 'set' or 'clobber', have 'unspec' in try_combine, at combine.c:2898

2005-11-20 Thread aj at gcc dot gnu dot org
Running the GCC testsuite I see the following ICE: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vmx/3c-01a.c -O1 -malt ivec -mabi=altivec -std=gnu99 -fno-show-column -S -m64 -o 3c-01a.s(timeout = 300)

[Bug target/24953] New: RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-20 Thread aj at gcc dot gnu dot org
Running the GCC testsuite I see the following ICE: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vmx/gcc-bug-b.c -O1 -m altivec -mabi=altivec -std=gnu99 -fno-show-column -S -m64 -o gcc-bug-b.s (timeout = 300)

[Bug target/24954] New: ICE: could not split insn

2005-11-20 Thread aj at gcc dot gnu dot org
Running the GCC testsuite I get the following ICE: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/gcc.target/powerpc/altivec-const s.c -maltivec -mabi=altivec -O2 -fno-show-column -lm -m64 -o ./altivec-consts.exe

[Bug target/24955] New: ICE: rs6000_output_function_epilogue, at config/rs6000/rs6000.c:15204

2005-11-20 Thread aj at gcc dot gnu dot org
Running the GCC treelang testsuite, I see the following ICE: Executing on host: /abuild/aj/gcc/gcc/xgcc -B/abuild/aj/gcc/gcc/ /aj-cvs/gcc-svn/branches/gcc-4_1-branch/gcc/testsuite/treelang/compile/badreturn.tree -S -m64 -o badreturn.s(timeout = 300)

[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64

2005-11-20 Thread schwab at gcc dot gnu dot org
--- Comment #33 from schwab at gcc dot gnu dot org 2005-11-20 10:43 --- Subject: Bug 24757 Author: schwab Date: Sun Nov 20 10:43:43 2005 New Revision: 107246 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107246 Log: PR target/24757 * config/ia64/ia64.c

[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64

2005-11-20 Thread schwab at gcc dot gnu dot org
--- Comment #34 from schwab at gcc dot gnu dot org 2005-11-20 10:44 --- Subject: Bug 24757 Author: schwab Date: Sun Nov 20 10:44:27 2005 New Revision: 107247 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107247 Log: PR target/24757 * config/ia64/ia64.c

[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64

2005-11-20 Thread schwab at suse dot de
--- Comment #35 from schwab at suse dot de 2005-11-20 10:45 --- Fixed. -- schwab at suse dot de changed: What|Removed |Added Status|ASSIGNED

[Bug regression/24956] New: Optimizer and uninitialised variables.

2005-11-20 Thread s_a_white at email dot com
#include stdint.h #include stdio.h void test (int c) { uint8_t a[4] = {0, 1, 2, 3}; uint_least32_t b; b = (uint_least32_t) 0xff00; b |= (uint_least32_t) a[3]; b = (uint_least32_t) 0x00ff; b |= (uint_least32_t) (a[2] 8); b = (uint_least32_t) 0xff00; b

[Bug fortran/18111] spurious warnings with -W -Wunused

2005-11-20 Thread martin at mpa-garching dot mpg dot de
--- Comment #11 from martin at mpa-garching dot mpg dot de 2005-11-20 12:10 --- (In reply to comment #4) I reran the test with the current gfortran. This is what I get: ~/tmpgfortran -Wunused -W -v -c -O2 bla.f90 Using built-in specs. Target: i686-pc-linux-gnu Configured with:

[Bug libobjc/19024] name collisions libobjc/libmysqlclient

2005-11-20 Thread ayers at gcc dot gnu dot org
--- Comment #9 from ayers at gcc dot gnu dot org 2005-11-20 12:49 --- Subject: Bug 19024 Author: ayers Date: Sun Nov 20 12:49:41 2005 New Revision: 107251 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107251 Log: 2005-11-20 David Ayers [EMAIL PROTECTED] PR

[Bug libfortran/24957] New: scan() fails sometimesk

2005-11-20 Thread klra67 at freenet dot de
gfortran scan() intrinsic yields incorrect results, see code snippet below [EMAIL PROTECTED]:~/src/F90/bugs cat scanbug.f90 program scanbug character(len=10) :: numset='0123456789' print *, scan('0123456789', '9') print *, scan(numset, '9') end program scanbug [EMAIL

[Bug testsuite/23400] [4.1 Regression] make check fixinclude failure

2005-11-20 Thread rep dot nop at aon dot at
--- Comment #6 from rep dot nop at aon dot at 2005-11-20 13:26 --- Created an attachment (id=10300) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10300action=view) Add newline to replacement fixup for string.h I wouldn't generally add a newline in the replace command but adjust

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread falk at debian dot org
--- Comment #1 from falk at debian dot org 2005-11-20 13:33 --- There is no correct output when you use a variable uninitialized. It's undefined behavior. Printing any number, or crashing, would be completely valid behaviors as far as gcc is concerned. -- falk at debian dot org

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2005-11-20 13:37 --- (In reply to comment #1) There is no correct output when you use a variable uninitialized. It's undefined behavior. Printing any number, or crashing, would be completely valid behaviors as far as gcc is concerned.

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread s_a_white at email dot com
--- Comment #3 from s_a_white at email dot com 2005-11-20 14:15 --- Sorry the summary may not be 100% correct, but it is related to the variable never being directly assigned. I do understand that using (i.e. assigning from an unintialised variable) will give you random junk, etc.

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread falk at debian dot org
--- Comment #4 from falk at debian dot org 2005-11-20 14:35 --- I already explained this. Using an uninitialized variable invokes undefined behavior. This means that producing random junk, executing random if statements, executing random if statements 17 times, formatting your hard

[Bug fortran/24862] [4.1 Regression] Internal Error: Derived type I/O should have been handled via the frontend.

2005-11-20 Thread jb at gcc dot gnu dot org
--- Comment #8 from jb at gcc dot gnu dot org 2005-11-20 14:46 --- The above commit to trunk and 4.1 should fix this issue. -- jb at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24958] New: ice-on-invalid

2005-11-20 Thread rep dot nop at aon dot at
ICE on invalid code, nullify member of unknown derived type. $ cat invalid_nullify.F program ice_on_invalid_nullify implicit none TYPE (nonexisting_type1), TARGET :: t1 nullify(t1%something) end program $ gfortran-4.1-HEAD invalid_nullify.F In file

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-20 15:18 --- Reopening to ... -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug regression/24956] Optimizer and uninitialised variables.

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-11-20 15:18 --- Mark as a dup of bug 22266. *** This bug has been marked as a duplicate of 22266 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/22266] bad code generation at -O1 (conditional expression and constants)

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-11-20 15:18 --- *** Bug 24956 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24958] ice-on-invalid

2005-11-20 Thread rep dot nop at aon dot at
--- Comment #1 from rep dot nop at aon dot at 2005-11-20 15:40 --- Known to work: 3.4.5 (g77) Known to fail: 4.0.2 (gfortran) -- rep dot nop at aon dot at changed: What|Removed |Added

[Bug fortran/24958] ice-on-invalid

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-20 15:49 --- Confirmed: In file t.f:3 TYPE (nonexisting_type1), TARGET :: t1 1 Error: Derived type 'nonexisting_type1' at (1) is being used before it is defined

[Bug libfortran/24957] scan() fails sometimesk

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-20 15:51 --- I think this is a dup of bug 24787 but I don't know for sure as I don't have a build of gfortran after the patch was applied. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug target/24954] [4.1 Regression] ICE: could not split insn

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-20 15:59 --- It start to fail before 2005. http://gcc.gnu.org/ml/gcc-testresults/2005-11/msg00501.html -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24954] [4.1 Regression] ICE: could not split insn

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-20 16:00 --- It passed on 20051107: http://gcc.gnu.org/ml/gcc-testresults/2005-11/msg00305.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24954

[Bug middle-end/24342] [4.1 regression] testsuite failure:gfortran.fortran-torture/execute/in-pack.f90 exe

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2005-11-20 16:07 --- If -Os works and the rest of the optimization levels work, then this is a middle-end issue. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24959] New: Trampolines fail on i686-apple-darwin

2005-11-20 Thread gcc at microbizz dot nl
The testsuite program gcc.c-torture/execute/nestfunc-3.c crashes with a bus error on i686-apple-darwin8. Tried it with gcc-3.4.4, gcc-4.0.2 and gcc-4.1-20051112. -- Summary: Trampolines fail on i686-apple-darwin Product: gcc Version: 4.1.0 Status:

[Bug libfortran/24957] scan() fails sometimesk

2005-11-20 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2005-11-20 16:25 --- kargl[203] cat a.f90 program scanbug character(len=10) :: numset='0123456789' print *, scan('0123456789', '9') print *, scan(numset, '9') end program scanbug kargl[204] gfc41 -o z a.f90 kargl[205] ./z

C++ bug with std::copy and std::pair

2005-11-20 Thread Paul Edwards
Version information: [EMAIL PROTECTED] ~ $ g++ -v Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/specs Configured with: /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.6

[Bug target/22119] nonlocal goto's fail on i?86-darwin

2005-11-20 Thread gcc at microbizz dot nl
--- Comment #2 from gcc at microbizz dot nl 2005-11-20 16:30 --- Subject: Re: nonlocal goto's fail on i?86-darwin Note that the test case doesn't fail for non-pic code (--no-pic -read_only_relocs suppress). Tried that with gcc-3.4.4, gcc-4.0.2 and gcc-4.1.0-20051112 on

[Bug c++/24960] New: reference to member var in templated base class won't compile

2005-11-20 Thread gashlerm at yahoo dot com
I get the following error: g++ bug.cc bug.cc: In member function ‘bool MyClassT::SomeMethod()’: bug.cc:17: error: ‘n’ was not declared in this scope with this simple code: #include stdio.h templateclass T class BaseClass { protected: int n; }; templateclass T class MyClass : public

[Bug target/24961] New: No constraint letter for destination_operand

2005-11-20 Thread schwab at suse dot de
There is no way to specify a constraint for an operand of an asm statement that may only be a destination operand (ie. the first operand of the st insn). If you try to use the m constraint together with the %P operand modifier you can get invalid asm code when %P expands to a register instead of

[Bug c++/24960] reference to member var in templated base class won't compile

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-20 17:14 --- Please read http://gcc.gnu.org/gcc-3.4/changes.html . -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/24962] New: gcc.target/ia64/20030811-1.c (test for excess errors) fails with -milp32

2005-11-20 Thread jsm28 at gcc dot gnu dot org
FAIL: gcc.target/ia64/20030811-1.c (test for excess errors) has appeared on mainline for ia64-hp-hpux11.23 -milp32, with the move of that test from gcc.dg which also enabled it for HP-UX (previously only enabled for ia64-linux). Messages are all of form

[Bug testsuite/23400] [4.1 Regression] make check fixinclude failure

2005-11-20 Thread bauhaus at futureapps dot de
--- Comment #7 from bauhaus at futureapps dot de 2005-11-20 17:56 --- PR 23400 * inclhack.def: Add newline to the replace text for string.h. * fixincl.x: Regenerate. Similarly, removing \n from last line of the string.h in the fixincludes source directory

[Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails

2005-11-20 Thread jsm28 at gcc dot gnu dot org
FAIL: gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 appeared on mainline on i686-pc-linux-gnu and ia64-hp-hpux11.23 (both -milp32 and -mlp64) between 20051118 (revision 107161) and 20051119 (revision 107213). This test previously PASSed in

[Bug middle-end/23606] fold does not fold (type)(a == b) into a == b (with type as the type)

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2005-11-20 18:14 --- I am retesting the patch and will apply after a bootstrap/test is finished. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24665] [4.0/4.1 Regression] internal compiler error: get_indirect_ref_operands

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #7 from rth at gcc dot gnu dot org 2005-11-20 19:04 --- Subject: Bug 24665 Author: rth Date: Sun Nov 20 19:03:53 2005 New Revision: 107259 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107259 Log: PR tree-opt/24665 * tree-gimple.c (is_gimple_id):

[Bug tree-optimization/24665] [4.0/4.1 Regression] internal compiler error: get_indirect_ref_operands

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #8 from rth at gcc dot gnu dot org 2005-11-20 19:05 --- Subject: Bug 24665 Author: rth Date: Sun Nov 20 19:05:43 2005 New Revision: 107260 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107260 Log: PR tree-opt/24665 * tree-gimple.c (is_gimple_id):

[Bug tree-optimization/24665] [4.0/4.1 Regression] internal compiler error: get_indirect_ref_operands

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #9 from rth at gcc dot gnu dot org 2005-11-20 19:06 --- Fixed. -- rth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug debug/24824] [4.1 Regression] ICE: in build_abbrev_table, at dwarf2out.c:6427 with -feliminate-dwarf2-dups

2005-11-20 Thread nathan at gcc dot gnu dot org
--- Comment #7 from nathan at gcc dot gnu dot org 2005-11-20 19:18 --- I'll have a look tomorrow -- nathan at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/23304] [4.1 Regression] testsuite failures: g++.dg/ext/packed3.C, packed4.C, packed8.c and g++.dg/other/crash-4.C

2005-11-20 Thread nathan at gcc dot gnu dot org
--- Comment #8 from nathan at gcc dot gnu dot org 2005-11-20 19:29 --- I've come to the conclusion that my 21166 patch was overzealous. What I now think is that packing a decl always changes its type except for one case described below. Even when the field's placment happens to work

[Bug rtl-optimization/24930] [4.0/4.1 Regression] Crash in combine

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #6 from rth at gcc dot gnu dot org 2005-11-20 19:32 --- Patch is approved. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24930

problems with gfortran in 64-bit mode

2005-11-20 Thread Roger Ghanem
source code: double precision d integer i d=0. i=0 write(0,*) i write(0,*) d end Platrofrm: Powerpc G5 running darwin 10.4.3. Runtime error: Illegal instuction after writing the integer. Compilation command: /usr/local/usr/bin/gfortran-4.0 -v

[Bug tree-optimization/24931] [4.0/4.1 Regression] uninitialized structure member after assignment

2005-11-20 Thread rth at gcc dot gnu dot org
-- rth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org

[Bug fortran/21302] Max line length in free form mode

2005-11-20 Thread rep dot nop at aon dot at
--- Comment #7 from rep dot nop at aon dot at 2005-11-20 20:13 --- updated patch: http://gcc.gnu.org/ml/fortran/2005-11/msg00551.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21302

Re: C++ bug with std::copy and std::pair

2005-11-20 Thread Paolo Carlini
Hi, I have attached a cpp file that (I believe) should compile (and does on Borland c++). It is the copy at the end that causes a problem - the while loop is simply doing the same as what the copy should do (just to show I did the operator properly). Copy works for other cases (ints, floats,

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

2005-11-20 Thread rth at gcc dot gnu dot org
-- rth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org

[Bug target/24959] Trampolines fail on i686-apple-darwin

2005-11-20 Thread gcc at microbizz dot nl
--- Comment #1 from gcc at microbizz dot nl 2005-11-20 21:17 --- Subject: Trampolines fail on i686-apple-darwin Note the gcc.c-torture/execute/nestfunc-5.c fails also (with a bus error). Adriaan van Os -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24959

[Bug libfortran/24909] libmatmul.a breaks darwin build

2005-11-20 Thread jb at gcc dot gnu dot org
--- Comment #8 from jb at gcc dot gnu dot org 2005-11-20 21:39 --- rth committed a fix to trunk and 4.1: http://gcc.gnu.org/ml/fortran/2005-11/msg00548.html It should now work again on all supported platforms. Unless new problems are reported I'll close this in a few days. --

[Bug target/24378] [4.1 Regression] gcc.dg/vect/pr24300.c (test for excess errors) fails

2005-11-20 Thread phython at gcc dot gnu dot org
--- Comment #2 from phython at gcc dot gnu dot org 2005-11-20 22:18 --- This testcase fails when we don't have optabs for REDUC trees. -- phython at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24964] New: Does not optimise abs(x)**2 to x**2

2005-11-20 Thread schnetter at aei dot mpg dot de
I use $ ~/gcc/bin/gcc --version gcc (GCC) 4.2.0 20051119 (experimental) on the routine double precision function abssqr (a) implicit none double precision, intent(in) :: a abssqr = abs(a) ** 2 end function abssqr with $ ~/gcc/bin/gfortran -Wall -O3 -ffast-math -S abssqr.f90 which

32bit Email Broadcaster Sample Subject

2005-11-20 Thread Help
ÐÏࡱ

[Bug tree-optimization/24964] Does not optimise abs(x)**2 to x**2

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 00:40 --- This comes down to the tree-combiner. Take the following C functions: double fabs(double); double f(double a) { return fabs(a)*fabs(a); } double f1(double *a) { return fabs(*a)*fabs(*a); } double f2(double *a)

[Bug tree-optimization/24931] [4.0/4.1/4.2 Regression] uninitialized structure member after assignment

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #3 from rth at gcc dot gnu dot org 2005-11-21 00:51 --- Subject: Bug 24931 Author: rth Date: Mon Nov 21 00:51:39 2005 New Revision: 107271 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107271 Log: PR 24931 * tree-sra.c (struct sra_elt): Add

[Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 00:52 --- Confirmed, I saw this too. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/24931] [4.0/4.1/4.2 Regression] uninitialized structure member after assignment

2005-11-20 Thread rth at gcc dot gnu dot org
--- Comment #4 from rth at gcc dot gnu dot org 2005-11-21 00:56 --- Subject: Bug 24931 Author: rth Date: Mon Nov 21 00:55:57 2005 New Revision: 107272 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=107272 Log: PR 24931 * tree-sra.c (struct sra_elt): Add

[Bug fortran/24965] New: Wrong file name in error message

2005-11-20 Thread schnetter at aei dot mpg dot de
The enclosed source file contains errors. The errors are detected, but are attributed to the wrong source file. The relevant lines of the source files are: # 1 /Users/eschnett/Cvanilla/arrangements/AEIThorns/Exact/src/include/Scalar_CalcTmunu_temps.inc c c temporary variables for code in

[Bug fortran/24965] Wrong file name in error message

2005-11-20 Thread schnetter at aei dot mpg dot de
--- Comment #1 from schnetter at aei dot mpg dot de 2005-11-21 00:58 --- Created an attachment (id=10302) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10302action=view) Failing source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24965

[Bug middle-end/24912] [4.1/4.2 Regression] m68k build failure: ICE: in reload_cse_simplify_operands

2005-11-20 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Summary|[4.1, 4.2 Regression] m68k |[4.1/4.2 Regression] m68k |build failure: ICE: in

[Bug bootstrap/24859] SEVERE ERROR bootstrapping gcc on AIX 5/POWER

2005-11-20 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24859

[Bug ada/24946] [4.1/4.2 Regression] make[7]: rc: Command not found

2005-11-20 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||build Summary|make[7]: rc: Command not|[4.1/4.2

[Bug middle-end/24947] -Os should maximize inlining --param values.

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-21 01:36 --- Do you have an example of where the params get in the way? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/1773] __cplusplus defined to 1, should be 199711L

2005-11-20 Thread pedro dot lamarao at mndfck dot org
--- Comment #29 from pedro dot lamarao at mndfck dot org 2005-11-21 01:41 --- The following patch implements the suggested solution. Is it correct? I don't have access to any version of Solaris to check. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1773

[Bug middle-end/24950] ICE in operand_subword_force

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 01:42 --- Fails: http://gcc.gnu.org/ml/gcc-testresults/2005-11/msg00998.html http://gcc.gnu.org/ml/gcc-testresults/2005-11/msg00840.html Hmm, this has failed since the testcase was added, I have to manually check if it is a

[Bug libstdc++/1773] __cplusplus defined to 1, should be 199711L

2005-11-20 Thread pedro dot lamarao at mndfck dot org
--- Comment #30 from pedro dot lamarao at mndfck dot org 2005-11-21 01:42 --- Created an attachment (id=10303) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10303action=view) Defines __cplusplus to 199711L and overrides it in c++config.h for solaris 8 --

[Bug fortran/24966] New: Internal compiler error: Bus error

2005-11-20 Thread schnetter at aei dot mpg dot de
I use $ ~/gcc/bin/gfortran --version GNU Fortran 95 (GCC) 4.2.0 20051119 (experimental) and receive for the attached source file, after several warnings, the error /Users/eschnett/Cvanilla/arrangements/AEIDevelopment/Weyl/src/w_extract_multipoles.F90:370: internal compiler error: Bus error I

[Bug fortran/24966] Internal compiler error: Bus error

2005-11-20 Thread schnetter at aei dot mpg dot de
--- Comment #1 from schnetter at aei dot mpg dot de 2005-11-21 01:52 --- Created an attachment (id=10304) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10304action=view) Failing source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24966

[Bug middle-end/24950] ICE in operand_subword_force

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-11-21 01:53 --- Confirmed, does not look like a regression though you can never tell. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/24966] Internal compiler error: Bus error

2005-11-20 Thread schnetter at aei dot mpg dot de
--- Comment #2 from schnetter at aei dot mpg dot de 2005-11-21 01:53 --- I forgot to mention my command line arguments: /Users/eschnett/gcc/bin/gfortran -mlongcall -ftrapv -fwrapv -g3 -Wall -Wshadow -Wsurprising -c -o $current_wd/w_extract_multipoles.F90.o

[Bug fortran/24966] Internal compiler error: Bus error

2005-11-20 Thread schnetter at aei dot mpg dot de
--- Comment #3 from schnetter at aei dot mpg dot de 2005-11-21 01:54 --- Created an attachment (id=10305) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10305action=view) Complete screen output, i.e., all warnings before the error --

[Bug middle-end/24952] ICE: RTL check: expected code 'set' or 'clobber', have 'unspec' in try_combine, at combine.c:2898

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 02:02 --- The bug in combine.c has been there since 1.1 of the file but I don't know if this is a latent bug which was just exposed or not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24952

[Bug target/24955] ICE: rs6000_output_function_epilogue with treelang code

2005-11-20 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-11-21 02:05 --- Confirmed, only with treelang code this can happen. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/24955] ICE: rs6000_output_function_epilogue, at config/rs6000/rs6000.c:15204

2005-11-20 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2005-11-21 02:08 --- This one is nonsense. We do not have a language type for Treelang. So what? -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/15231] [3.4 only] constant pool entries referring to nonexistent labels

2005-11-20 Thread gdr at gcc dot gnu dot org
--- Comment #6 from gdr at gcc dot gnu dot org 2005-11-21 02:09 --- (In reply to comment #5) I've made a small amount of headway on this. Labels L22 and L21 were (when created) the addresses of objects in the code. However, they are deleted (presumably as unreachable), but the

[Bug target/24953] RTL check: access of elt 1 of vector with last elt 0 in vrsave_operation_1, at config/rs6000/predicates.md:1041

2005-11-20 Thread dje at gcc dot gnu dot org
--- Comment #1 from dje at gcc dot gnu dot org 2005-11-21 02:09 --- We just need to check that we have enough elts in the VEC. -- dje at gcc dot gnu dot org changed: What|Removed |Added

  1   2   >