status of some hppa/g77 bugs
Tim C Prince
Prince_Tim_C@solarturbines.com
Wed May 5 11:13:00 GMT 1999
The problem with over-lapping automatic arrays in the popular
TEST_FPU benchmark, which still existed in egcs-1.1.2, has
disappeared. Thanks to whomever made this happen! I don't
have access to a PPC machine able to run egcs; the Mac port of
g77 used to have a similar problem with the same code.
The problem with optimization of an unrolled "do k=2,300" which
first occurred in late January, on which I submitted a bug report a
few weeks ago, remains in egcs-19990502 with the CTIME
patch. If I run this under gdb and set a break point at this
statement, it appears to step backwards to the previous line.
When I checked the generated code, the loop clearly was not
correctly unrolled. This case runs without any problems on
several other architectures. It is a situation where an optimizing
compiler could compute all the results of the loop and eliminate
it.
Dr. Timothy C. Prince
Consulting Engineer
Solar Turbines, a Caterpillar Company
alternate e-mail: tprince@computer.org
More information about the Gcc-bugs
mailing list