[Bug target/28132] [4.1 Regression] ICE instantiate_virtual_regs_in_insn when -fforce-addr -O1 used

2006-06-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2006-06-22 09:26 --- Confirmed. Requires -O -fforce-addr -march=i686. void math_round() { double x; foo(x, __builtin_copysign(bar(), x)); } works on the mainline. -- rguenth at gcc dot gnu dot org changed:

[Bug c++/28109] [4.0/4.1/4.2 regression] ICE with typeid of incomplete type

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-06-22 09:28 --- Subject: Bug 28109 Author: reichelt Date: Thu Jun 22 09:28:02 2006 New Revision: 114882 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114882 Log: PR c++/28109 * rtti.c (get_tinfo_decl_dyna

[Bug c++/28109] [4.0/4.1/4.2 regression] ICE with typeid of incomplete type

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-06-22 09:30 --- Subject: Bug 28109 Author: reichelt Date: Thu Jun 22 09:30:40 2006 New Revision: 114883 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114883 Log: PR c++/28109 * rtti.c (get_tinfo_decl_dyna

[Bug c++/28109] [4.0/4.1/4.2 regression] ICE with typeid of incomplete type

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-06-22 09:44 --- Subject: Bug 28109 Author: reichelt Date: Thu Jun 22 09:43:53 2006 New Revision: 114884 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114884 Log: PR c++/28109 * rtti.c (get_tinfo_decl_dyna

[Bug c++/28110] [4.1/4.2 regression] ICE with invalid template constant parameter

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-06-22 09:48 --- Subject: Bug 28110 Author: reichelt Date: Thu Jun 22 09:47:51 2006 New Revision: 114885 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114885 Log: PR c++/28110 * pt.c (unify) : Check for in

[Bug c++/28110] [4.1/4.2 regression] ICE with invalid template constant parameter

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-06-22 09:50 --- Subject: Bug 28110 Author: reichelt Date: Thu Jun 22 09:50:24 2006 New Revision: 114886 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114886 Log: PR c++/28110 * pt.c (unify) : Check for in

[Bug c++/28109] [4.0/4.1/4.2 regression] ICE with typeid of incomplete type

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-06-22 09:52 --- Fixed on mainline, 4.1 branch, and 4.0 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/28110] [4.1/4.2 regression] ICE with invalid template constant parameter

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-06-22 09:52 --- Fixed on mainline and 4.1 branch. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/28111] ICE with invalid friend in template class

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-06-22 09:55 --- Subject: Bug 28111 Author: reichelt Date: Thu Jun 22 09:55:42 2006 New Revision: 114887 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114887 Log: PR c++/28111 * pt.c (determine_specializat

[Bug c++/28111] ICE with invalid friend in template class

2006-06-22 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2006-06-22 10:05 --- Fixed on mainline. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added S

[Bug rtl-optimization/26244] [4.2 Regression] FAIL: gcc.c-torture/execute/builtin-bitops-1.c execution, -O3 -fomit-frame-pointer -funroll-loops

2006-06-22 Thread rakdver at gcc dot gnu dot org
--- Comment #19 from rakdver at gcc dot gnu dot org 2006-06-22 10:28 --- The transformations in the invariant motion pass look correct to me, as well as the code immediately after it. Maybe it is a latent bug in some of the later passes, but the code produced for the shift is looong an

[Bug c/28136] New: [4.0/4.1/4.2 regression] ICE with incomplete array type

2006-06-22 Thread reichelt at gcc dot gnu dot org
The C frontend crashes on the following line of invalid code since GCC 4.0.0: int i = (struct A[]) {}; bug.c:1: error: array type has incomplete element type bug.c:1: internal compiler error: tree check: expected class 'type', have

[Bug c/28137] New: "make check" gets 10 FAIL reports with gcc.dg/c99-typespec-1.c

2006-06-22 Thread duncan_roe at acslink dot net dot au
Configured as follows: unset ARCH SRC TARGET ARCH=amd64 SRC=/usr/src/gcc-4.1.1 ARCH=${ARCH:-i486} TARGET=${TARGET:-$ARCH-pc-linux-gnu} (time nice $SRC/configure \ --prefix=/usr/local64/gcc402 \ --enable-shared \ --enable-threads=posix \ --enable-__cxa_atexit \ --disable-checking \ --wi

[Bug target/28137] "make check" gets 10 FAIL reports with gcc.dg/c99-typespec-1.c

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-22 12:36 --- FAIL: gcc.dg/c99-typespec-1.c (test for excess errors) Sounds like there is an ICE going on. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/28136] [4.0/4.1/4.2 regression] ICE with incomplete array type

2006-06-22 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28136

[Bug c++/28138] New: ext/pb_ds/example/basic_map.cc, etc fail: unaligned accesses at compile time

2006-06-22 Thread pcarlini at suse dot de
Between June 19 and June 20, 4 new fails appeared on ia64-linux, all of the same type: FAIL: ext/pb_ds/example/basic_map.cc (test for excess errors) Excess errors: cc1plus(7223): unaligned access to 0x25d40001, ip=0x406982a0 cc1plus(7223): unaligned access to 0x25d40009, ip

[Bug fortran/25056] non-PURE function should not be a valid argument

2006-06-22 Thread paul dot richard dot thomas at cea dot fr
--- Comment #2 from paul dot richard dot thomas at cea dot fr 2006-06-22 14:24 --- Created an attachment (id=11727) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11727&action=view) Patch to fix the PR A straightforward check in interface.c (compare_actual_formal) was all that was

[Bug fortran/25073] CASEs overlap

2006-06-22 Thread paul dot richard dot thomas at cea dot fr
--- Comment #8 from paul dot richard dot thomas at cea dot fr 2006-06-22 14:25 --- Created an attachment (id=11728) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11728&action=view) A patch to fix the PR. A straightforward fix in resolve.c (resolve_select). Paul -- http://gc

[Bug target/28137] "make check" gets 10 FAIL reports with gcc.dg/c99-typespec-1.c

2006-06-22 Thread joseph at codesourcery dot com
--- Comment #2 from joseph at codesourcery dot com 2006-06-22 14:27 --- Subject: Re: "make check" gets 10 FAIL reports with gcc.dg/c99-typespec-1.c On Thu, 22 Jun 2006, pinskia at gcc dot gnu dot org wrote: > FAIL: gcc.dg/c99-typespec-1.c (test for excess errors) > > Sounds like the

[Bug fortran/25073] CASEs overlap

2006-06-22 Thread paul dot richard dot thomas at cea dot fr
--- Comment #9 from paul dot richard dot thomas at cea dot fr 2006-06-22 14:31 --- > A straightforward fix in resolve.c (resolve_select). In checking the attachment, I have just seen that the if condition can be simplified to if (cp->low->value.logical & seen_logical)

[Bug web/28123] gcc.dg/cpp/_Pragma3.c is sensitive to timestamps

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #5 from amylaar at gcc dot gnu dot org 2006-06-22 15:36 --- (In reply to comment #2) > You're meant to use contrib/gcc_update to adjust the timestamps. > I see nothing in our download or testing documentation suggesting that that is required after a clean svn checkout. Al

[Bug c++/28139] New: alias information for EH is wrong

2006-06-22 Thread amylaar at gcc dot gnu dot org
The store at the beginning of a catch block can use an alias set that is allegedly disjoint from the one used to load that value. When scheduling, this can cause the load to be moved before the store. -- Summary: alias information for EH is wrong Product: gcc Ve

[Bug c++/28139] alias information for EH is wrong

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-06-22 15:52 --- Created an attachment (id=11730) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11730&action=view) test case This test case should go in testsuite/g++.dg/eh . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug other/28123] gcc.dg/cpp/_Pragma3.c is sensitive to timestamps

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-06-22 16:01 --- Documentation is not part of web. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/28103] std::operator<<(ostream&, string) sets badbit instead of failbit on failure

2006-06-22 Thread pcarlini at suse dot de
--- Comment #2 from pcarlini at suse dot de 2006-06-22 16:10 --- Basing on posts to the LWG reflector + private converstation, it seems likely that the standard is moving to the behavior which is currently implemented by libstdc++, relatively to badbit vs failbit. Therefore, for now I'm

[Bug c++/28139] alias information for EH is wrong

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-22 16:28 --- Hmm, I just get an error on a 64bit target so the testcase is at least invalid for them: t.c:19: error: cast from 'int*' to 'int' loses precision -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28139

[Bug c++/28139] alias information for EH is wrong

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-06-22 16:34 --- Though it is obviously wrong from the front-end: register void * D.2002; (int * * const &) &D.2002 -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/28114] [4.0/4.1/4.2 regression] ICE with struct definition in argument of template function

2006-06-22 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-06-22 16:38 --- Proposed patch at http://gcc.gnu.org/ml/gcc-patches/2006-06/msg01234.html -- sje at cup dot hp dot com changed: What|Removed |Added -

[Bug c++/27019] [4.1/4.2 regression] ICE with designated initializers

2006-06-22 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-06-22 16:39 --- Proposed patch at http://gcc.gnu.org/ml/gcc-patches/2006-06/msg01235.html -- sje at cup dot hp dot com changed: What|Removed |Added -

[Bug c++/27495] [4.0/4.1/4.2 regression] ICE using "." instead of "->"

2006-06-22 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-06-22 16:40 --- Proposed patch at http://gcc.gnu.org/ml/gcc-patches/2006-06/msg01231.html -- sje at cup dot hp dot com changed: What|Removed |Added -

[Bug libfortran/26893] kinds.h not generated, causing failure

2006-06-22 Thread mt1 at systella dot fr
--- Comment #16 from mt1 at systella dot fr 2006-06-22 16:55 --- Subject: Re: kinds.h not generated, causing failure langton at gcc dot gnu dot org a écrit : > --- Comment #15 from langton at gcc dot gnu dot org 2006-06-20 23:32 > --- > (In reply to comment #14) > >>GMP-4.2

[Bug c++/28139] alias information for EH is wrong

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #4 from amylaar at gcc dot gnu dot org 2006-06-22 16:55 --- (In reply to comment #2) > Hmm, I just get an error on a 64bit target so the testcase is at least invalid > for them: > t.c:19: error: cast from 'int*' to 'int' loses precision > You can write this as: exit ((int)(l

[Bug middle-end/28116] [4.1 Regression] ICE when building konverter with gcc-4.1 with -O3 [RSO]

2006-06-22 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2006-06-22 16:58 --- In GCC trunk bootstrap + regression testing the tree-nrv optimization hits 584 types, out of this 38 cases have TREE_ADDRESSABLE set on the RESULT_DECL (because C++ FE already NRV optimized it, address of was taken us

[Bug c++/27805] [4.2 regression] ICE with ptr-to-member of incomplete class

2006-06-22 Thread lmillward at gcc dot gnu dot org
--- Comment #1 from lmillward at gcc dot gnu dot org 2006-06-22 17:48 --- Subject: Bug 27805 Author: lmillward Date: Thu Jun 22 17:48:41 2006 New Revision: 114897 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114897 Log: PR c++/27805 * typeck2.c (build_m_component_ref): Use er

[Bug c++/27805] [4.2 regression] ICE with ptr-to-member of incomplete class

2006-06-22 Thread lmillward at gcc dot gnu dot org
--- Comment #2 from lmillward at gcc dot gnu dot org 2006-06-22 17:50 --- Fixed on mainline. -- lmillward at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/28121] [4.2 regression] verify_flow_info failed (wrong amount of branch edges after unconditional jump 2)

2006-06-22 Thread rakdver at gcc dot gnu dot org
--- Comment #7 from rakdver at gcc dot gnu dot org 2006-06-22 17:54 --- Subject: Bug 28121 Author: rakdver Date: Thu Jun 22 17:54:45 2006 New Revision: 114898 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114898 Log: PR rtl-optimization/28121 * cfgexpand.c (tree

[Bug c++/27821] [4.0/4.1/4.2 regression] ICE with invalid ptr-to-member

2006-06-22 Thread lmillward at gcc dot gnu dot org
--- Comment #2 from lmillward at gcc dot gnu dot org 2006-06-22 18:05 --- Subject: Bug 27821 Author: lmillward Date: Thu Jun 22 18:05:17 2006 New Revision: 114899 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114899 Log: PR c++/27821 * decl.c (grokdeclarator): Return error_mar

[Bug c++/27821] [4.0/4.1 regression] ICE with invalid ptr-to-member

2006-06-22 Thread lmillward at gcc dot gnu dot org
--- Comment #3 from lmillward at gcc dot gnu dot org 2006-06-22 18:10 --- Fixed on mainline. Will apply to the 4.1/4.0 branches when I get chance. -- lmillward at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/25034] allows passing of contained subprograms as actual argument

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-06-22 18:13 --- ...well, not quite "tonight" but near enough. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20874] elemental function ought to be scalar

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-06-22 18:26 --- > > we should check that an elemental function doesn't return a pointer. a pointer already yields: INTEGER, pointer :: MM ! should be scalar 1 Error: POINTER attribute conflicts with

[Bug fortran/24748] substring of implicitly typed variable not rejected

2006-06-22 Thread langton at gcc dot gnu dot org
--- Comment #3 from langton at gcc dot gnu dot org 2006-06-22 18:30 --- Subject: Bug 24748 Author: langton Date: Thu Jun 22 18:30:18 2006 New Revision: 114901 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114901 Log: PR fortran/24748 * primary.c (gfc_match_rvalu

[Bug fortran/24748] substring of implicitly typed variable not rejected

2006-06-22 Thread langton at gcc dot gnu dot org
-- langton at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |langton at gcc dot gnu dot |dot org

[Bug fortran/25056] non-PURE function should not be a valid argument

2006-06-22 Thread pault at gcc dot gnu dot org
-- pault at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org

[Bug rtl-optimization/28140] New: asm gets lost between 125r.cse2 and 126r.life1

2006-06-22 Thread amylaar at gcc dot gnu dot org
An asm statement with side effects gets lost when compiling with O1 or higher. -- Summary: asm gets lost between 125r.cse2 and 126r.life1 Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug rtl-optimization/28140] asm gets lost between 125r.cse2 and 126r.life1

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-06-22 19:43 --- Created an attachment (id=11731) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11731&action=view) test case This test case should fail to assemble. Yet it does at -O1 or higher. -- http://gcc.gnu.org/bug

[Bug rtl-optimization/28140] asm gets lost between 125r.cse2 and 126r.life1

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-22 20:56 --- __asm__ ("choke_me %0 %1 %2" : "+m" (*p1), "+m" (*p2), "+m" (*p3)); *p1 = val0; *p2 = val0; *p3 = val0; Actually I don't think so since the asm is dead code as the stores to *p1, *p2, and *p3

[Bug c++/27000] visibility push/pop and templates go crazy

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug target/28138] ext/pb_ds/example/basic_map.cc, etc fail: unaligned accesses at compile time

2006-06-22 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-06-22 21:16 --- I see these failures too, they appear to have started with SVN version 114783. I don't think that patch is buggy, it just preterbed the allocation setup enough to make something that was accidentally aligned to be acciden

[Bug target/28137] "make check" gets 10 FAIL reports with gcc.dg/c99-typespec-1.c

2006-06-22 Thread duncan_roe at acslink dot net dot au
--- Comment #3 from duncan_roe at acslink dot net dot au 2006-06-22 21:21 --- I have expect 5.41. HJ's patch is not yet accepted by the expect folks - they believe the problem may have its roots in Tcl. So I will try applying the patch and re-running make check. -- http://gcc.gnu.o

[Bug rtl-optimization/28140] asm gets lost between 125r.cse2 and 126r.life1

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #3 from amylaar at gcc dot gnu dot org 2006-06-22 21:22 --- (In reply to comment #2) > __asm__ ("choke_me %0 %1 %2" : "+m" (*p1), "+m" (*p2), "+m" (*p3)); > *p1 = val0; > *p2 = val0; > *p3 = val0; > > Actually I don't think so since the asm is dead co

[Bug c++/28139] alias information for EH is wrong

2006-06-22 Thread amylaar at gcc dot gnu dot org
--- Comment #5 from amylaar at gcc dot gnu dot org 2006-06-22 22:16 --- Created an attachment (id=11732) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11732&action=view) patch I'm currently testing this patch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28139

[Bug bootstrap/28026] Cross compiles involving Darwin fail

2006-06-22 Thread geoffk at gcc dot gnu dot org
--- Comment #3 from geoffk at gcc dot gnu dot org 2006-06-22 23:36 --- I think the problem with the FSF build is that the SDK is actually *-darwin-8.6.1 but your host system is running Tiger which is *-darwin-8.6.0. If you give configure the full three-entry version numbers it will real

[Bug bootstrap/28026] Cross compiles involving Darwin fail

2006-06-22 Thread geoffk at gcc dot gnu dot org
--- Comment #4 from geoffk at gcc dot gnu dot org 2006-06-22 23:38 --- (In reply to comment #3) > I think the problem with the FSF build is that the SDK is actually > *-darwin-8.6.1 but your host system is running Tiger which is *-darwin-8.6.0. I mean, of course, *-apple-darwin8.6.1.

[Bug middle-end/20297] #pragma GCC visibility isn't properly handled for builtin functions

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2006-06-23 01:05 --- fixed a while back -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-06-23 01:11 --- *** Bug 21243 has been marked as a duplicate of this bug. *** -- jason at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/21243] typeinfo visibility of template class instantiation can not be changed with attribute

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-06-23 01:11 --- *** This bug has been marked as a duplicate of 17470 *** -- jason at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/27531] [4.2 regression] sparc: undefined reference to .LL226 with -O2

2006-06-22 Thread sayle at gcc dot gnu dot org
--- Comment #15 from sayle at gcc dot gnu dot org 2006-06-23 01:20 --- Subject: Bug 27531 Author: sayle Date: Fri Jun 23 01:19:57 2006 New Revision: 114921 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114921 Log: 2006-06-22 Roger Sayle <[EMAIL PROTECTED]> Steven

[Bug target/26525] missed opportunity to use value in fp reg

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-23 01:41 --- I knew when I filed PR 27946, I saw it before. The reason why I am closing this one as a dup of that is because PR 27946 has a simple testcase and mentions that YARA already fixes the problem. *** This bug has been

[Bug middle-end/27946] double to long long and back to double stores to the stack

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-23 01:41 --- *** Bug 26525 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/27946] double to long long and back to double stores to the stack

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-23 01:42 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug middle-end/28131] [4.2 Regression] FAIL: gcc.c-torture/execute/va-arg-25.c compilation (ICE)

2006-06-22 Thread sayle at gcc dot gnu dot org
--- Comment #6 from sayle at gcc dot gnu dot org 2006-06-23 02:01 --- Subject: Bug 28131 Author: sayle Date: Fri Jun 23 02:01:30 2006 New Revision: 114923 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114923 Log: 2006-06-22 Roger Sayle <[EMAIL PROTECTED]> John Dav

[Bug rtl-optimization/28121] [4.2 regression] verify_flow_info failed (wrong amount of branch edges after unconditional jump 2)

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-06-23 03:26 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/26905] default-visibility class symbol improperly resolved as hidden-visibility

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26989] C++ front-end (and others parts of GCC) use the wrong check to see if hidden visibility is there

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-23 03:51 --- So what is the right check, then? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26989

[Bug c/27012] visibility attribute should not be permitted on local variables

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/21675] -fvisibility : misleading documentation and low QoI

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug middle-end/20218] Can't use __attribute__ ((visibility ("hidden"))) to hide a symbol

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26989] C++ front-end (and others parts of GCC) use the wrong check to see if hidden visibility is there

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-06-23 04:03 --- I don't think there is one currently. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26989

[Bug libgomp/26477] [4.2 Regression] bootstrap: SYS_gettid undeclared

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-06-23 04:35 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug libgomp/26175] [4.2 Regression] In gcc-4.2.0 libgomp/.../powerpc/futex.h SYS_futex undefined

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-06-23 04:35 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/27531] [4.2 regression] sparc: undefined reference to .LL226 with -O2

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #16 from pinskia at gcc dot gnu dot org 2006-06-23 04:36 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug middle-end/28131] [4.2 Regression] FAIL: gcc.c-torture/execute/va-arg-25.c compilation (ICE)

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-06-23 04:36 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug fortran/25049] TRANSPOSE not allowed in initialisation expression

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-06-23 04:47 --- Subject: Bug 25049 Author: pault Date: Fri Jun 23 04:46:50 2006 New Revision: 114925 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114925 Log: 2006-06-23 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/16206] rejects valid array initialization expression

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2006-06-23 04:47 --- Subject: Bug 16206 Author: pault Date: Fri Jun 23 04:46:50 2006 New Revision: 114925 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114925 Log: 2006-06-23 Paul Thomas <[EMAIL PROTECTED]> PR fortran

[Bug fortran/25050] CSHIFT not allowed in initialization expression

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-06-23 04:47 --- Subject: Bug 25050 Author: pault Date: Fri Jun 23 04:46:50 2006 New Revision: 114925 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114925 Log: 2006-06-23 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/20876] Subroutine call in FORALL block not PURE

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2006-06-23 04:47 --- Subject: Bug 20876 Author: pault Date: Fri Jun 23 04:46:50 2006 New Revision: 114925 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114925 Log: 2006-06-23 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/18769] ICE in gfc_conv_array_initializer with array initialization with transfer

2006-06-22 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2006-06-23 04:47 --- Subject: Bug 18769 Author: pault Date: Fri Jun 23 04:46:50 2006 New Revision: 114925 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114925 Log: 2006-06-23 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug debug/21391] [4.0/4.1 Regression] referencing a type via a cast does not emit it for debug (feliminate-unused-debug-types)

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #17 from pinskia at gcc dot gnu dot org 2006-06-23 04:53 --- This was fixed on the mainline. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/21391] [4.0/4.1 Regression] referencing a type via a cast does not emit it for debug (feliminate-unused-debug-types)

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2006-06-23 04:56 --- *** Bug 28099 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/28099] loses type in debug info

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-23 04:56 --- This is a dup of either PR 21391 or 23336 by looking at the source code and your explanation. I am going to close it as a dup of bug 23336 because you have a cast to enum Lisp_Type in there so it is fixed for 4.2.0.

[Bug debug/28064] .debug_str is used only when optimizing

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-23 04:57 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug libstdc++/28080] header dependencies

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-06-23 04:59 --- When I acidently closed this bug, I set Target Milestone, which I am fixing right now. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/28125] Cannot build cross compiler for Solaris: configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES

2006-06-22 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|critical|normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28125

[Bug middle-end/20274] -fvisibility=hidden has no effect on calling undefined function

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-06-23 05:25 --- This is the intended behavior of -fvisibility; see the discussion of PR 15000 for the rationale. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/28026] Cross compiles involving Darwin fail

2006-06-22 Thread w dot northcott at unsw dot edu dot au
--- Comment #5 from w dot northcott at unsw dot edu dot au 2006-06-23 05:57 --- (In reply to comment #3) > I think the problem with the FSF build is that the SDK is actually > *-darwin-8.6.1 but your host system is running Tiger which is *-darwin-8.6.0. Thanks for the thoughgt, but I

[Bug c/28141] New: thread-local ptr initialized to address of thread-local misclassified as non-constant initializer

2006-06-22 Thread gary at intrepid dot com
Given the following: 1 double __thread data; 2 double __thread * ptr = &data; leads to following error diagnostic: % gcc -c t.c t.c:3: error: initializer element is not constant compiled with: gcc version 4.1.1 20060525 (Red Hat 4.1.1-1) Given that both 'data' and 'ptr' are thread l

[Bug c/28141] thread-local ptr initialized to address of thread-local misclassified as non-constant initializer

2006-06-22 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-23 06:55 --- I think this needs also a binutils change and technically it is not a constant as it does change between threads. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added