[Bug middle-end/37815] [4.4 Regression] ICE in vt_add_function_parameters (bootstrap error)

2008-10-14 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||hjl dot tools at gmail dot
   ||com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37815

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[Bug other/38732] [4.4 Regression] Openoffice.org segfaults with runtime libs built from GCC trunk

2009-01-05 Thread hjl dot tools at gmail dot com


--- Comment #7 from hjl dot tools at gmail dot com  2009-01-05 22:51 ---
(In reply to comment #5)
> There is padding between adjustedPtr and unwindHeader because the latter is
> forced to be maximally aligned.  Due to the additional member the padding was
> reduced.  Also, the alignment of _Unwind_Exception depends on -mavx.
> 

I don't see any need for extra alignment on _Unwind_Exception:

struct _Unwind_Exception
{
  _Unwind_Exception_Class exception_class;
  _Unwind_Exception_Cleanup_Fn exception_cleanup;
  _Unwind_Word private_1;
  _Unwind_Word private_2;

  /* @@@ The IA-64 ABI says that this structure must be double-word aligned.
 Taking that literally does not make much sense generically.  Instead we
 provide the maximum alignment required by any type for the machine.  */
} __attribute__((__aligned__));

I think it should have a fixed alignment for a given target.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC|            |hjl dot tools at gmail dot
   |    |com, Joey dot ye at intel
   ||dot com, xuepeng dot guo at
   ||intel dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38732

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/38732] [4.4 Regression] Openoffice.org segfaults with runtime libs built from GCC trunk

2009-01-05 Thread hjl dot tools at gmail dot com


--- Comment #8 from hjl dot tools at gmail dot com  2009-01-05 22:53 ---
There are

i386/i386.h:#define BIGGEST_ALIGNMENT (TARGET_AVX ? 256: 128)
m68k/m68k.h:#define BIGGEST_ALIGNMENT (TARGET_ALIGN_INT ? 32 : 16)
mcore/mcore.h:#define BIGGEST_ALIGNMENT  (TARGET_8ALIGN ? 64 : 32)
sh/sh.h:#define BIGGEST_ALIGNMENT  (TARGET_ALIGN_DOUBLE ? 64 : 32)
sparc/sparc.h:#define BIGGEST_ALIGNMENT (TARGET_ARCH64 ? 128 : 64)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38732

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/38737] [4.4 Regression] __alignof__ (_Unwind_Exception) depends on -mavx

2009-01-05 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

OtherBugsDependingO|38732   |
  nThis||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38737

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/38732] [4.4 Regression] Openoffice.org segfaults with runtime libs built from GCC trunk

2009-01-05 Thread hjl dot tools at gmail dot com


--- Comment #11 from hjl dot tools at gmail dot com  2009-01-05 23:08 
---
(In reply to comment #7)
> (In reply to comment #5)
> > There is padding between adjustedPtr and unwindHeader because the latter is
> > forced to be maximally aligned.  Due to the additional member the padding 
> > was
> > reduced.  Also, the alignment of _Unwind_Exception depends on -mavx.
> > 
> 
> I don't see any need for extra alignment on _Unwind_Exception:
> 
> struct _Unwind_Exception
> {
>   _Unwind_Exception_Class exception_class;
>   _Unwind_Exception_Cleanup_Fn exception_cleanup;
>   _Unwind_Word private_1;
>   _Unwind_Word private_2;
> 
>   /* @@@ The IA-64 ABI says that this structure must be double-word aligned.
>  Taking that literally does not make much sense generically.  Instead we
>  provide the maximum alignment required by any type for the machine.  */
> } __attribute__((__aligned__));
> 
> I think it should have a fixed alignment for a given target.
> 

The ia64 psABI says _Unwind_Exception should be aligned at
double-word. But it isn't very clear what is the size of
double-word.  It does say "long long" is 8 byte doubleword.
We have

[...@gnu-6 config]$ grep BIGGEST_ALIGNMENT ia64/ia64.h
#define BIGGEST_ALIGNMENT 128
[...@gnu-6 config]$ 

We can't change it now no matter what the size of
double-word is.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

  BugsThisDependsOn|38737   |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38732

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/38899] pessimizes function without SSE intrinsics

2009-01-18 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||hjl dot tools at gmail dot
   ||com, Joey dot ye at intel
   ||dot com, xuepeng dot guo at
   ||intel dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38899

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c/42538] ICE on illegal-code: tree check: expected function_decl, have var_decl in start_function, at c-decl.c:7369

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2009-12-29 17:23 ---
A simple testcase:

[...@gnu-26 rrs]$ cat pr42538.i
void Saisie()[3]{
}
[...@gnu-26 rrs]$  ./143523/usr/bin/gcc -S pr42538.i
pr42538.i:1: error: declaration of ‘Saisie’ as array of voids
pr42538.i:1: internal compiler error: tree check: expected function_decl, have
var_decl in start_function, at c-decl.c:6113
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
[...@gnu-26 rrs]$ 


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2009-12-29 17:23:40
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42538

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42542] g++ -O3 produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #1 from hjl dot tools at gmail dot com  2009-12-29 19:41 ---
With -Wall, icc 11.1 complains:

pr42542.cc(10): remark #981: operands are evaluated in unspecified order
  return (a < b) ? b : a;
^
  detected during instantiation of "_Tp std::accumulate(_InputIterator,
_InputIterator, _Tp, _BinaryOperation) [with _InputIterator=unsigned int *,
_Tp=unsigned int, _BinaryOperation=maximum]" at line 25

Add "-fno-tree-vectorize" generates the correct result.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2009-12-29 19:41:02
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42542] g++ "-O -ftree-vectorize" produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2009-12-29 19:44 ---
Add "-ftree-vectorize" will cause it to fail.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

Summary|g++ -O3 produces incorrect  |g++ "-O -ftree-vectorize"
   |results for less-than   |produces incorrect results
   |operator|for less-than operator


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42542] g++ "-O -ftree-vectorize" produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2009-12-29 19:45 ---
It could be a target issue.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||ubizjak at gmail dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42542] g++ "-O -ftree-vectorize" produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #4 from hjl dot tools at gmail dot com  2009-12-29 19:51 ---
There are no unsigned integer vector compare insns on x86.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42542] g++ "-O -ftree-vectorize" produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #5 from hjl dot tools at gmail dot com  2009-12-29 20:48 ---
"-ftree-vectorize -msse4" works fine since it generates pmaxud in SSE4.1.
It seems that gcc doesn't properly emulate pmaxud.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] g++ "-O -ftree-vectorize" produces incorrect results for less-than operator

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #6 from hjl dot tools at gmail dot com  2009-12-29 20:52 ---
The bug may be in "umaxv4si3" pattern.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

  Component|other   |target


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #7 from hjl dot tools at gmail dot com  2009-12-29 21:40 ---
Here is a testcase in C:

[...@gnu-6 tmp]$ cat y.c
unsigned int foo[] __attribute__ ((aligned(16))) =
{
  0x8000, 1, 0xa000, 2,
  3, 0xd000, 0xf000, 0xe000
};
unsigned int bar[] __attribute__ ((aligned(16))) =
{
  4, 0xb000, 5, 0xc000,
  0xd000, 6, 7, 8
};

unsigned int val[] =
{
  0x8000, 0xb000, 0xa000, 0xc000,
  0xd000, 0xd000, 0xf000, 0xe000
};

extern void abort ();

void
 ()
{
  int i;

  for (i = 0; i < 8; i++)
foo[i] = foo[i] < bar [i] ? bar [i] : foo[i];
}

int
main ()
{
  int i;

   ();
  for (i = 0; i < 8; i++)
if (val[i] != foo[i])
  abort ();

  return 0;
}
[...@gnu-6 tmp]$ gcc /tmp/y.c -O2 -ftree-vectorize
[...@gnu-6 tmp]$ ./a.out 
Aborted (core dumped)
[...@gnu-6 tmp]$ 


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 GCC target triplet||x86
Summary|g++ "-O -ftree-vectorize"   |Vectorizer produces
   |produces incorrect results  |incorrect results on max of
   |for less-than operator  |signed intergers


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #8 from hjl dot tools at gmail dot com  2009-12-29 23:50 ---
Created an attachment (id=19420)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19420&action=view)
A patch

I don't see how we can easily check unsigned underflow in vector
integer subtraction. This patch simply disables it.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #9 from hjl dot tools at gmail dot com  2009-12-30 04:47 ---
Hi Richard, the code in question is added by

http://gcc.gnu.org/ml/gcc-patches/2005-06/msg02185.html

I don't quite understand how it can properly handle unsigned V4SI
underflow in V4SI vector subtraction.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||rth at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-29 Thread hjl dot tools at gmail dot com


--- Comment #10 from hjl dot tools at gmail dot com  2009-12-30 04:49 
---
Created an attachment (id=19422)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19422&action=view)
An updated patch

I am testing this patch now.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

  Attachment #19420|0   |1
is obsolete||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-29 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||hjl dot tools at gmail dot
   ||com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max of signed intergers

2009-12-30 Thread hjl dot tools at gmail dot com


--- Comment #11 from hjl dot tools at gmail dot com  2009-12-30 15:50 
---
A patch is posted at

http://gcc.gnu.org/ml/gcc-patches/2009-12/msg01208.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

URL||http://gcc.gnu.org/ml/gcc-
   ||patches/2009-
   ||12/msg01208.html


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2009-12-30 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

Summary|Vectorizer produces |Vectorizer produces
   |incorrect results on max of |incorrect results on max/min
   |signed intergers|of unsigned intergers


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42611] ICE in tree_low_cst, at tree.c:5014

2010-01-04 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2010-01-04 18:10 ---
It is caused by revision 144914:

http://gcc.gnu.org/ml/gcc-cvs/2009-03/msg00421.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||jakub at redhat dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42611

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42611] ICE in tree_low_cst, at tree.c:5014

2010-01-04 Thread hjl dot tools at gmail dot com


--- Comment #6 from hjl dot tools at gmail dot com  2010-01-04 18:26 ---
Gcc 3.4 gave:

r42611.c: In function `foo':
pr42611.c:6: error: size of variable 's' is too large


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

  Known to fail||4.1.2 4.2.4 4.3.4 4.4.3
   ||4.5.0
  Known to work||3.4.6


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42611

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2010-01-06 Thread hjl dot tools at gmail dot com


--- Comment #16 from hjl dot tools at gmail dot com  2010-01-06 14:59 
---
(In reply to comment #15)
> Can we expect a 4.4 backport for this, at least in the ix86/4.4 branch if not
> in the main 4.4 branch?
> 

It will be backported to 4.3/4.4 in a few days.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2010-01-06 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

   Target Milestone|--- |4.3.6
Version|4.5.0   |4.3.5


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2010-01-07 Thread hjl dot tools at gmail dot com


--- Comment #19 from hjl dot tools at gmail dot com  2010-01-07 20:00 
---
Fixed.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42670] demangler doesn't completely demangle a global constructors symbol

2010-01-09 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2010-01-09 16:23 ---
libiberty/testsuite/demangle-expected has

---
--format=gnu-v3 --no-params
_GLOBAL__I__Z2fnv
global constructors keyed to _Z2fnv
global constructors keyed to _Z2fnv
---

Shouldn't it be

global constructors keyed to fn()


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|RESOLVED|UNCONFIRMED
 Resolution|INVALID |
Summary|c++filt/nm --demangle   |demangler doesn't completely
   |doesn't completely demangle |demangle a global
   |a global constructors symbol|constructors symbol


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42670

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42670] demangler doesn't completely demangle a global constructor symbol

2010-01-09 Thread hjl dot tools at gmail dot com


--- Comment #4 from hjl dot tools at gmail dot com  2010-01-09 18:43 ---
A patch is posted at

http://gcc.gnu.org/ml/gcc-patches/2010-01/msg00446.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

URL||http://gcc.gnu.org/ml/gcc-
   ||patches/2010-
   ||01/msg00446.html
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2010-01-09 18:43:39
   date||
Summary|demangler doesn't completely|demangler doesn't completely
   |demangle a global   |demangle a global
   |constructors symbol |constructor symbol


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42670

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2010-01-11 Thread hjl dot tools at gmail dot com


--- Comment #23 from hjl dot tools at gmail dot com  2010-01-12 00:41 
---
(In reply to comment #22)
> I am looking at this on IA64 and fixing it for V2SI seems simple enough.  
> I will attach a patch.  But I am not sure what to do for V4HI and V8QI. 
> The current code uses an 'unsigned saturating subtraction' and that
> seems to be what x86 is using for V16QI and V8HI.  But when I run
> pr42542-2.c and pr42542-3.c (short and char) on IA64 they fail.  My
> patch does make pr42542-1.c (int) work.  I tried handling V4HI and V8QI
> in the same way as V2SI but that didn't seem to work either.
> 

What was the problem with V4HI and V8QI? The existing code works
OK on pr42542-2.c and pr42542-3.c for me.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42715] [4.5 Regression] output_operand: invalid expression as operand

2010-01-12 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2010-01-12 23:34 ---
This is caused by revision 151917:

http://gcc.gnu.org/ml/gcc-cvs/2009-09/msg00665.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||hubicka at gcc dot gnu dot
   ||org
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2010-01-12 23:34:54
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42715

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42713] [4.5 Regression] ICE - segfault in tsubst

2010-01-12 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2010-01-13 05:17 ---
It is caused by revision 145440:

http://gcc.gnu.org/ml/gcc-cvs/2009-04/msg00060.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||dseketel at redhat dot com
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2010-01-13 05:17:30
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42713

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug other/42713] [4.5 Regression] ICE - segfault in tsubst

2010-01-12 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

  Known to fail||4.5.0
  Known to work||4.4.2
   Target Milestone|--- |4.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42713

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42725] ICE on error recovery (segfault in build_over_call in gcc/cp/call.c:5653)

2010-01-13 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2010-01-13 15:07 ---
It is caused by revision 155347:

http://gcc.gnu.org/ml/gcc-cvs/2009-12/msg00491.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||jason at redhat dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42725

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42701] [4.5 Regression] ICE on error recovery

2010-01-13 Thread hjl dot tools at gmail dot com


--- Comment #6 from hjl dot tools at gmail dot com  2010-01-13 17:43 ---
This is caused by revision 155347:

http://gcc.gnu.org/ml/gcc-cvs/2009-12/msg00491.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||jason at redhat dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42701

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42725] ICE on error recovery (segfault in build_over_call in gcc/cp/call.c:5653)

2010-01-13 Thread hjl dot tools at gmail dot com


--- Comment #4 from hjl dot tools at gmail dot com  2010-01-13 17:44 ---


*** This bug has been marked as a duplicate of 42701 ***


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42725

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42701] [4.5 Regression] ICE on error recovery

2010-01-13 Thread hjl dot tools at gmail dot com


--- Comment #7 from hjl dot tools at gmail dot com  2010-01-13 17:44 ---
*** Bug 42725 has been marked as a duplicate of this bug. ***


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42701

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42731] terminates with "virtual memory exhausted: Cannot allocate memory" in error recovery

2010-01-13 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2010-01-13 17:47 ---
I think this is a dup for PR 42701.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||jason at redhat dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42731

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42542] Vectorizer produces incorrect results on max/min of unsigned intergers

2010-01-17 Thread hjl dot tools at gmail dot com


--- Comment #28 from hjl dot tools at gmail dot com  2010-01-17 19:00 
---
Fixed.


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42542

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug target/42774] [4.4/4.5 Regression] ICE in get_aligned_mem, at config/alpha/alpha.c:1484

2010-01-17 Thread hjl dot tools at gmail dot com


--- Comment #5 from hjl dot tools at gmail dot com  2010-01-17 19:57 ---
Is this related to PR 39954?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42774

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug c++/42634] ICE with -g -O2 -std=c++0x in copy_fn_p, at cp/decl.c:9973

2010-02-06 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

   Target Milestone|--- |4.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42634

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



[Bug testsuite/28242] running the testsuite with -fstack-protector fail (not finding libssp)

2010-05-20 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

OtherBugsDependingO||17464
  nThis||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28242

--- You are receiving this mail because: ---
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100521015144.18986.qm...@sourceware.org



[Bug testsuite/28242] running the testsuite with -fstack-protector fail (not finding libssp)

2010-05-20 Thread hjl dot tools at gmail dot com


--- Comment #3 from hjl dot tools at gmail dot com  2010-05-21 01:53 ---


*** This bug has been marked as a duplicate of 32064 ***


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28242

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100521015321.19964.qm...@sourceware.org



[Bug testsuite/32064] ssp tests can't find libssp

2010-05-20 Thread hjl dot tools at gmail dot com


--- Comment #4 from hjl dot tools at gmail dot com  2010-05-21 01:53 ---
*** Bug 28242 has been marked as a duplicate of this bug. ***


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||debian-gcc at lists dot
   ||debian dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32064

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100521015321.19976.qm...@sourceware.org



[Bug testsuite/32064] ssp tests can't find libssp

2010-05-21 Thread hjl dot tools at gmail dot com


--- Comment #6 from hjl dot tools at gmail dot com  2010-05-21 21:16 ---
(In reply to comment #5)
> Still an issue, e.g. on Solaris 11.
> 

You can try my patches from 2007 to see if they
work for you.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32064

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.


-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100521211623.19834.qm...@sourceware.org