Option to cut off digits in old Fortran compiler [message #416323] |
Tue, 23 August 2022 16:36 |
|
Originally posted by: Thomas Koenig
[x-post, f'up]
When I worked on a Siemens/Fujitsu mainframe running BS3000, an MVS
clone, the Fortran 77 compiler had a switch to reduce the accuracy
of floating point calculations in order to find numerical problems.
The compiler closely followed IBM Fortran compilers (little
surprise there), even in debatable things like the AT statement,
a variant of COME FROM, but only for debugging. I wonder how
many programs only worked with this enabled... but I digress.
Did Fujitsu copy the precision reducdtion feature from IBM?
|
|
|
|
Re: Option to cut off digits in old Fortran compiler [message #416326 is a reply to message #416323] |
Wed, 24 August 2022 07:26 |
|
Originally posted by: gareth evans
On 23/08/2022 21:36, Thomas Koenig wrote:
> [x-post, f'up]
>
> When I worked on a Siemens/Fujitsu mainframe running BS3000, an MVS
> clone, the Fortran 77 compiler had a switch to reduce the accuracy
> of floating point calculations in order to find numerical problems.
>
> The compiler closely followed IBM Fortran compilers (little
> surprise there), even in debatable things like the AT statement,
> a variant of COME FROM, but only for debugging. I wonder how
> many programs only worked with this enabled... but I digress.
>
> Did Fujitsu copy the precision reducdtion feature from IBM?
>
Wasn't Fujitsu the supplier to the Brit Post Office of the
Horizon computer system where a multitude of numerical
inaccuracies resulted in a large number of innocent
postmasters being prosecuted for fraud?
|
|
|
Re: Option to cut off digits in old Fortran compiler [message #416328 is a reply to message #416326] |
Wed, 24 August 2022 09:30 |
Andy Leighton
Messages: 203 Registered: July 2012
Karma: 0
|
Senior Member |
|
|
On Wed, 24 Aug 2022 12:26:12 +0100, gareth evans <headstone255@yahoo.com> wrote:
> On 23/08/2022 21:36, Thomas Koenig wrote:
>> [x-post, f'up]
>>
>> When I worked on a Siemens/Fujitsu mainframe running BS3000, an MVS
>> clone, the Fortran 77 compiler had a switch to reduce the accuracy
>> of floating point calculations in order to find numerical problems.
>>
>> The compiler closely followed IBM Fortran compilers (little
>> surprise there), even in debatable things like the AT statement,
>> a variant of COME FROM, but only for debugging. I wonder how
>> many programs only worked with this enabled... but I digress.
>>
>> Did Fujitsu copy the precision reducdtion feature from IBM?
>>
>
> Wasn't Fujitsu the supplier to the Brit Post Office of the
> Horizon computer system where a multitude of numerical
> inaccuracies resulted in a large number of innocent
> postmasters being prosecuted for fraud?
Yes - and they have so far escaped litigation over it.
--
Andy Leighton => andyl@azaal.plus.com
"We demand rigidly defined areas of doubt and uncertainty!"
- Douglas Adams
|
|
|