Re: Someone introduced a libiberty crashing bug in the past week

2005-06-20 Thread Daniel Berlin
On Mon, 2005-06-20 at 16:05 +, Joseph S. Myers wrote: > On Mon, 20 Jun 2005, Daniel Berlin wrote: > > > The crash line is > > 3729 if (pedantic && !DECL_IN_SYSTEM_HEADER (fundecl)) > > > > Here, fundecl is null. > > Any problem with fundecl being null should also be reproducibl

Re: Someone introduced a libiberty crashing bug in the past week

2005-06-20 Thread Joseph S. Myers
On Mon, 20 Jun 2005, Daniel Berlin wrote: > The crash line is > 3729 if (pedantic && !DECL_IN_SYSTEM_HEADER (fundecl)) > > Here, fundecl is null. Any problem with fundecl being null should also be reproducible with a call through a function pointer where fundecl would never have b

Re: Someone introduced a libiberty crashing bug in the past week

2005-06-20 Thread Andrew Pinski
On Jun 20, 2005, at 11:39 AM, Daniel Berlin wrote: This is new, i assume. This is blocking me fixing the structure aliasing regressions. I've attached pex-unix.i. Compile with -pendantic to see the crash. Here is a reduced testcase: typedef union { union wait *__uptr; int *__iptr

Re: Someone introduced a libiberty crashing bug in the past week

2005-06-20 Thread Andrew Pinski
On Jun 20, 2005, at 11:39 AM, Daniel Berlin wrote: This is blocking me fixing the structure aliasing regressions. This was caused by: 2005-06-15 Joseph S. Myers <[EMAIL PROTECTED]> * c-tree.h (default_function_array_conversion): Declare. * c-typeck.c (default_function_array