--- Comment #4 from bkoz at gcc dot gnu dot org 2007-04-06 09:33 ---
Hey Doug.
Yes, indeed this is the case: I pointed it out a couple of times already.
I'll try to implement this other behavior, but without injecting namespace
std::tr1 as part of C++0x items.
-benjamin
--
bkoz
--- Comment #14 from manu at gcc dot gnu dot org 2007-04-06 12:25 ---
> /home/apinski/src/local/gcc/gcc/testsuite/gcc.dg/float-range-3.c:10: error:
> 'FP_INFINITE' undeclared (first use in this function)
Is FP_INFINITE undeclared in spu-elf?
--
http://gcc.gnu.org/bugzilla/show_bug.
--- Comment #2 from pault at gcc dot gnu dot org 2007-04-06 12:49 ---
This fixes it and half regtests(I got bored with the time that it was taking
with Chug_chugwin.). I will regest tonight on something more spritely!
Paul
Index: gcc/fortran/decl.c
--
pcarlini at suse dot de changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de
|dot org |
--- Comment #2 from tromey at gcc dot gnu dot org 2007-04-06 15:30 ---
Subject: Bug 31491
Author: tromey
Date: Fri Apr 6 15:30:27 2007
New Revision: 123617
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123617
Log:
PR libffi/31491:
* README: Fixed bug in example
--- Comment #3 from tromey at gcc dot gnu dot org 2007-04-06 15:31 ---
Thanks, I fixed this.
--
tromey at gcc dot gnu dot org changed:
What|Removed |Added
Sta
--- Comment #7 from hubicka at ucw dot cz 2007-04-06 16:07 ---
Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly
> Investigating...
The attached patch to remove '%' seems correct to me. Merge operating
wrapping the (commutative) plus/mult/min/max is not commutati
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc
-B/home/dave/gnu/gcc-4
.3/objdir/gcc/
/home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.c-torture/execute/20
040709-2.c -w -O1 -fno-show-column -lm -o
/home/dave/gnu/gcc-4.3/objdir/gc
c/testsuite/gcc/20040709-2.x1(timeout = 300)
PASS: g
--- Comment #31 from bkoz at gcc dot gnu dot org 2007-04-06 16:38 ---
For generic targets, can't you just
-errno = 0;
+static __thread int errno = 0;
on releases of gcc (4.3+) that have the wherewithal to fudge the issue for all
systems, even the ones without builtin-TLS?
-benjamin
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:39
---
Subject: Bug 31395
Author: jvdelisle
Date: Fri Apr 6 16:39:02 2007
New Revision: 123620
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123620
Log:
2007-04-06 Jerry DeLisle <[EMAIL PROTECTED]>
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc
-B/home/dave/gnu/gcc-4
.3/objdir/gcc/
/home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.c-torture/execute/99
1118-1.c -w -O3 -fomit-frame-pointer -fno-show-column -lm -o
/home/dave/gn
u/gcc-4.3/objdir/gcc/testsuite/gcc/991118-1.x3(timeo
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:42
---
Subject: Bug 31395
Author: jvdelisle
Date: Fri Apr 6 16:42:26 2007
New Revision: 123621
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123621
Log:
2007-04-06 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43
---
Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly
> The attached patch to remove '%' seems correct to me. Merge operating
> wrapping the (commutative) plus/mult/min/max is not commutative,
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-04-06 16:44
---
Fixed on trunk, may backport to 4.2.1
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #1 from danglin at gcc dot gnu dot org 2007-04-06 16:45 ---
Oops, wrong subject.
--
danglin at gcc dot gnu dot org changed:
What|Removed |Added
Sum
--- Comment #32 from pcarlini at suse dot de 2007-04-06 16:46 ---
(In reply to comment #31)
> For generic targets, can't you just
>
> -errno = 0;
> +static __thread int errno = 0;
>
> on releases of gcc (4.3+) that have the wherewithal to fudge the issue for all
> systems, even the on
--- Comment #2 from danglin at gcc dot gnu dot org 2007-04-06 16:49 ---
We also have these new fails which appear related:
FAIL: gcc.c-torture/execute/bf64-1.c execution, -O3 -fomit-frame-pointer
FAIL: gcc.c-torture/execute/bf64-1.c execution, -O3 -g
FAIL: gcc.c-torture/execute/bf64-1
--- Comment #1 from sje at cup dot hp dot com 2007-04-06 16:59 ---
I am seeing this on my HPPA build as well. David sent me a patch for it
off-list and that patch fixed the build problem for me.
--
sje at cup dot hp dot com changed:
What|Removed |
--- Comment #9 from hubicka at ucw dot cz 2007-04-06 17:01 ---
Subject: Re: "-O -fregmove" handles SSE scalar instructions incorrectly
>
>
> --- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43
> ---
> Subject: Re: "-O -fregmove" handles SSE scalar instruc
--- Comment #33 from bkoz at gcc dot gnu dot org 2007-04-06 17:15 ---
>Nice idea, but I'm not sure it would work (i'm not very familiar with __thread,
>etc.): are we sure that with that kind of declaration the strtof & co functions
>themselves automatically use that new "improved" errno
When I compile the module listed below I get the following message:
k.f90:5.13:
CALL sub2
1
Error: PROCEDURE attribute conflicts with DIMENSION attribute in 'sub2' at (1)
It resembles Bug 24633. However, g95 and Lahey regard 24633 as an error but do
not regard this as an error.
M
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06
17:53 ---
Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel
(.libs/debug_list.o, __gxx_personality_v0).
> I am seeing this on my HPPA build as well. David sent me a patch for it
> off-list and that p
--
daney at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |daney at gcc dot gnu dot org
|dot org
--- Comment #3 from patchapp at dberlin dot org 2007-04-06 18:30 ---
Subject: Bug number PR31204
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-04/msg00276.html
--
http://gcc.gnu.org/bugzilla/sh
When I compile the program listed below I get the message:
Warning: '&' not allowed by itself in line 4
The other compilers I tried do not print any messages.
PROGRAM print_ascertain
CHARACTER (LEN=20) :: str
str = "Hello world &
& &
&"
END PROGRAM print_ascertain
--
Summary: Is th
--
aesok at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirm
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-04-06 19:32
---
Confirmed: The relevant section in the standard is 3.3.1.3 . This diallows a
single '&' by it self on a line, but says nothing about two. Part of th
eproblem is we treat ' ' (a blank) as non printable in the sca
--- Comment #15 from danglin at gcc dot gnu dot org 2007-04-06 19:58
---
The same errors occur on hppa*-*-hpux*. FP_INFINITE isn't defined in
HP-UX 10. For HP-UX 11, we need "-D_HPUX_SOURCE" to get math.h to define
FP_INFINITE.
--
danglin at gcc dot gnu dot org changed:
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/te
st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/builtins-20.c -O2 -ffast-math
-fno-show-co
lumn -lm -o builtins-20.exe(timeout = 300)
ld: Unsatisfied symbol "cargf" in file /var/tmp//ccKMBpML.o
ld: Unsatisfied symbol "car
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2007-04-06 20:18
---
Index: scanner.c
===
--- scanner.c (revision 123528)
Here is a preliminary patch, I a, testing some combinations so the final patch
may vary from t
--- Comment #11 from echristo at apple dot com 2007-04-06 20:31 ---
Jan,
Yeah, that's exactly the patch I had when it finishes testing ok (it did for me
on i386), would you please commit it to the 4.2 branch as well?
--
echristo at apple dot com changed:
What|Removed
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/builtins-59.c -fdump-tree-gimple
-fno-show-column -S -o builtins-59.s(timeout = 300)
PASS: gcc.dg/builtins-59.c (test for excess errors)
FAIL: gcc.dg/builtins-59.c scan-tree-du
--- Comment #3 from mark at codesourcery dot com 2007-04-06 22:09 ---
Subject: Re: [4.3 Regression] ld: Invalid symbol type
for plabel (.libs/debug_list.o, __gxx_personality_v0).
dave at hiauly1 dot hia dot nrc dot ca wrote:
> Looking at this a bit, I think the fix is to add
>
> i
Testcase:
typedef __attribute__((__vector_size__(16) )) unsigned char vec_uchar16;
template
void permute(Tx x, Ty y, Tz z, Tw w)
{
const vec_uchar16 pattern =
(vec_uchar16){4*x, 4*x+1, 4*x+2, 4*x+3,
4*y, 4*y+1, 4*y+2, 4*y+3,
4*z, 4*z+1, 4*z+2,
--
brooks at gcc dot gnu dot org changed:
What|Removed |Added
CC||brooks at gcc dot gnu dot
|
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Known to fail||3.4.0 4.0.2 4.1.0 4.2.0
|
--
brooks at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot
|dot org
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06
22:59 ---
Subject: Re: 100's of new libgomp fails
> Perhaps hppa64 needs the same change to libgomp.exp as in
> http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01497.html ?
I don't think this is necessary.
> These te
--
brooks at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot
|dot org
Testcase:
#define vector __attribute__((__vector_size__(16) ))
vector signed int v1[]={0,1,2,3,4,5,6,7};
The reason why I am saying this is valid code is two fold, one the C/C++
Language extension for CBEA says this is valid code and two the C++ front-end
accepts this.
--
Summary: re
--- Comment #2 from brooks at gcc dot gnu dot org 2007-04-06 23:06 ---
The following code repeats the ICE:
character(LEN=2), parameter :: a="a "
real, dimension(2,2), parameter :: r=1.0
character(LEN=4) :: b=REPEAT(a,2)
real, dimension(4) :: l=RESHAPE(r,(/4/))
character(LEN=3) :: c
--
brooks at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |brooks at gcc dot gnu dot
|dot org
--- Comment #2 from brooks at gcc dot gnu dot org 2007-04-06 23:12 ---
This looks related to 31218, so I'm adding a dependency even though I'm not
certain it's the same. Also confirming, because it's definitely a bug even if
it's a duplicate one.
--
brooks at gcc dot gnu dot org cha
--- Comment #5 from patchapp at dberlin dot org 2007-04-06 23:35 ---
Subject: Bug number PR testsuite/31369
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-04/msg00284.html
--
http://gcc.gnu.org/
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06
23:44 ---
Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel
(.libs/debug_list.o, __gxx_personality_v0).
> That would emit the reference only in situations where we're actually
> going to need the pers
--- Comment #5 from mark at codesourcery dot com 2007-04-07 00:01 ---
Subject: Re: [4.3 Regression] ld: Invalid symbol type
for plabel (.libs/debug_list.o, __gxx_personality_v0).
dave at hiauly1 dot hia dot nrc dot ca wrote:
> --- Comment #4 from dave at hiauly1 dot hia dot nrc do
--- Comment #34 from paolo at gcc dot gnu dot org 2007-04-07 00:37 ---
Subject: Bug 31117
Author: paolo
Date: Sat Apr 7 00:36:56 2007
New Revision: 123635
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123635
Log:
2007-04-06 Paolo Carlini <[EMAIL PROTECTED]>
PR libst
--- Comment #35 from pcarlini at suse dot de 2007-04-07 00:37 ---
Fixed for 4.3.0.
--
pcarlini at suse dot de changed:
What|Removed |Added
Status|ASSIGNED
Executing on host: /home/dave/gnu/gcc-4.3/objdir/gcc/xgcc
-B/home/dave/gnu/gcc-4
.3/objdir/gcc/ /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.dg/Warray-bounds.c
-O2 -Warray-bounds -fno-show-column -S -o Warray-bounds.s(timeout = 300)
/home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gcc.dg/Warray-bound
--- Comment #1 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07
01:35 ---
Subject: Re: New: FAIL: gcc.dg/Warray-bounds.c (internal compiler error)
The tests have been failing since they were added last January.
Dave
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot
Keeping in mind that correct is better than fast. I would like to start
looking at refactoring the I/O library to eliminate some of the overhead.
Beginning with internal units where there is no need for alloc buffering like
we do now,
Flat profile:
Each sample counts as 0.01 seconds.
% cumu
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2007-04-07 01:45
---
Created an attachment (id=13336)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13336&action=view)
Test case used to get a profile
This is a reference test case we can use to measure progress.
--
http:/
--- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07
03:37 ---
Subject: Re: FAIL: gcc.dg/Warray-bounds.c (internal compiler error)
The ICE is caused by the presence of this insn:
(insn 124 118 128 2 (set (mem/s:SI (plus:SI (reg/f:SI 30 %r30)
(const_in
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-07
04:08 ---
Subject: Re: FAIL: gcc.dg/Warray-bounds.c (internal compiler error)
> ;; c.c[11] = 0
Ok, so out-of-bounds array writes in user code can cause the compiler to ICE.
Dave
--
http://gcc.gnu.org/bugzilla
54 matches
Mail list logo