Hi Gavin,
On Thu, 21 Feb 2008, Gavin Ramsay wrote:
> i raised an issue concerning autophotom last year. it was a problem with the
> curfit routine. the very latest release also has this problem compared
> with 2 releases ago (i think feb/march 2007). i'm afraid i was very slack in
> not getting round to providing any data etc with which to test this bug. now
> since the new release also seems to have this problem i've put two files on
> my web area:
>
> http://www.arm.ac.uk/~gar/chip1_182.sdf
> http://www.arm.ac.uk/~gar/ppositions.dat
>
> when i run the new release i get
>
> [gar@arpc59 sdf]$ autophotom chip1_182 ppositions.dat ttmp.out centro=true
> search=10 maxshift=8 maxiter=20 toler=0.2 optima=true
> 808.11 2248.37 2.1509 2.0247 0.2656 OK 6.0 4.00 annulus
> At line 231 of file curfit.f
> Traceback: not available, compile with -ftrace=frame or -ftrace=full
> Fortran runtime error: Writing more data than the record size (RECL)
>
> on not the previous release but the one before that i get :
>
> [gar@arpc59 sdf]$ autophotom chip1_182 ppositions.dat ttmp.out centro=true
> search=10 maxshift=8 maxiter=20 toler=0.2 optima=true
> 808.11 2248.37 2.1509 2.0247 0.2656 OK 6.0 4.00 annulus
> 896.35 2456.94 36.462 0.003 248.939 260065.391 OK annulus
> 808.11 2248.37 36.861 0.003 245.659 180152.828 OK annulus
> 1035.02 2354.89 36.041 0.002 270.066 383295.844 OK annulus
I've made Peter's patch available at
http://starlink.jach.hawaii.edu/patches/humu/photom-Linux-32bit-glibc2_5.tar.gz
When you untar it it will create a photom/ directory. Copy the files
located in that directory into your $STARLINK_DIR/bin/photom directory,
over-writing the ones that are there.
I've tested this out with your data and get the results you got with the
previous release.
Cheers,
Brad.
|