Notes on 64bit progress:
- With the recent CNF_PREG command ARD now works
- IDI was core dumping on make check. I've replaced some integers with
pointers (!) and it now passes maake check on an 8bit display and
refuses (properly) to run on a 24bit display.
- the ams test fails. But then it fails on my 32bit system. Does the ams
test in pcs make check work for anyone?
- make check on agi core dumps. It works fine on 8bit display. On 24bit
it core dumps inside X. Don't understand what is going wrong here but a
core dumping test is not a good idea. It's core dumping in
GWM_FindWindow. This passess for the IDI test though although a quick
debugging print indicates that the first time IDI attempts to find the
window it works but for some reason the routine is called twice.
- nbs is still completely dead (lots of integers storing pointers)
but I think all the remaining libraries are now happy to run on 64 bit
systems.
I have to say that I'm appalled at the amount of work it is taking to port
Starlink to 64bit pointers given that it's been running on an alpha for
years. Those alpha compiler options to fit all pointers into 32bit made
life too easy! Only a handful of libraries had been switched.
As for applications, I've done atools, sx, datacube, convert and kappa.
The AMD system has successfully displayed an image and calculated stats. I
haven't tried the demo yet since remote display onto my home system is
painful.
Any chance that some of the slack can be taken up by others here for the
remaining apps or do I have to do them all myself?
--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj
|