[Bug c++/9573] typedef with __attribute__ ((mode(....))) doesnt seem to work inside a struct/class

2005-01-12 Thread leblanc at skycomputers dot com
--- Additional Comments From leblanc at skycomputers dot com 2005-01-12 21:08 --- The bug I reported in #19400, duplicating this one, is fixed in the compiler as of 1/12/04. However, this variant remains busted: 1 #include 2 #include 3 4 template < typename V

[Bug c++/9573] typedef with __attribute__ ((mode(....))) doesnt seem to work inside a struct/class

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 21:13 --- (In reply to comment #9) I think that part is more related to PR 17743. Can you file a new bug, templates are much harder to get working with attributes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/19407] New: vector keyword in typedef inside struct ignored

2005-01-12 Thread leblanc at skycomputers dot com
-- Summary: vector keyword in typedef inside struct ignored Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org Report

[Bug libfortran/19280] Inconsistent licensing of libgfortran

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-12 21:27 --- Subject: Bug 19280 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-12 21:27:33 Modified files: libgfortran: ChangeLog c99_protos.h libgfortran.h

[Bug c++/19407] vector keyword in typedef inside template struct ignored

2005-01-12 Thread leblanc at skycomputers dot com
--- Additional Comments From leblanc at skycomputers dot com 2005-01-12 21:29 --- The program below prints 4-s instead of 16-s. 1 #include 2 #include 3 4 template < typename Val > struct S { 5 typedef vector Val vector_type; 6 void pr_size()

[Bug c++/19407] vector keyword in typedef inside template struct ignored

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 21:31 --- Another example (which is rejected): #include template < typename Val > struct S { typedef Val vector_type __attribute__((vector_size(16))); void pr_size() { printf ("size = %d\n", sizeof(vector_type)); } }

[Bug ada/19408] New: ACATS c391002 failure on powerpc-darwin, wrong .space

2005-01-12 Thread pinskia at gcc dot gnu dot org
Compiling the testcase on powerpc-darwin we get an error when assembling: /var/tmp//ccAw6HXh.s:52:Bad Absolute Expression, absolute 0 assumed. /var/tmp//ccAw6HXh.s:52:Repeat < 0, .space ignored This usually means the .space is a large number (which was turned negative by the asm because it only

[Bug ada/19408] ACATS c391002 failure on powerpc-darwin, wrong .space

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 21:58 --- Created an attachment (id=7941) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7941&action=view) reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19408

[Bug libfortran/18982] open(status="new") does not generate an error if the file exists

2005-01-12 Thread Thomas dot Koenig at online dot de
--- Additional Comments From Thomas dot Koenig at online dot de 2005-01-12 22:03 --- Sligtly updated patch: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00675.html Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18982

[Bug fortran/19292] [metabug] g77 features lacking in gfortran

2005-01-12 Thread toon at moene dot indiv dot nluug dot nl
-- Bug 19292 depends on bug 19280, which changed state. Bug 19280 Summary: Inconsistent licensing of libgfortran http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19280 What|Old Value |New Value

[Bug libfortran/19280] Inconsistent licensing of libgfortran

2005-01-12 Thread toon at moene dot indiv dot nluug dot nl
--- Additional Comments From toon at moene dot indiv dot nluug dot nl 2005-01-12 22:16 --- "Weapons of Mass Relicensing" ... -- What|Removed |Added Status|ASSIGN

[Bug ada/19140] ACATS c37402a segfault at runtime on x86_64

2005-01-12 Thread baldrick at free dot fr
--- Additional Comments From baldrick at free dot fr 2005-01-12 22:41 --- valgrind thinks there is wrong code: RUN c37402a ==11202== Memcheck, a memory error detector for x86-linux. ==11202== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==11202== Using valgrind-2

[Bug ada/18727] ACATS c43214c fails at runtime

2005-01-12 Thread baldrick at free dot fr
--- Additional Comments From baldrick at free dot fr 2005-01-12 22:43 --- valgrind detects wrong code: RUN c43214c ==21414== Memcheck, a memory error detector for x86-linux. ==21414== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==21414== Using valgrind-2.3.0.CVS

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-01-12 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-01-12 22:43 --- Regression. Another solution: eval each option. -- What|Removed |Added Summary|--dis

[Bug ada/19409] New: ACATS c460010 - valgrind detects wrong code

2005-01-12 Thread baldrick at free dot fr
RUN c460010 ==29485== Memcheck, a memory error detector for x86-linux. ==29485== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==29485== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==29485== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||build Target Milestone|--- |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18033

[Bug ada/19410] New: ACATS c64106a - valgrind detects wrong code (overlapping memcpy)

2005-01-12 Thread baldrick at free dot fr
RUN c64106a ==4601== Memcheck, a memory error detector for x86-linux. ==4601== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==4601== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==4601== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et

[Bug c/19411] New: Simple program causes gcc to run out of memory

2005-01-12 Thread gcc-bugzilla at gcc dot gnu dot org
A simple program causes gcc to use inordinate amounts of memory and finally crash. Environment: System: Linux glauke 2.6.8-powerpc #1 Sun Oct 3 13:22:21 CEST 2004 ppc GNU/Linux Architecture: ppc host: powerpc-unknown-linux-gnu build: powerpc-unknown-linux-gnu target: powerpc-unknown-linux-gnu c

[Bug ada/19412] New: ACATS c761007 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

2005-01-12 Thread baldrick at free dot fr
RUN c761007 ==10563== Memcheck, a memory error detector for x86-linux. ==10563== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==10563== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==10563== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward

[Bug ada/19409] ACATS c460010 - valgrind detects wrong code

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug ada/19413] New: ACATS c761010 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

2005-01-12 Thread baldrick at free dot fr
RUN c761010 ==10616== Memcheck, a memory error detector for x86-linux. ==10616== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==10616== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==10616== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward

[Bug preprocessor/19411] Simple program causes gcc to run out of memory

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 23:07 --- This is the preprocessor f'ing up. The macros are complex which cause the problem, I might be able get a self contained example later on. -- What|Removed |Added --

[Bug ada/19412] ACATS c761007 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug ada/19413] ACATS c761010 - valgrind detects wrong code (Conditional jump or move depends on uninitialised value)

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug ada/19410] ACATS c64106a - valgrind detects wrong code (overlapping memcpy)

2005-01-12 Thread baldrick at free dot fr
--- Additional Comments From baldrick at free dot fr 2005-01-12 23:12 --- ACATS tests C95087A, CXA4009 and CXA4020 show similar failures. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19410

[Bug ada/19414] New: ACATS cxb4003 - valgrind detects wrong code (invalid read)

2005-01-12 Thread baldrick at free dot fr
RUN cxb4003 ==3253== Memcheck, a memory error detector for x86-linux. ==3253== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==3253== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==3253== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et

[Bug ada/19415] New: ACATS c953001 - valgrind detects wrong code (invalid read)

2005-01-12 Thread baldrick at free dot fr
RUN c953001 ==1870== Memcheck, a memory error detector for x86-linux. ==1870== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==1870== Using valgrind-2.3.0.CVS, a program supervision framework for x86-linux. ==1870== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et

[Bug ada/19415] ACATS c953001 - valgrind detects wrong code (invalid read)

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug ada/19414] ACATS cxb4003 - valgrind detects wrong code (invalid read)

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug ada/19416] New: ACATS cxa9001, cxa9002 - valgrind detects wrong code (unitialized data passed to syscall)

2005-01-12 Thread baldrick at free dot fr
,.,. CXA9001 ACATS 2.5 05-01-13 00:23:22 CXA9001 Check that the operations defined in the generic package Ada.Storage_IO provide the ability to store and retrieve objects which may include implicit levels of indirection in their implementatio

[Bug ada/19416] ACATS cxa9001, cxa9002 - valgrind detects wrong code (unitialized data passed to syscall)

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Keywords||wrong-code Version|tree-ssa|4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=

[Bug middle-end/19410] Overlapping memcpy with big struct copies (ACATS c64106a)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 23:36 --- If this is anything, this is a testuite bug: REC2 := PKG.REC2; REC2 is passed in: PKG.CHK_RECTYPE1 (PKG.REC1, PKG.REC2, PKG.REC3); Or a middle-end one for using memcpy as it as

[Bug c/19417] New: return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
I have included 2 .i and .s files. One correctly sets the return value (r3) and one does not. The addition of the nonleaf() call causes the return value to be set properly. If you search the .s files for "cort start return" "cort end return" you can see it. It seems that the return value isn't

[Bug tree-optimization/19241] [4.0 Regression] ICE in make_decl_rtl with inliner

2005-01-12 Thread hubicka at ucw dot cz
--- Additional Comments From hubicka at ucw dot cz 2005-01-12 23:47 --- Subject: Re: [4.0 Regression] ICE in make_decl_rtl with inliner Hi, the problem is retval being mapped to &temporary. When copy_body_p replaces retval by this expression, the addr_expr is walked recursively and tem

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
--- Additional Comments From cort at fsmlabs dot com 2005-01-12 23:48 --- Created an attachment (id=7943) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7943&action=view) non-working .i -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19417

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
--- Additional Comments From cort at fsmlabs dot com 2005-01-12 23:48 --- Created an attachment (id=7944) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7944&action=view) working .i file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19417

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
--- Additional Comments From cort at fsmlabs dot com 2005-01-12 23:49 --- Created an attachment (id=7945) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7945&action=view) working .s file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19417

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
--- Additional Comments From cort at fsmlabs dot com 2005-01-12 23:49 --- Created an attachment (id=7946) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7946&action=view) non-working .s file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19417

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread cort at fsmlabs dot com
--- Additional Comments From cort at fsmlabs dot com 2005-01-12 23:51 --- More info - host system info, gcc build flags and compiler flags used to build the source files. Script started on Wed 12 Jan 2005 03:42:36 PM MST [EMAIL PROTECTED]$ /opt/rtldk-2.2/bin/ppc-linux-gcc -v Reading spe

[Bug middle-end/19410] Overlapping memcpy with big struct copies (ACATS c64106a)

2005-01-12 Thread baldrick at free dot fr
--- Additional Comments From baldrick at free dot fr 2005-01-12 23:52 --- Subject: Re: Overlapping memcpy with big struct copies (ACATS c64106a) > This can be reproduced with the following C example: > struct A > { > int a[1024]; > }; > void g(struct A *a, struct A *b) > { > *a = *

[Bug middle-end/19410] Overlapping memcpy with big struct copies (ACATS c64106a)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-12 23:57 --- (In reply to comment #3) > Subject: Re: Overlapping memcpy with big struct copies (ACATS c64106a) > > If the source and destination are identical, does it matter if memcpy is > used? That said, ACATS tests

[Bug target/19399] [4.0 Regression] mutexes support broken

2005-01-12 Thread corsepiu at gcc dot gnu dot org
--- Additional Comments From corsepiu at gcc dot gnu dot org 2005-01-12 23:57 --- (In reply to comment #6) > (In reply to comment #3) > What do you think of them? pr19399-try2.diff looks good to me. I've just launched local test-builds, nevertheless, OK to commit, IMO. I haven't looke

[Bug c/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:02 --- I see nothing wrong with the code: .L139: #APP /* cort start return */ #NO_APP mr 3,0 .L137: --- return - r0 is set before L139 r3 is set before L137: li 3,73 beq- 0,.L1

[Bug tree-optimization/19337] [4.0 Regression] ada does not compile at -O3 (nested functions related)

2005-01-12 Thread hubicka at ucw dot cz
--- Additional Comments From hubicka at ucw dot cz 2005-01-13 00:07 --- Subject: Re: [4.0 Regression] ada does not compile at -O3 (nested functions related) Testing attached patch void write_char(char); int len(char*); void f(char *a) { int col = 0; int i; void wchar(char c) {

[Bug middle-end/19410] Overlapping memcpy with big struct copies (ACATS c64106a)

2005-01-12 Thread baldrick at free dot fr
--- Additional Comments From baldrick at free dot fr 2005-01-13 00:08 --- Subject: Re: Overlapping memcpy with big struct copies (ACATS c64106a) On Thursday 13 January 2005 00:57, pinskia at gcc dot gnu dot org wrote: > > --- Additional Comments From pinskia at gcc dot gnu dot org

[Bug tree-optimization/19241] [4.0 Regression] ICE in make_decl_rtl with inliner

2005-01-12 Thread jason at redhat dot com
--- Additional Comments From jason at redhat dot com 2005-01-13 00:10 --- Subject: Re: [4.0 Regression] ICE in make_decl_rtl with inliner That makes sense to me. Jason -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19241

[Bug middle-end/19410] Overlapping memcpy with big struct copies (ACATS c64106a)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:12 --- (In reply to comment #5) > Subject: Re: Overlapping memcpy with big struct copies (ACATS c64106a) > > On Thursday 13 January 2005 00:57, pinskia at gcc dot gnu dot org wrote:> > > > Yes it does matter at

[Bug target/19392] [4.0 regression] mmix-knuth-mmixware testsuite failure: gcc.c-torture/execute/931004-11.c execution, -O0

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19392

[Bug c++/14513] Friend name injection problem (implicit declaration)

2005-01-12 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-01-13 00:37 --- Kriang, would you please add a note to changes.html about this? I am sure it is going to surprise many many people. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14513

[Bug middle-end/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:38 --- Oh, now I see the problem, we are using r0 twice which is just wrong. -- What|Removed |Added

[Bug c++/17413] [3.4 regression] local classes as template argument

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|4.0.0 |3.4.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17413

[Bug middle-end/19417] return value of some functions not properly set (in r3)

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:44 --- This works with both 3.4.4 and 4.0.0, I don't know if it is a latent bug or not. -- What|Removed |Added --

[Bug target/19334] darwin backend places some CONST_DECLs in the wrong section

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:47 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/19334] darwin backend places some CONST_DECLs in the wrong section

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 00:47 --- Subject: Bug 19334 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-13 00:47:45 Modified files: gcc: ChangeLog gcc/config : d

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 00:48 --- Subject: Bug 18033 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-13 00:47:56 Modified files: . : ChangeLog config-ml.in Log message:

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 00:50 --- Subject: Bug 18033 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-01-13 00:50:40 Modified files: . : Change

[Bug bootstrap/18033] [3.4/4.0 Regression] --disable-aix64 doesn't remove ppc64 from multilib list

2005-01-12 Thread dje at gcc dot gnu dot org
--- Additional Comments From dje at gcc dot gnu dot org 2005-01-13 00:53 --- patch committed -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/4520] cselib.c hash_rtx incorrectly hashes based on rtx address

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 00:59 --- Also if we use the address we more likely to have an unstable hastable in we can get a miscompare if we get different address across compilination. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4520

[Bug tree-optimization/14784] [Tree-ssa] alias analysis deficiency

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 01:02 --- This is struct aliasing related so reassigning to Daniel Berlin. -- What|Removed |Added

[Bug c++/6321] no warning for bad main function declaration

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 01:08 --- Note the C front-end warns: t.cc:2: warning: second argument of 'main' should be 'char **' t.cc:2: warning: third argument of 'main' should probably be 'char **' t.cc:2: warning: 'main' takes only zero or tw

[Bug target/17822] avr: Hard-coded XXX_FOR_TARGET

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 01:10 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW E

[Bug target/18329] [4.0 regression] mmix-knuth-mmixware testsuite failure: execute/920501-7.c, execute/comp-goto-2.c

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 01:19 --- Subject: Bug 18329 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-13 01:19:02 Modified files: gcc: ChangeLog reload1.c Log message:

[Bug target/18330] [4.0 regression] mmix-knuth-mmixware testsuite failure: execute/comp-goto-2.c

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 01:19 --- Subject: Bug 18330 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-01-13 01:19:02 Modified files: gcc: ChangeLog reload1.c Log message:

[Bug target/18329] [4.0 regression] mmix-knuth-mmixware testsuite failure: execute/920501-7.c, execute/comp-goto-2.c

2005-01-12 Thread hp at gcc dot gnu dot org
--- Additional Comments From hp at gcc dot gnu dot org 2005-01-13 01:25 --- Patch in comment #9 now committed, except the FIXME comment. See http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00692.html>. -- What|Removed |Added -

[Bug target/19379] [4.0 Regression] ICE during build of newlib's e_atan2.c when soft-float

2005-01-12 Thread joel at gcc dot gnu dot org
--- Additional Comments From joel at gcc dot gnu dot org 2005-01-13 01:44 --- (In reply to comment #9) > In reply to comment #5: > > Perhaps I am out of touch with what's extant in the embedded space. > I havn't been paid to care about that in quite some time. I'll defer. It is hard t

[Bug target/19379] [4.0 Regression] ICE during build of newlib's e_atan2.c when soft-float

2005-01-12 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-13 01:51 --- (In reply to comment #10) >{ "hard-float", MASK_80387, N_("Use hardware fp") }, \ > - { "soft-float",-MASK_80387, N_("Do not use hardware fp") }, \ > + { "soft-float",

[Bug c/5675] [4.0 regression] const variables wrongly considered part of constant expressions

2005-01-12 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2005-01-13 02:34 --- Just a note that reverting this patch: http://gcc.gnu.org/ml/gcc-patches/2003-02/msg01334.html fixes this regression. Reverting that patch Jan said that his patch did not change the results of the test, so presuma

[Bug target/18404] unnecessary sll when -mint64 (MIPS)

2005-01-12 Thread echristo at redhat dot com
--- Additional Comments From echristo at redhat dot com 2005-01-13 02:38 --- -mint64 is being deprecated in 4.0 and will be removed after branching. What are you using it for anyhow? -- What|Removed |Added -

[Bug target/19370] .size directive not emitted for mips-linux

2005-01-12 Thread echristo at redhat dot com
-- What|Removed |Added Status|ASSIGNED|WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19370

[Bug c/19418] New: _mm_cast*, icc8.1 new intrinsics

2005-01-12 Thread tbptbp at gmail dot com
Would it be possible to add those, as far as know, new casting intrinsics? As ICC8.1 doesn't support straight C casts (neither does msvc2k3), they are bound to appear sooner or later in code. Excerpt from the only documentation i've found about them: Intrinsics for Casting Support This version of

[Bug target/19418] _mm_cast*, icc8.1 new intrinsics

2005-01-12 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-13 05:11 --- Confirmed. -- What|Removed |Added Severity|normal |enhancemen

[Bug target/19418] _mm_cast*, icc8.1 new intrinsics

2005-01-12 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-13 05:40 --- What file does Intel put them in? -- What|Removed |Added Status|NEW

[Bug target/19418] _mm_cast*, icc8.1 new intrinsics

2005-01-12 Thread tbptbp at gmail dot com
--- Additional Comments From tbptbp at gmail dot com 2005-01-13 05:44 --- They are described in the SSE2 documentation chapter and defined in emmintrin.h that way: /* * Support for casting between various SP, DP, INT vector types. * Note that these do no conversion of values, they jus

[Bug target/19418] _mm_cast*, icc8.1 new intrinsics

2005-01-12 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Status|WAITING |NEW Last reconfirmed|2005-01-13 05:11:35 |2005-01-13 05:47:29 date|

[Bug c++/19403] [4.0 Regression] name lookup is broken with friends

2005-01-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-01-13 05:55 --- Both ICC and Comeau are right. The declaration friend struct A; refers to boo::A, while the declaration B(const A&) {}; refers to ::A. So the code should compile. The patch for PR1016, sched

[Bug target/13158] [ia64] bad unwind info as a result of sibcall

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 05:57 --- Subject: Bug 13158 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-01-13 05:57:06 Modified files: gcc: Change

[Bug target/18987] [3.3/3.4 regression] [ia64] Extra '.restore sp' in tail call

2005-01-12 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-01-13 05:57 --- Subject: Bug 18987 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2005-01-13 05:57:06 Modified files: gcc: Change

[Bug c++/19311] [3.4/4.0 Regression] ICE in resolve_overloaded_unification

2005-01-12 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2005-01-13 06:06 --- Fixing it by queuing access checking until instantiation time turns out to be nasty: - Need to invent new tree node, the current TREE_LIST cannot store the line number information. - If only non-dependen

[Bug ada/19419] New: ACATS CXA4009, CXA4020 - valgrind detects bad code (overlapping memcpy)

2005-01-12 Thread baldrick at free dot fr
Originally noted in [Bug middle-end/19410], but seems to be a different problem (maybe front-end). RUN cxa4020 ==24948== Memcheck, a memory error detector for x86-linux. ==24948== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==24948== Using valgrind-2.3.0.CVS, a program su

<    1   2