CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   CD-adapco (http://www.cfd-online.com/Forums/cd-adapco/)
-   -   Suitable Intel Fortran under OpenSuse 10.3 (http://www.cfd-online.com/Forums/cd-adapco/56345-suitable-intel-fortran-under-opensuse-10-3-a.html)

Christoph Meyer November 8, 2007 06:54

Suitable Intel Fortran under OpenSuse 10.3
 
With updating from Star-CD V3.24 to V3.26/V4.0, I also updated my OpenSuse installation from V9.1 to V10.3.

The old setup (OpenSuse 9.1; Star-CD 3.24) worked fine with Intel Fortran 8.1, the new Installation doesn't. Neither with Intel Fortran 8.1 nor with 10.1. Star-Support tells me, I will definitely need Intel Fortran 7, which Intel stopped supporting quite some time ago, and my usual software dealers are not able to deliver any longer. In any case it would be annoying to buy outdated software. Is there anyone with similiar problems and maybe a solution to them?

- Is it really the Intel compiler version that causes the trouble, or could it be because of changes to the GNU-Libraries in OpenSuse 10.3? If so, can that be solved by installing older GNU-versions?

- Any hints on soruces for "antique" Intel Fortran Compilers?

Thanks for any helpful comment, Christoph

usker November 8, 2007 07:22

Re: Suitable Intel Fortran under OpenSuse 10.3
 
I think compiler version does not effect anyhow your code. I am using Star-CD 3.26 with Absoft Fortran 7.5(old version) on OpenSuse 10.3. Before, I had the same version of Star-CD and fortran with OpenSuse 10.2, and even with Suse Linux Enterprise Desktop 10. My friend uses Open Suse 10.3 with Absoft Fortran 9. So, try Absoft fortran.

Regards

BastiL November 8, 2007 09:08

Re: Suitable Intel Fortran under OpenSuse 10.3
 
What does not work with your new setup? What are the errors that occur?

AFAIK compilers only influence STAR when using user subroutines, do you user it?

Christoph Meyer November 8, 2007 09:26

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Yes, sorry, Star does run generally, but can't handle user subs. An example of what I get in return to "star -ufile" is listed below, along with the error message when trying to run a model with user subs.

Response on "star -ufile"

# star -ufile

PNP: Analyzing User coding in "ufile" directory. PNP: compiling /opt/intel/intel_fc_80/bin/ifc -w -KPIC -WB -c bcdefw.f -o linux_2.4-ifc_7.0-glibc_2.2.2-dso/bcdefw.o PNP: ifc: warning: The Intel Fortran driver is now named ifort. You can suppress this message with '-quiet' PNP: Building New dynamic shared object "ufile/linux_2.4-ifc_7.0-glibc_2.2.2-dso/libstarusr.so" PNP: packing ufile/linux_2.4-ifc_7.0-glibc_2.2.2-dso/bcdefw.o PNP: packing ufile/linux_2.4-ifc_7.0-glibc_2.2.2-dso/libstarusr.a

Error message after starting the model:

/opt/star-cd/V3.26/STAR/3.26.000/linux_2.4-ifc_7.0-glibc_2.2.2-dso/lib/star: symbol lookup error: /home/star-cd/test_V3/ufile/linux_2.4-ifc_7.0-glibc_2.2.2-dso/libstarusr.so: undefined symbol: for_write_seq_lis PNP: Shutdown [2007-11-07-20:36:09] Execution aborted by request (SIGABRT) after 47 seconds (TOTAL ELAPSED TIME).


BastiL November 8, 2007 09:34

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Sounds like a problem of library definition. AFAIK STAR is compiled using the absoft compilers and this is also the prefered one for usubs. Ask support for best version of Absoft compiler to fit to 3.26. BTW your 3.26.000 is very old. In my eyes there is no need to stay on this version of 3.26 anymore....

Christoph Meyer November 8, 2007 09:41

Re: Suitable Intel Fortran under OpenSuse 10.3
 
According to the installation guide, there are two compilations of Star for Linux_x86 available. One compiled with Absoft 8.2a (patched once), and another one compiled with Intel ifc 7.0. I installed the latter one.

But thanks for the hint on 3.26.000. I might try an update there first, before searching for Fortran compilers.

BastiL November 8, 2007 09:44

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Hi Christoph,

I am wondering if you did the call of star -ufile and the star-run itself on the same machine or on different once? Did you use -noufile for the solver call?

BastiL November 8, 2007 09:48

Re: Suitable Intel Fortran under OpenSuse 10.3
 
And you could also try this:

http://www.cfd-online.com/Forum/starcd.cgi?read=12947

Christoph Meyer November 8, 2007 09:48

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Yes, it was the same machine, directory and model files. The model itself had been created and run smoothly under my old installation (OpenSuse 9.1, Star 3.24, Intel Fortran 8.1). But no, I didn't use the -nofile option.


Christoph Meyer November 8, 2007 09:55

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Wow, thanks so much - that link does look promising! Unfortunately, I won't find the time to try it today, and will be away for the next 2 weeks, starting tomorrow. I will let you know then, what came out of it.

Again, thanks a lot, Christoph


Christoph Meyer December 1, 2007 18:10

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Dear usker,

I am ready to give up on trying the various Intel compilers I have at hand.

You said you are running Star-CD 3.26 with Absoft 7.5 under OpenSuse 10.3. Have you tried using user-subroutines with that setup?

Thanks for your reply.


Balduin Bankerotti December 2, 2007 10:25

Re: Suitable Intel Fortran under OpenSuse 10.3
 
I use version 7.0 of the compiler with Suse 10.2 for the 32bit version of star 3.26 and it works very good.

For star4 you can use the portland compiler PGF6.2. To get the compiler installed you have to tweak the file "makelocalrc". The compiler runs for 2 weeks after installation in demo mode.

usker December 3, 2007 01:54

Re: Suitable Intel Fortran under OpenSuse 10.3
 
Yes, I run it with user subroutine, it has been working well by now.

Regards


All times are GMT -4. The time now is 05:35.