Author |
Message |
Topic: version 9.04 |
mecej4
Replies: 22
Views: 3825
|
Forum: Support Posted: Wed Aug 21, 2024 6:35 pm Subject: |
I have run into this problem (Slink64 3.10 reports access violation). If the output EXE file is named explicitly with the linker's /file:<name>.exe"option, the problem is not seen! |
Topic: iFort linker called from Plato always includes ClearWin64 |
mecej4
Replies: 5
Views: 3149
|
Forum: Plato Posted: Fri May 31, 2024 4:04 pm Subject: |
The distribution of runtime library routines is different between 32- and 64-bit versions of Silverfrost Fortran. For your test program, the 64-bit versions of routines WSF1@@, CH@WSF and WSF2@ are in ... |
Topic: The error you will never find |
mecej4
Replies: 7
Views: 5384
|
Forum: General Posted: Thu May 23, 2024 2:09 pm Subject: |
Dan, what do you have in your FTN95.CFG (in the FTN95 base directory)?
I ask because I suspect that you have /no_banner in it, or you may be using some IDE/build system that modifies the messages t ... |
Topic: The error you will never find |
mecej4
Replies: 7
Views: 5384
|
Forum: General Posted: Tue May 21, 2024 11:31 pm Subject: |
Dan, I agree that the error message is confusing, and that the wording could be improved for clarity.
The standard specifies (Fortran 2018, Sec.8.2) that:
R801 type-declaration-stmt is
declara ... |
Topic: SDBG64 bleeds bits of source line to next line (source pane) |
mecej4
Replies: 4
Views: 5267
|
Forum: 64-bit Posted: Sat May 18, 2024 1:08 pm Subject: |
Thanks, Robert, the text bleed-over problem reported in this thread is not present in the revised SDBG64 (9.02 version) that you just made available.
After spending a few days exercising the new ve ... |
Topic: Program hangs on entering ASSOCIATE construct |
mecej4
Replies: 6
Views: 6301
|
Forum: Support Posted: Wed May 15, 2024 1:46 am Subject: |
Update on 19 May 2024:
The two test programs posted above (grist.f90 and gcgtst.f90) work correctly with FTN95 version 9.03.
Thanks to Silverfrost for enhancing the compiler to enable the ASSOCI ... |
Topic: Bugs related to allocatable arrays as subroutine arguments |
mecej4
Replies: 3
Views: 4445
|
Forum: Support Posted: Tue May 14, 2024 4:02 pm Subject: |
Thank you, I checked out the new version and it works. |
Topic: SDBG64 bleeds bits of source line to next line (source pane) |
mecej4
Replies: 4
Views: 5267
|
Forum: 64-bit Posted: Tue May 14, 2024 3:55 pm Subject: |
I posted this bug report over two months ago.
RSVP! |
Topic: SDBG64 with derived types |
mecej4
Replies: 16
Views: 14355
|
Forum: 64-bit Posted: Sat May 04, 2024 10:52 pm Subject: |
Dan, I used 9.02 without /check or /undef.
FTN95 gives, if I am not mistaken, an incorrect warning:
WARNING S:\LANG\dan.F90 12: MOD!SPECIES is not ALLOCATABLE yet is used in an ALLOCATE ... |
Topic: SDBG64 with derived types |
mecej4
Replies: 16
Views: 14355
|
Forum: 64-bit Posted: Fri May 03, 2024 2:56 pm Subject: |
Dan, your program is almost working. All that you have to do is to make sure that subscript bounds are honored, or, equivalently, allocate arrays with sufficient size.
Here is a fixed-up version:
... |
Topic: Correct code rejected by compiler with /64 /opt |
mecej4
Replies: 2
Views: 2475
|
Forum: 64-bit Posted: Sun Mar 31, 2024 12:14 pm Subject: Correct code rejected by compiler with /64 /opt |
The following code contains a subroutine with a 1-dimensional array argument whose name is the same as that of an intrinsic function, INT.
subroutine elmhes(Nm,N,Low,Igh,A,Int)
implicit ... |
Topic: Use of intrinsic function TAN as arg fcn.causes linker error |
mecej4
Replies: 3
Views: 5224
|
Forum: 64-bit Posted: Tue Mar 26, 2024 5:20 pm Subject: Use of intrinsic function TAN as arg fcn.causes linker error |
The Zip file https://www.dropbox.com/scl/fi/h5dv3i9a4rr5lvz15g4fs/xfzero.zip?rlkey=ot6eqa8xfth5j7ovokdcypmyo&dl=0 contains two source files. The driver, fztest.f90, is just
program tfztest
im ... |
Topic: Labelled DO loop and /opt /64 leads to optimisation bug |
mecej4
Replies: 2
Views: 2856
|
Forum: 64-bit Posted: Sat Mar 09, 2024 6:35 pm Subject: Labelled DO loop and /opt /64 leads to optimisation bug |
The following is what is left after trimming a 25,000 LOC Fortran 95 program to pin down a suspected optimisation bug.
program labDObug
implicit none
integer, parameter :: nx = 5, n ... |
Topic: SDBG64 bleeds bits of source line to next line (source pane) |
mecej4
Replies: 4
Views: 5267
|
Forum: 64-bit Posted: Sat Mar 09, 2024 2:10 pm Subject: SDBG64 bleeds bits of source line to next line (source pane) |
When debugging with SDBG64, I sometimes see that when the source code pane has its width reduced using the mouse, parts of a long line of source code that are now beyond the right edge of the pane are ... |
Topic: Block Data and 64-bit |
mecej4
Replies: 8
Views: 4092
|
Forum: 64-bit Posted: Fri Mar 01, 2024 3:37 pm Subject: |
Bill, there is a way to make sure that needed initializations in one or more BLOCK DATA program are not skipped by the linker -- something that I learned from Eddie a few years ago.
In each BLOCK D ... |
|