atan2() in gawk - bug warning

atan2() in gawk - bug warning

Post by L.J.Dick » Sat, 12 Jan 1991 13:31:24

[ This message is from and on behalf of Michal Jaegermann.
Please respond to him at your appropriate variant of
one of these addresses:

ljdickey ]

Only after gawk2.11 was posted in comp.sys.atari.binaries I become
aware of a bug in PML floating point library used on ST by gcc
compiler.  This causes that gawk built-in atan2() is incorrect.  Its
arguments are switched and sometimes it complains about precision loss
when there is none.  As long as you know that this is more bother than
a problem.  If it is really troublesome for you then you will have to
recompile with corrected libraries, I guess.  I do not plan to post
new executables before next version of gawk will appear.

BTW - this bug in PML is already fixed and Jwahar Bammi has new
sources.  Unfortunately it will take some time before changes will
percolate everywhere.  Since nobody reported it for a looong time I
guess that this is not a show stopper.  :-)

   Michal Jaegermann


1. WARNING: Bug (?) in TurboDOS

Well, as much as I love the performance of TurboDOS, I will not use it
until one matter is straightened out.  I just added the original Tandem
drive from my SH204 to the Micropolis drive I had replaced it with.  Now
both are merrily storing all the data I give to them off of the SH204
controller board.  So I thought I would do some timings of TurboDOS/non-Turbo-
DOS.  I copied the TeX sources from SCSI-1/LUN0/PARTf to SCSI-1/LUN1/PARTc
(actually f: to g:) and timed em.  Took 2:34 sec with Beckemeyer's HD accel,
took 2:06 sec with TurboDOS.  Except fsck tells me it's okay the long way and
that there is a free clustor smack in the middle of a file the fast way.
(oh...those should be MINUTES times, not seconds :-)

So, is this a problem with having two drives on one controller?  Depending
on how much TurboDOS assumes about the hardware configuration, it may scrap
the LUN number in its caching.  Time to actually go through the code and
start replacing addresses with labels and adding comments.......Ughhh.

Also, I would not recommend using any disk repair utilities that directly
access the drives while using Turbodos.  May really screw things up if and when
Turbodos flushes its buffers.

Allen:  Any way to force a program such as TurboDOS to flush it's buffers?
Write a desk acc to do it?   (Add symbolic links to the next TOS!!)

G. Onufer

2. Task Scheduler assistance required

3. WARNING! Bug in Gulam v1.03

4. help db2 getting assignment errors

5. Fix bugs to fix bugs, or to Fix Bugs?

6. E-mail web page as attachment

7. Antic & Analog Type-Ins?

8. HELP!!! For a CANON BJC-250

9. Gawk 2.15.2 binaries available


11. Anthony Howe's GAWK enquiry

12. GAWK .... and sed

13. gawk 304 ???