forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Search found 950 matches
forums.silverfrost.com Forum Index
Author Message
  Topic: Code Generation Bug, 32-bit with /opt
mecej4

Replies: 8
Views: 96

PostForum: Support   Posted: Sun Sep 23, 2018 10:51 pm   Subject: Re:
Is it the /P6, the /opt, or the combination that is at fault?
In this instance, it is the presence of /opt that leads to bad code. I specified the /P6 to have the compiler generate the x87 compare-an ...
  Topic: Code Generation Bug, 32-bit with /opt
mecej4

Replies: 8
Views: 96

PostForum: Support   Posted: Sun Sep 23, 2018 3:39 pm   Subject: Short reproducer for code generation bug
Paul, I managed to put together a short reproducer that contains the essentials of the code generation bug. The code is legal Fortran, and is error free. The bug may be seen by compiling and running w ...
  Topic: Failure to detect error in source code
mecej4

Replies: 1
Views: 37

PostForum: Support   Posted: Sat Sep 22, 2018 2:19 pm   Subject: Failure to detect error in source code
The program below contains one error: line-22 has chainp(b) instead of chainp(b:b). The bug is not difficult to diagnose at compile time, as Gfortran and NAG do.

FTN95 /64 /checkmate produces an E ...
  Topic: Code Generation Bug, 32-bit with /opt
mecej4

Replies: 8
Views: 96

PostForum: Support   Posted: Sat Sep 22, 2018 2:05 pm   Subject:
John,

Thanks for putting in the effort to test for the presence of the bug in V8.2 and reporting your findings.

Bugs of this type are quite unpleasant and harmful, since a small change, such as ...
  Topic: Snippets of Wisdom (?) #1 - GOTO ...
mecej4

Replies: 9
Views: 104

PostForum: General   Posted: Sat Sep 22, 2018 1:33 pm   Subject: Re:
If only I had been supplied the address, I could have got there more quickly and safely.

Eddie, you're normal! Please note that there is at least one book about that:

https://www.amazon.com/Don ...
  Topic: Snippets of Wisdom (?) #1 - GOTO ...
mecej4

Replies: 9
Views: 104

PostForum: General   Posted: Sat Sep 22, 2018 1:27 pm   Subject: Re:
Once again, dear Mecej4, a NETLIB link that doesn’t work.
Sorry, fixed. I have to remind myself to type a space after a URL at the end of a sentence, before the period (fullstop).

The problem wit ...
  Topic: Snippets of Wisdom (?) #1 - GOTO ...
mecej4

Replies: 9
Views: 104

PostForum: General   Posted: Sat Sep 22, 2018 10:07 am   Subject: Re:
...using go to's never killed any program.

May be so, but imagine the number of programmers that got almost killed. In fact, the COME FROM statement was proposed several times over the years as a p ...
  Topic: Code Generation Bug, 32-bit with /opt
mecej4

Replies: 8
Views: 96

PostForum: Support   Posted: Sat Sep 22, 2018 9:22 am   Subject:
Thanks for having this bug investigated.

I do use F11 as far as it can take me, but assembly level capabilities are very restricted. Breakpoints cannot be set by address, step-in and step-over do n ...
  Topic: Code Generation Bug, 32-bit with /opt
mecej4

Replies: 8
Views: 96

PostForum: Support   Posted: Fri Sep 21, 2018 9:52 pm   Subject: Code Generation Bug, 32-bit with /opt
There is an elusive code generation bug in FTN95 that occurs when one compiles a program in which DO loops are nested 3-deep or more. I have caught the bug only in 32-bit compilations. The bug surface ...
  Topic: Incorrect/missing line numbers in traceback after abort
mecej4

Replies: 9
Views: 186

PostForum: Support   Posted: Mon Sep 10, 2018 3:31 pm   Subject:
Eddie, I just noticed: your long post of today has been truncated in mid-sentence!
  Topic: Incorrect/missing line numbers in traceback after abort
mecej4

Replies: 9
Views: 186

PostForum: Support   Posted: Mon Sep 10, 2018 2:45 pm   Subject:
I have fixed the URLs.

The CDC 6000 X registers were 60 bits long, of which 48 bits were used for the mantissa, 11 for the biased exponent, plus a sign bit. See the page numbered 3-15 in the manua ...
  Topic: Incorrect/missing line numbers in traceback after abort
mecej4

Replies: 9
Views: 186

PostForum: Support   Posted: Mon Sep 10, 2018 11:26 am   Subject:
The error occurs in http://www.netlib.org/a/difcor . This is a Fortran-4 source code written for a CDC mainframe, even though it was published in the 1980-s. In addition to the error about the dummy a ...
  Topic: Incorrect/missing line numbers in traceback after abort
mecej4

Replies: 9
Views: 186

PostForum: Support   Posted: Sun Sep 09, 2018 10:43 am   Subject: Incorrect/missing line numbers in traceback after abort
The following test program contains an error in the declaration of the size of an array dummy argument. When the program is compiled and run with /debug /check, the line numbers in the traceback are n ...
  Topic: Puzzled by warning
mecej4

Replies: 1
Views: 107

PostForum: Support   Posted: Sun Sep 02, 2018 11:24 pm   Subject: Puzzled by warning
The test code
implicit none
real t,ftbl
t=0.5
ftbl = 3.0/(1.0+t) - 2.0*t + 1.0
print *,ftbl
end
causes the 8.30.279 compiler to issue a puzzling warning:
0004) ftbl = 3.0/(1.0+ ...
  Topic: Is Shutdown a reserved common block name?
mecej4

Replies: 7
Views: 259

PostForum: ClearWin+   Posted: Mon Aug 20, 2018 11:51 am   Subject:
Common block names are global entities, but there are other types of global entities as well.

Perhaps, if the error message said, "the name of the COMMON block /SHUTDOWN/ is already in use as ...
 
Page 1 of 64 Goto page 1, 2, 3 ... 62, 63, 64  Next
All times are GMT + 1 Hour
Jump to:  


Powered by phpBB © 2001, 2005 phpBB Group