Author Topic: FEAPpv 5.1.1c - installation problem with plstop.f  (Read 7060 times)

j_sang-iam

  • New Member
  • *
  • Posts: 2
FEAPpv 5.1.1c - installation problem with plstop.f
« on: December 27, 2021, 02:14:54 PM »
Hi

I am trying to install FEAPpv 5.1.1c on windows 10 using
  - Visual studio Community 2019
  - Intel parallel studio XE 2019 update 6

by adding all Fortran files from elements, plot, program, user and windows folders to library.
Release and x64 have been selected. Only add ...\include directories to the Additional Include Directories.
Unfortunately, I found an error after submitting build library. This error is

error#6640: This input/output keyword is invalid. [VSTATUS] in plstiop.f line 61 and 62

Could you please help me solve the issue? Thank you so much.


Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #1 on: December 27, 2021, 03:35:25 PM »
Can you try changing vstatus to status on both lines and see if it works?
« Last Edit: December 27, 2021, 03:37:30 PM by Prof. S. Govindjee »

Prof. R.L. Taylor

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 2647
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #2 on: December 27, 2021, 04:54:13 PM »
The variable on the close commands should just be "status"

j_sang-iam

  • New Member
  • *
  • Posts: 2
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #3 on: December 27, 2021, 06:21:14 PM »
Thank you for a quick response.

After changing 'vstatus' to 'status', the library can be built successfully.
However, I found a warning when build solution for the project. The warning is:

Description                                                                                                                                                File           Source
Warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library         LINK      Build      

I have checked previous posts in this forum. Some seems to have a similar issue but different version of Intel Fortran.
Note that, a simple simulation can be simulated just fine and give an expected result. But the interactive window of feappv is not allowed to type anything further.
The input file and results are attached.

Edit: I also tested with VS2015 and Intel Parallel Studio XE 2016 update 8.
The same warning LNK4098 exists. Maybe I did something wrong.

« Last Edit: December 27, 2021, 06:51:48 PM by j_sang-iam »

Pêchi

  • New Member
  • *
  • Posts: 2
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #4 on: October 20, 2022, 03:08:54 PM »
Hi everyone,

I have a similar problem with plstop.f while installing FEAPpv like above. I get the error:

error #6404: This name does not have a type, and must have an explicit type.   [VSTATUS]

Does anyone know how to fix that? Thank you in advance.

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #5 on: October 20, 2022, 09:23:52 PM »
please change vstatus to
Code: [Select]
p_status at the very end of windows/plstop.f.  It was fixed properly on the devel branch but got missed on master.

Pêchi

  • New Member
  • *
  • Posts: 2
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #6 on: October 21, 2022, 12:34:07 AM »
That was the issue, thank you! I get the same 'MSVCRT' warning, but at least it's working now.

Prof. S. Govindjee

  • Administrator
  • FEAP Guru
  • *****
  • Posts: 1160
Re: FEAPpv 5.1.1c - installation problem with plstop.f
« Reply #7 on: October 21, 2022, 11:42:51 AM »
Good to know.  To eliminate the warning, use /NODEFAULTLIB:MSVCRT in the project properties.