[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20030609: GEMPAK 5.6J build fails on RH 8.0



Robert,

Seems like your compiler is out of space (are you redefining 
larger arrays?). You didn't mention what version of gcc/g77 you 
were using, or if you have changed the array sizes from
what I tested here. The routine you mention is rather simple,
and the arrays aren't all that big in the grphgd.cmn, so maybe
its the optimization level you are using. Also, you probably need
to check for any patches for RH 8.0.

I have built with RH 7.3 and RH 8.0 without problems

gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)
gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)


Steve Chiswell


>From: Robert Mullenax <address@hidden>
>Organization: UCAR/Unidata
>Keywords: 200306092054.h59Ks0Ld008396

>Steve,  We got some new Dells here at NMSU/NSBF.  I had intended to install So
> laris on them,
>but it will not install, even though it installs on another new Dell with simi
> lar
>specs..but not quite the same.
>
>Anyway I stuck with RH 8.0 which came with the box (after a fresh install).  I
>  can't compile
>all of GEMPAK 5.6J.  I get the error below, which later leads to a failed buil
> d of other things
>including nmap2.
>
>Any ideas?
>
>Thanks,
>Robert Mullenax
>
>gweigs.f: In subroutine `gweigs':
>gweigs.f:144: unable to find a register to spill in class `FLOAT_REGS'
>gweigs.f:144: this is the insn:
>(insn 677 675 687 (set (subreg:SF (reg/v:DI 29 rmm0 [99]) 0)
>        (plus:SF (subreg:SF (reg/v:DI 29 rmm0 [99]) 0)
>            (reg:SF 8 st(0) [228]))) 531 {*fop_sf_comm_nosse} (insn_list 674 (
> nil))
>    (expr_list:REG_DEAD (reg:SF 8 st(0) [228])
>        (nil)))
>gweigs.f:144: confused by earlier errors, bailing out
>make[5]: *** [/home/gempak/GEMPAK/lib/linux/grphgd.a(gweigs.o)] Error 1
>make[5]: Leaving directory `/home/gempak/GEMPAK/gempak/source/programs/gd/grph
> gd'
>