Posted: Thu Nov 23, 2006 8:22 am Post subject: Macintel / ExtPkg binary updates
For a while now there has been a known, but rare, bug in the macintel V2.13b2 binaries causing occasional 'bus errors' from tasks. This is due to a change in the size of a FPE register and if junk happens to be in there a bus error can occur.
While work continues (slowly) on the final V2.13 release I've decided to update the macintel binaries in the download area that includes this bug fix. At the same time I've updated the external package directory with a more complete build set of binaries, and especially macintel binaries linked against the bug fix (e.g. even though you can get macintel STSDAS binaries in their latest release, the ones from this site will avoid the bus error problem).
There is no immediate need for every macintel system to update binaries, however if you experience a bus error using the V2.13b2 system I'd suggest you update the binaries before reporting an error. You do not need to update sources, simply reinstall the ib.macx.x86 and nb.macx.x86 distributions, and/or the 'bin.macintel' binaries for the package in question.
The new IRAF and external macintel binaries are available in the download area, please followup if you have problems or questions.
Joined: 25 Nov 2006 Posts: 2 Location: Arizona State University
Posted: Sat Nov 25, 2006 1:40 am Post subject: problem with 'hselect' task in new macintel binaries
Hi Mike,
With the PREVIOUS macintel binaries, the 'fixpix' task gave me a 'BUS ERROR'. With the NEW macintel binaries, 'fixpix' now works fine, but the 'hselect' task, which worked fine before, now gives an error (shown below):
To be clear, I just did a clean install of IRAF from my 'iraf' user account using the files:
as.pcix.gen.gz
ib.macx.x86.gz
nb.macx.x86.gz
The following is probably irrelevant information, but just so you know what my whole IRAF system looks like, I also did a clean install of the following external packages, also obtained from iraf.net dated 22-Nov-2006:
tables_v3.6-src.tar.gz
tables_v3.6-bin.macintel.tar.gz
stsdas_v3.6-src.tar.gz
stsdas_v3.6-bin.macintel.tar.gz
ctio-src.tar.gz
ctio-bin.macintel.tar.gz
I think I will revert to the previous binaries I had installed prior to today for the time being; even though 'fixpix' doesn't work with those, I know that 'obsolete.ofixpix' gives no error and does what I need it to do.
Sorry, there was a parameter change to HSELECT that I overlooked when making the binaries. HSELECT now has a parameter called 'missing' used to specify the value to output when the keyword isn't found. To fix this, edit images$imutil/hselect.par and add the line
Code:
missing,s,h,"INDEF",,,Value for missing keywords
Then be sure to unlearn the task. I'll update the AS distribution as well. Thanks for the report, and sorry for the trouble.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum