[Bug target/28672] [4.2 Regression]: Gcc went into infinite loop when building libstdc++

2006-08-22 Thread sje at cup dot hp dot com
--- Comment #12 from sje at cup dot hp dot com 2006-08-22 16:46 --- The patch mentioned in comment #11 also works for me. Note that I had to only use the patch that fixed the bug, the sencond patch / rest of the patch that is for improved debuggability caused warnings during bootstraps

[Bug target/28490] [4.0/4.1/4.2 regression] ICE in ia64_expand_move, at config/ia64/ia64.c:1088

2006-08-28 Thread sje at cup dot hp dot com
--- Comment #16 from sje at cup dot hp dot com 2006-08-28 16:07 --- Yes, I did some performance measurements with SPEC2000. Allowing any (symbol + offset) resulted in slightly slower code overall, allowing no (symbol + offset) resulted in slightly faster code overall. I

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-09-11 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-09-11 17:12 --- I will see if I can find the checkin on the 4.1 branch that caused the failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28604

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-09-11 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-09-11 20:39 --- It looks like this failure was introduced with r115620. +2006-07-20 Paul Brook [EMAIL PROTECTED] + + Backport from mainline. + PR 27363 + * cse.c (cse_insn): Add destination addresses to hash table

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2006-09-11 Thread sje at cup dot hp dot com
--- Comment #15 from sje at cup dot hp dot com 2006-09-11 22:31 --- Bryce, have you looked at ifdef'ing the use of _Unwind_GetIPInfo in the Java library? Would you be willing to do so? I have created an autoconf test (GCC_CHECK_UNWIND_GETIPINFO) in trunk/config/unwind_ipinfo.m4

[Bug testsuite/28870] [4.2 Regression] configuring, over-riding timeout values in testsuite

2006-09-12 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-09-12 16:36 --- I wonder if it would be possible to implement something like 'dg-timeout 600' so that the timeout could be changed for just some tests and possibly just on some hosts by using the target option with dg-timeout. Most

[Bug target/28821] Unable to build Python

2006-09-13 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-09-13 20:32 --- I had someone try to use 64 bit PA GCC code with HP Java and they ran into two unsats, __cxa_finalize and _Jv_RegisterClasses. In GCC 4.0.3 there is a weak definition of __cxa_finalize in libstdc++.sl, but in GCC 4.1.1

[Bug target/28821] Unable to build Python

2006-09-13 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-09-13 20:37 --- Well, I guess I should have read comment 1 before adding comment 2, sorry for the extra mail David. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28821

[Bug target/28975] conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-09-13 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-09-13 21:08 --- The underlying problem here is twofold, The C++ configure script will only check for mbstate_t if wchar is enabled. On IA64 HP-UX wchar is not enabled because we are missing a define that makes the wchar type visible

[Bug target/28185] SIGBUS on IA64 maybe caused by memcpy I

2006-09-13 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-09-13 21:21 --- I tried the test case with ToT, Top of 4.1 branch, and Top of 4.0 branch, the results are below. My header files show the second argument to shmget to be size_t (64 bits) but the man page on my system says the second

[Bug target/28574] [4.2 regression] switch statement points to unreferenced label at -O2

2006-09-14 Thread sje at cup dot hp dot com
--- Comment #9 from sje at cup dot hp dot com 2006-09-14 22:37 --- I don't see any way to delete a block without deleting the attached jumptable so the only fix I can see is to not delete the block in the first place. The block is being deleted on IA64 because it is a 'then block

[Bug c++/29018] empty enum accepted

2006-09-15 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-09-15 16:46 --- I took a quick look at this bug, the fix is easy, I have included a patch I created. The problem is that there are 172 tests in the g++ and libstdc++ test suites that have empty enums in them. If we give an error

[Bug target/28574] [4.2 regression] switch statement points to unreferenced label at -O2

2006-09-20 Thread sje at cup dot hp dot com
--- Comment #11 from sje at cup dot hp dot com 2006-09-20 16:49 --- Fix is now checked in. -- sje at cup dot hp dot com changed: What|Removed |Added Status

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-09-20 Thread sje at cup dot hp dot com
--- Comment #7 from sje at cup dot hp dot com 2006-09-20 21:23 --- This bug is weird. If I remove the code in cse_insn where the dest_addr_elt field is used, I still get the bug. So the problem occurs when creating the dest_addr_elt data, not when using it. This makes no sense to me

[Bug target/28604] [4.1/4.2 Regression] gcc.c-torture/execute/20050604-1.c fails on IA64 at -O3

2006-10-03 Thread sje at cup dot hp dot com
--- Comment #9 from sje at cup dot hp dot com 2006-10-03 17:42 --- I submitted a patch for this defect, http://gcc.gnu.org/ml/gcc-patches/2006-09/msg01108.html however the failure seems to have gone away even without applying this patch. I think (but did not verify) that this patch went

[Bug target/17174] Fortran nearest broken on AIX

2006-10-03 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-10-03 17:55 --- I think ia64-hp-hpux11.23 is having a problem here too. I get a failure with the test gfortran.dg/large_real_kind_form_io_2.f90, which uses the nearest intrinsic. I use mpfr 2.2 to build. I think the bug may

[Bug target/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2006-10-04 Thread sje at cup dot hp dot com
--- Comment #12 from sje at cup dot hp dot com 2006-10-04 21:08 --- The uses of __Unwind_GetIPInfo in libstdc++ and libjava have been fixed. It looks like the report in PR 29342 is due to the use of __Unwind_GetIPInfo in gcc/unwind-c.c. I will create a patch for this use. -- http

[Bug target/28490] [4.0/4.1 regression] ICE in ia64_expand_move, at config/ia64/ia64.c:1088

2006-10-09 Thread sje at cup dot hp dot com
--- Comment #22 from sje at cup dot hp dot com 2006-10-09 18:27 --- Backported the change to 4.1 and 4.0 branches. Closing as fixed. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2006-10-09 Thread sje at cup dot hp dot com
--- Comment #14 from sje at cup dot hp dot com 2006-10-09 18:31 --- With the patch I just checked in, I believe that this defect is now fixed. The uses of GetIPInfo in libstdc++ and libjava were fixed earlier, this latest patch fixes the use in unwind-c.c and that should

[Bug target/28185] SIGBUS on IA64 maybe caused by memcpy I

2006-10-09 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-10-09 20:58 --- William, can you reproduce this problem with a newer GCC? I have tried several versions of GCC and all I get is an error from shmget (Invalid argument). Given that the shmget fails, the memcpy is obviously going

[Bug testsuite/29093] gcc.dg/debug/dwarf2/dwarf-file1.c fails on targets that have .loc

2006-10-12 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-10-12 17:36 --- Fixed with a testsuite change to check for File Entry: or .file. Platforms that set DWARF2_ASM_LINE_DEBUG_INFO will output a .file line but not a File Entry: line and the test now checks for either. -- sje at cup

[Bug fortran/28176] FAIL: gfortran.dg/actual_array_constructor_1.f90 -O0 (ICE)

2006-10-18 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-10-18 18:16 --- Looking at my old logs it looks like gfortran.dg/actual_array_constructor_1.f90 has been failing on hppa64 since it first went in on April 21, 2006. Someone is creating a TImode variable even though hppa64 doesn't

[Bug fortran/28176] FAIL: gfortran.dg/actual_array_constructor_1.f90 -O0 (ICE)

2006-10-18 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-10-18 20:49 --- Well, I have tracked it back a little ways. gfc_trans_vla_type_sizes_1 calls gfc_trans_vla_one_sizepos with: gfc_trans_vla_one_sizepos (TYPE_SIZE (type), body); If I print out type-type.size I see: gdb) p debug_tree

[Bug fortran/28176] FAIL: gfortran.dg/actual_array_constructor_1.f90 -O0 (ICE)

2006-10-19 Thread sje at cup dot hp dot com
--- Comment #8 from sje at cup dot hp dot com 2006-10-19 18:09 --- Well, I found that the TImode is getting introduced in layout_type. For an ARRAY_TYPE tree there is this line: TYPE_SIZE (type) = size_binop (MULT_EXPR, element_size

[Bug target/28975] conflicting declaration 'typedef struct mbstate_t mbstate_t'

2006-10-31 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-10-31 18:15 --- I forgot to include the PR number in my ChangeLog entry but this defect is fixed with the patch in comment #4. It has been backported to the 4.0, 4.1, and 4.2 branches as well as being checked in on the ToT. -- sje

[Bug rtl-optimization/20376] The missed-optimization of general induction variables in the new rtl-level loop optimizer cause performance degradation.

2005-03-09 Thread sje at cup dot hp dot com
-- What|Removed |Added CC||sje at cup dot hp dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20376

[Bug target/20095] gcc.dg/cleanup-5.c fails on ia64-hpux

2005-03-10 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-10 23:21 --- I have submitted a patch to xfail this test. I do not think we should change the ia64-hpux platform to build the GCC unwind library. It currently uses the system unwind library instead and I think

[Bug tree-optimization/19893] gcc.dg/vect/vect-76.c execution test fails on ia64-hpux

2005-03-17 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-17 18:21 --- See the GCC email thread starting at http://gcc.gnu.org/ml/gcc/2005-03/msg00483.html for more information. GCC generates bad code but the test is bogus and fixing it leads to a number of complications

[Bug tree-optimization/20643] New: Tree loop optimizer does worse job than RTL loop optimizer

2005-03-25 Thread sje at cup dot hp dot com
Severity: normal Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: ia64-*-* GCC host triplet: ia64-*-* GCC

[Bug target/20095] gcc.dg/cleanup-5.c fails on ia64-hpux

2005-03-28 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-28 18:08 --- Fixed by skipping the test on IA64 HP-UX. -- What|Removed |Added Status|NEW

[Bug target/19888] g++.old-deja/g++.eh/badalloc1.C execution test fails on ia64-hpux

2005-03-28 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-28 18:11 --- Fixed by increasing arena_size on HP-UX. -- What|Removed |Added Status|UNCONFIRMED

[Bug target/19890] gcc.dg/20020219-1.c execution test fails on ia64-hpux with -milp32

2005-03-28 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-28 23:21 --- Fixed by not running the test on IA64 HP-UX in ILP32 mode. -- What|Removed |Added

[Bug tree-optimization/20626] [4.1 Regression] vect-80.c and vect-96.c fail on ia64-hpux

2005-03-29 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-29 17:51 --- Fixed with change to testsuite. -- What|Removed |Added Status|UNCONFIRMED

[Bug target/19139] data referenced as short misplaced in non-short linkonce section

2005-03-30 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-30 23:26 --- I think this defect is fixed with the patch: http://gcc.gnu.org/ml/gcc/2005-01/msg00589.html that was checked in back in January of 2005. Jan, can you confirm that the defect is fixed? It looks OK to me

[Bug target/20045] gcc.dg/ia64-fptr-1.c fails on ia64-hpux

2005-03-31 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-03-31 17:04 --- Fixed by not running the test suite on HP-UX. -- What|Removed |Added Status

[Bug middle-end/20794] [4.0/4.1 Regression] Miscompilation with __attribute ((aligned))

2005-04-11 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-04-11 21:34 --- This also came up in the string starting at http://gcc.gnu.org/ml/gcc/2005-03/msg00483.html I gave a patch in http://gcc.gnu.org/ml/gcc/2005-03/msg00729.html but having GCC generate this error gives a bunch

[Bug target/20924] [4.0/4.1 regression] inline float divide does not set correct fpu status flags

2005-04-11 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-04-11 23:14 --- The problem is that the inline divide instructions are generating frcpa instructions that use the floating point status register (fpsr) 1 when they should be using fpsr 0. I will test a patch overnight

[Bug middle-end/20794] [4.0/4.1 Regression] Arrays and pointer arithmetic on __attribute ((aligned)) types permitted

2005-04-23 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-04-22 20:22 --- I submitted a patch, http://gcc.gnu.org/ml/gcc-patches/2005-04/msg02284.html, but as the mail says it results in a lot of regressions in the compat and vector tests. -- http://gcc.gnu.org/bugzilla

[Bug middle-end/20794] [4.0/4.1 Regression] Arrays and pointer arithmetic on __attribute ((aligned)) types permitted

2005-04-27 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-04-27 19:44 --- It looks like most of the compat tests have been fixed but I still get two failures. They are tmpdir-gcc.dg-struct-layout-1/t002 and tmpdir-gcc.dg-struct-layout-1/t027. I cut down t002 and wound up with void

[Bug target/21721] [4.0 regression] fails to assemble, Use of p0 is not valid in this context

2005-05-27 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-05-27 18:23 --- I am not sure the underlying problem is fixed. The assembly language error seems to come from the line: .pred.rel.mutex p0, p1 p0 is a fixed predicate register and should never show up here. p1 is not used

[Bug target/21841] New: Documentation should say -mhp-ld is only for hppa64-*-*-*

2005-05-31 Thread sje at cup dot hp dot com
: unknown Status: UNCONFIRMED Keywords: documentation Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com CC: gcc-bugs at gcc dot gnu dot org

[Bug target/21719] program using initgroups() fails with stack corruption

2005-05-31 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-05-31 17:38 --- This seems more likely to be an HP library bug. I recommend trying the latest libc patch for HP-UX 11.11, PHCO_31903. There is a reference to the HP defect JAGad41604 that may be causing your problem. I don't

[Bug target/21721] [4.0 regression] fails to assemble, Use of p0 is not valid in this context

2005-05-31 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-05-31 21:10 --- It looks like this is due to code in ia64/ia64.c (ia64_compute_frame_size). If we need to store any predicate register (before a call I presume), the code stores them all and sets regs_ever_live[regno] to 1

[Bug middle-end/21059] Bogus warning about clobbered variable

2005-06-01 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-01 22:08 --- It is not clear to me if this bug is about whether or not we should put out the message or if it is about the format of the message, I.e. that the quotes are messed up. -- What|Removed

[Bug target/14300] -pthread doesn't define _REENTRANT in preprocessor on alpha-linux

2005-06-02 Thread sje at cup dot hp dot com
-- Bug 14300 depends on bug 10865, which changed state. Bug 10865 Summary: [ia64] gcc -pthread does not add -D_REENTRANT http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10865 What|Old Value |New Value

[Bug target/10865] [ia64] gcc -pthread does not add -D_REENTRANT

2005-06-02 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-02 18:23 --- I am going to resolve this as invalid since I can't find any documentation to fix. All the existing documentation I checked, even 3.2.2, is generic about what flags pthread sets. None of them mention _REENTRENT

[Bug target/17502] [g77] ICE: segmentation fault on (believed) correct code

2005-06-02 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-02 21:18 --- I built a 3.4.2 GCC on an IA64 Linux box and tried to reproduce the bug but could not. The included test case compiled with no problem. -- What|Removed |Added

[Bug target/18823] [3.4 regression] [ia64-linux] ICE in ia64_st_address_bypass_p, at config/ia64/ia64.c:7387

2005-06-02 Thread sje at cup dot hp dot com
--- Additional Comments From sje at cup dot hp dot com 2005-06-02 22:46 --- This has been fixed for 4.1 because the whole sync code has been redone. __sync_bool_compare_and_swap_di is no longer a builtin function, although __sync_bool_compare_and_swap

[Bug middle-end/21969] New: ICE on float __attribute__((vector_size(2048)))

2005-06-08 Thread sje at cup dot hp dot com
__attribute__((vector_size(2048))) Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com

[Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64

2006-02-02 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-02-02 22:41 --- These tests, along with g++.dg/tls/static-1.C are failing due to a bug in the HP linker. The linker has been fixed but not yet released. The problem is that the linker is using the SHF_HP_TLS (0x0100) flag

[Bug middle-end/24901] Misaligned data in fold_checksum_tree (--enable-checking=all)

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-02-03 18:05 --- Fixed on mainline and on the 4.1 branch. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/25917] [4.0/4.2 Regression] gcc.c-torture/compile/20051228-1.c fails

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-03 18:09 --- Proposed patch at: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00139.html Waiting for approval. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-03 18:44 --- It looks like we have an interaction between the alignment attribute and the IA64 calling conventions. In this example GCC is treating my_t type as an aligned pointer and not as a pointer to aligned data. Is that what

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-02-04 00:04 --- Following up to my own comment, the HP ABI expert I talked to thinks the generated code is OK. His rationale is that to fill up the parameter registers, you lay things out as they would be in memory and then map

[Bug target/24476] [4.1/4.2 Regression] gcc.dg/tls/pr24428.c execution test and gcc.dg/tls/pr24428-2.c execution test fail on IA64

2006-02-09 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-02-09 18:55 --- A patch to binutils was submitted and checked in for this. The test will pass with the latest binutils now. I am not sure if the defect should be closed or not. Binutils patch: http://sourceware.org/ml/binutils/2006

[Bug target/26189] Bug in vendor /usr/include/net/if.h needs fixincluding on HPUX

2006-02-16 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-16 20:40 --- This header worked with GCC 3.* but 4.0 is pickier about having an array of an unknown type. I will submit a fixincludes patch to fix the header. -- sje at cup dot hp dot com changed: What|Removed

[Bug tree-optimization/26345] New: -fmove-loop-invariants loses POINTER attribute

2006-02-17 Thread sje at cup dot hp dot com
: sje at cup dot hp dot com GCC build triplet: ia64-hp-hpux11.23 GCC host triplet: ia64-hp-hpux11.23 GCC target triplet: ia64-hp-hpux11.23 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26345

[Bug tree-optimization/26345] -fmove-loop-invariants loses POINTER attribute

2006-02-17 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-02-17 18:38 --- Created an attachment (id=10868) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10868action=view) Test Case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26345

[Bug rtl-optimization/26345] [4.2 Regression] -fmove-loop-invariants loses POINTER attribute

2006-02-17 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-02-17 19:18 --- I don't know how I missed your proposed patch for PR 19061. I tested it on the test case in that bug and on my bootstrap bug that I reported here and both look good. I used ToT sources for both tests and had to put

[Bug target/24838] g++.dg/tls/static-1.C execution test fails

2006-02-17 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-02-18 00:04 --- I believe this is the same as PR 24476 and like that problem, will work now with the latest CVS binutils. I don't know if we want to resolve this or wait until there is a binutils release that contains the fix

[Bug libfortran/24685] real(16) formatted input is broken for huge values

2006-02-23 Thread sje at cup dot hp dot com
--- Comment #9 from sje at cup dot hp dot com 2006-02-23 17:44 --- I am still seeing this fail on ia64-hp-hpux11.23 which uses real*16. I believe the problem is in io/write.c (output_float). While write_real sets the maximum width to 40 for real*16, output_float still uses a 32 char

[Bug bootstrap/26438] gcc-4.1.0 20060219 fails to bootstrap: xgcc: Internal error: Segmentation fault

2006-02-23 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-23 22:37 --- I have been unable to reproduce this. I am on 11.11 and using the same binutils and GCC sources. The main difference I see is that I am using GCC 4.0.2 to bootstrap with and you are using GCC 3.2.3 as your starting

[Bug libfortran/24685] real(16) formatted input is broken for huge values

2006-03-15 Thread sje at cup dot hp dot com
--- Comment #12 from sje at cup dot hp dot com 2006-03-15 16:44 --- At least on IA64, I don't think there is a way to make this test work. I tried a change similar to yours. I also changed the setting of ndigits (uses the magic number 27 in a couple of places), changed the number 31

[Bug target/24838] g++.dg/tls/static-1.C execution test fails

2006-03-16 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-03-16 21:45 --- I am resolving this bug as fixed with the same resolution as PR 24476, since the change I made for PR 24476 also fixes this failure. See PR 24476 for more information on the problem fix. Basically, you have to use

[Bug target/26189] Bug in vendor /usr/include/net/if.h needs fixincluding on HPUX

2006-03-16 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-03-16 22:03 --- Fixed on 4.0 line for 4.0.4, 4.1 line for 4.1.1 and on ToT for 4.2. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/26721] [4.2 Regression]: Gcc generates unaligned access

2006-03-16 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-03-16 22:25 --- Here is a cut down test case, I guess GCC is trying to map the strncpy into an integer move without taking alignment into account. extern char *strncpy (char *, const char *, __SIZE_TYPE__); int main() { const char

[Bug target/26721] [4.2 Regression]: Gcc generates unaligned access

2006-03-16 Thread sje at cup dot hp dot com
--- Comment #7 from sje at cup dot hp dot com 2006-03-16 23:06 --- It looks to me like this is due to Richard Guenther's patch at: http://gcc.gnu.org/ml/gcc-patches/2006-03/msg00737.html When I removed the non-structure part of this patch the problem went away. specifically I changed

[Bug target/26721] [4.2 Regression]: Gcc generates unaligned access

2006-03-16 Thread sje at cup dot hp dot com
--- Comment #11 from sje at cup dot hp dot com 2006-03-16 23:16 --- I compiled the test case at -O1 on IA64 HP-UX to get the bus error due to the unaligned access. IA64 HP-UX does require STRICT_ALIGNMENT. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26721

[Bug target/26734] New: GCC cannot bootstrap on IA64 HP-UX

2006-03-17 Thread sje at cup dot hp dot com
: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com GCC host triplet: ia64-hp-hpux11.23 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26734

[Bug target/26734] [4.2 Regression] GCC cannot bootstrap on IA64 HP-UX

2006-03-17 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-03-17 21:25 --- I already fixed the problem in comment 3 with an 'obvious' checkin to config/ia64/ia64.opts. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26734

[Bug target/26734] [4.2 Regression] GCC cannot bootstrap on IA64 HP-UX

2006-03-17 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-03-17 21:47 --- The debugger shows: (gdb) p debug_rtx(*unused_listp) (deps_list 34 (nil) 0 [0x0]) (gdb) p debug_rtx(prev_link) (UnKnown Unknown) When I print unused_insn_list I get a long RTL that I couldn't capture. Here

[Bug target/26734] [4.2 Regression] GCC cannot bootstrap on IA64 HP-UX

2006-03-17 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-03-17 22:34 --- I applied the patch that Maxim created for PR 26725 but it did not seem to help this problem. I verified the problem happened on ia64-hp-hpux11.23 in LP64 mode as well as ILP32 mode so that makes it more surprising

[Bug libfortran/26890] SIZE parameter interacts with same variable in IO list character length specification.

2006-04-07 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2006-04-07 17:02 --- I believe this patch is causing a bunch of IO failures on ia64-hp-hpux11.23. Specifically, the setting of pad looks bad to me. pad, in this case, is not a padding on the end of the structure but a parallel array

[Bug libfortran/26890] SIZE parameter interacts with same variable in IO list character length specification.

2006-04-07 Thread sje at cup dot hp dot com
--- Comment #8 from sje at cup dot hp dot com 2006-04-07 18:55 --- I am not sure why it was created the way it was or why it doesn't just use sizeof(p). I haven't looked back into SVN/email to see if there are any comments on why it was done the way it was done. Do you know where

[Bug libfortran/26890] SIZE parameter interacts with same variable in IO list character length specification.

2006-04-07 Thread sje at cup dot hp dot com
--- Comment #11 from sje at cup dot hp dot com 2006-04-07 22:36 --- I think putting pad back to where it was is a good first step and I will see if there is room on a 64 bit machine, I think we need some kind of test to make sure that pad is always equal to or greater than the size

[Bug libfortran/26890] SIZE parameter interacts with same variable in IO list character length specification.

2006-04-10 Thread sje at cup dot hp dot com
--- Comment #13 from sje at cup dot hp dot com 2006-04-10 18:22 --- Putting the size of pad back seems OK on IA64 in both ILP32 and LP64 modes. In ILP32 mode I get: The DTP Size of p: 136 Size of pad: 200 Size of char *: 4 Size if int: 4 In LP64 mode, both on HP-UX and Linux, I get

[Bug debug/27188] [4.2 Regression] libgcc2.c:382: internal compiler error: in prune_unused_types_update_strings, at dwarf2out.c:14009

2006-04-18 Thread sje at cup dot hp dot com
--- Comment #8 from sje at cup dot hp dot com 2006-04-18 18:34 --- I tried Geoff's patch from http://gcc.gnu.org/ml/gcc-patches/2006-04/msg00651.html and that fixed my bootstrap failure on ia64-hp-hpux11.23. -- sje at cup dot hp dot com changed: What|Removed

[Bug target/27034] [4.2 Regression] gcc.dg/20021014-1.c (test for excess errors) fails

2006-05-02 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-05-02 23:34 --- I am not seeing this failure in my recent builds, should I go ahead and close this defect? -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug middle-end/27414] IA64 bootstrap comparison failure, stage 2 - 3

2006-05-04 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-05-04 16:05 --- My nightly build based on SVN version 113509 bootstrapped fine. What source/SVN version were you building? I built using a GCC 4.0.2. -- sje at cup dot hp dot com changed: What|Removed

[Bug fortran/27449] New: transfer intrinsic does not work on strongly aligned systems

2006-05-05 Thread sje at cup dot hp dot com
: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sje at cup dot hp dot com GCC host triplet: hppa64-hp-hpux11.11 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27449

[Bug target/8026] -fstack-check dumps when throw out of scope with

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #8 from sje at cup dot hp dot com 2006-05-05 21:19 --- Is it time to close this defect out? I tried to reproduce this on HP-UX with 3.4.5, 4.0.1, and 4.1 but they all worked. The 3.2 (and I think 3.3) branches are closed aren't they? -- sje at cup dot hp dot com

[Bug middle-end/14286] ICE with __builtin_va_start prototype

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #8 from sje at cup dot hp dot com 2006-05-05 21:36 --- Since this looks like an installation problem and not a real bug I am closing it out as invalid. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/19770] gcc.c-torture/compile/20050113-1.c: ICE: in extract_insn, at recog.c:2083

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-05-05 21:47 --- PR 21613 (same bug on a different platform) was closed with the comment that this got fixed when tree-ssa was merged in and that it would hard to fix in the 3.4 branch. I verified I can still see it on 3.4.5

[Bug target/25286] [4.1/4.2 Regression] ext/pool_allocator/allocate_chunk.cc execution test fails

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-05-05 22:11 --- I don't see this failure anymore so I think we can assume it was the same bug as PR 25168. Resolving as fixed. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug middle-end/25586] FAIL: gfortran.dg/cray_pointers_2.f90 at -O2 and above

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #13 from sje at cup dot hp dot com 2006-05-05 22:21 --- Dave, it looks like this defect has been fixed. Is there any reason not to close the defect? -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug target/26226] FAIL: gcc.c-torture/execute/ieee/20010226-1.c execution

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-05-05 22:32 --- This is an HP linker bug and it is in PHSS_33033 and possibly in some earlier linker patches too. There is a replacement for PHSS_33033 now. For HP-UX 11.00 the new patch is PHSS_33034 and for HP-UX 11.11 the new patch

[Bug bootstrap/26872] Internal Compiler Error when bootstrap GCC 4.1.0 with GCC 4.0.2

2006-05-05 Thread sje at cup dot hp dot com
--- Comment #10 from sje at cup dot hp dot com 2006-05-05 22:51 --- For GCC 4.1 we changed the documentation to say that we require (rather than just recommend) using GAS and not the HP assembler so I am going to resolve this as invalid since it is using the HP assembler (based

[Bug c++/24561] no static definition at -O0

2006-05-10 Thread sje at cup dot hp dot com
--- Comment #12 from sje at cup dot hp dot com 2006-05-10 22:54 --- I believe the patch checked in for this defect is causing g++.old-deja/g++.other/static14.C and g++.old-deja/g++.other/static20.C to fail. -- sje at cup dot hp dot com changed: What|Removed

[Bug fortran/27449] transfer intrinsic does not work on strict aligned systems

2006-05-22 Thread sje at cup dot hp dot com
--- Comment #9 from sje at cup dot hp dot com 2006-05-22 14:56 --- The proposed patch fixed the failure of transfer_array_intrinsic_2.f90 on my hppa64-hp-hpux11.11 system and I saw no regressions. I also had no regressions on the other systems I build nightly (hppa1.1-hp-hpux11.11

[Bug bootstrap/27794] stack explosion

2006-05-30 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-05-30 18:06 --- My bootstraps are working fine. What maxssiz are you using? $ grep maxssiz /stand/system tunable maxssiz_64bit 0x4000 tunable maxssiz 0x1000 How about swap space? (swapinfo will tell you) I have 8 Gig

[Bug c/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2006-06-02 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-06-02 22:40 --- I believe this is because you are configuring with --with-system-libunwind and your system unwind does not have _Unwind_GetIPInfo. This routine was added to the GCC libunwind back in February by Jakub Jelinek to fix PR

[Bug target/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2006-06-02 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-06-02 23:10 --- I should have mentioned that for HP-UX, where the system unwind also does not have _Unwind_GetIPInfo, I added it to libgcc. See http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01285.html -- http://gcc.gnu.org

[Bug target/27051] Compiler generates .sdata when -mno-sdata specified

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-06-05 15:37 --- Fixed for 4.2, not a regression so not backporting for 4.0 or 4.1. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug testsuite/27705] [4.1/4.2 regression] gcc.dg/sibcall-7.c execution test fails

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #7 from sje at cup dot hp dot com 2006-06-05 15:44 --- Fixed on 4.1 branch and ToT (4.2) by not running the test on IA64. The test is not valid given the IA64 run-time architecture. -- sje at cup dot hp dot com changed: What|Removed

[Bug testsuite/27811] FAIL: g++.dg/opt/pr15551.C (test for excess errors)

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #1 from sje at cup dot hp dot com 2006-06-05 16:40 --- This test is not failing for me. It looks like it was fixed by including cstdio in the test source and changing the unlink to remove. http://gcc.gnu.org/ml/gcc-patches/2006-04/msg00876.html -- sje at cup dot hp dot

[Bug c++/27692] FAIL: g++.old-deja/g++.other/init5.C execution test

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-06-05 16:43 --- The test init5 has been xfailed on platforms where __cxa_atexit is not implemented. Without __cxa_atexit, the test cannot pass. -- sje at cup dot hp dot com changed: What|Removed

[Bug bootstrap/27794] stack explosion

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-06-05 17:47 --- I shrank my stack to match yours and still can't reproduce this problem. What were the configure options on this? Did it use --enable-checking=all or something like that? Also, the log makes it look like it died when

[Bug target/25920] after compiled with -pg for profiling, all the spec2kfp cases failed at runtime

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2006-06-05 18:22 --- It doesn't look like we have gotten a simple test case for this. Is it time to close it out as a duplicate of PR 12455. Handong Yeh, have you tried this with a 4.1 (or later) GCC? -- sje at cup dot hp dot com

[Bug testsuite/27811] FAIL: g++.dg/opt/pr15551.C (test for excess errors)

2006-06-05 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-06-05 20:16 --- I backported the change to the 4.0 and 4.1 branches. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27811

[Bug middle-end/27733] [4.1/4.2 Regression] Large compile time regression

2006-06-06 Thread sje at cup dot hp dot com
--- Comment #6 from sje at cup dot hp dot com 2006-06-06 19:52 --- Created an attachment (id=11612) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11612action=view) Cut down test case Here is a cutdown test case. I reproduced the problem on hppa64-hp-hpux11.11 with this cutdown

  1   2   3   4   5   6   >