Silverfrost Forums

Welcome to our forums

64 Bit

3 Jun 2020 10:34 #25556

Using 64 bit Fortran, getting many problems, ignoring Fortran statements, branching to the wrong labels, anyone else having problems? 32 bit Fortran works fine with the same subroutines.

Additionally, when using 32 bit Fortran and set a statement for the debugger to stop at, always puts a line in the configuration settings as follows:

[Breakpoints] 1929590682_1=1966

where 1966 is the line number to breakpoint at. Using 64 bit Fortran, never enters a line even though set during execution??

Strange errors for sure? Are there really a lot of errors using 64 bit Fortran, please advise, Sid Kraft

4 Jun 2020 6:58 #25557

Try the latest Plato (v5.32) that you can download from here...

https://www.dropbox.com/s/xzqquvvva6dconu/Plato532.zip?dl=0

4 Jun 2020 4:34 #25571

Tried to download, unzip, got message Microsoft windows defender prevented unzip, do anyway? said yes, still did not do? Should I erase Silverfrost and re-download everything? so confused. Is the latest Plato in the Silverfrost library? Sid

4 Jun 2020 5:49 #25575

I don't think that reinstalling FTN95 etc. will help. The link that I provided is for the latest Plato that is not yet on general release.

Is there anyone local to you who can help with the download?

5 Jun 2020 3:17 #25579

Hi Paul: When do you anticipate that the Plato currently in test will be released for production? Sid Kraft

5 Jun 2020 3:20 #25580

Hi again Paul: Being that Microsoft Defender hesitated in opening the Plato that I downloaded from the site that you suggested, how safe are the downloads from this site? Sid Kraft

5 Jun 2020 5:27 #25581

I have downloaded scores of files from various people (including Paul Laidler) via Dropbox, and never had a problem. The download link in this thread is only for Plato, and nothing else is included.

It may be more productive if you provide a test program, state which versions of the compiler, linker and Silverfrost DLLs you are using, and list the debugger problems pertaining to that program.

10 Jun 2020 11:14 #25609

The original Silverfrost configuration file, when in debug mode, had a line for the breakpoint: [Breakpoint] 1929590682_1=nnnn where nnnn was the line number in the Fortran program being debugged

In the Plato, 64 bit, preliminary system when a breakpoint is set, there is not a marker, as above, in the configuration file. How can I find the marker? Sid Kraft

12 Jun 2020 1:06 #25623

Paul: Thanks for the tip, using Plato experimental, works great for 64 bit Fortran. One other question though, see previous post where in old Plato, breakpoint locations were noted by line number in the configuration file, in Plato experimental, they are not noted in the configuration file, any ideas why? Sid Kraft

12 Jun 2020 5:37 #25624

Perhaps you are looking for the configuration file in the wrong place. If it is for a project then it will be in the local folder.

12 Jun 2020 9:15 #25628

Hi Paul: Have looked in the correct file, watchlist location not there. In fact, I know it is not stored in the file nnnn.configuration, where nnnn is the project name, as the watch line has to be set each time the program is re-entered, is not stored. Sid Kraft

13 Jun 2020 7:01 #25630

Plato uses configuration files that have extensions .ini and/or .ftn95p. It make no use of files that have extension .configuration.

19 Jun 2020 9:18 #25715

Hi Paul: Where do I report problems with the new, experimental Plato that you asked me to download, specifically, when one runs a debug session and wants to restart the program, could do this with the regular Plato. When I try to do in the experimental Plato, just 'hangs up'. Please let me know, Sid Kraft

20 Jun 2020 7:43 #25716

Sid

I am sorry but I don't know how I can be of further assistance at the moment.

21 Jun 2020 2:37 #25735

Hi Paul: Can you tell me how often the new Plato in dropbox is updated and how I report problems with this module? I am sure that the developers would like to know issues that are discovered by users. Thanks, Sid Kraft

21 Jun 2020 3:16 #25738

Sid

Full releases are announced in the Announcements section of this Forum. Interim updates are normally flagged up in this Plato section.

I am currently responsible for maintaining Plato.

If you find that you are having problems with Plato then you could try using the alternative approaches which are

  1. run FTN95 etc. from a command prompt window or

  2. use Visual Studio.

Details can be found in the help file called ftn95.chm.

19 Aug 2020 7:05 #26247

Hi Paul: Tried to download the latest, 64 bit Plato from the site 'Dropbox' that you gave me, said no longer there, have they changed the URL? Sid

19 Aug 2020 8:57 #26248

Here is a link to the latest download.

https://www.dropbox.com/s/6ilciaykmznx2lt/Plato535.zip?dl=0

Please login to reply.