Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
告知
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29285 ディスカッション

XEffort library issues

DavidWhite
高評価コントリビューター II
2,643件の閲覧回数

I have been using XEffort for some years, and without making any changes to my code or to the libraries, since updating to the latest SP1 of XE Studio, I am now seeing a range of errors which have me mystified.

1. I have been using USE XFTSTrings,only : XToUpper, XEnvironmentString

Now, this won't link, and I need to USE XFTFile to get XEnvironmentString

2. My main program will no longer link, as I am getting an unresolved external _XINIT in WinMain@16 (my XINIT subroutine is still in the source and is compiling, but is not found at link time).

What has changed to cause these errors, particularly 2? My source code and source libraries have not been changed.

Thanks,

David

0 件の賞賛
25 返答(返信)
DavidWhite
高評価コントリビューター II
2,189件の閲覧回数

The Linker issue appears to be in the instructions

!DEC$IF (_DF_VERSION_.GE.650)

!DEC$ATTRIBUTES DEFAULT, DECORATE, ALIAS: 'XINIT':: XInit

!DEC$ELSE

!DEC$ATTRIBUTES ALIAS: '_XINIT@12':: XInit

!DEC$ENDIF

Which fail with XE 2013 SP1, but worked previously - I guess relying on a DF version number is rather unsafe :-(

DavidWhite
高評価コントリビューター II
2,189件の閲覧回数

BTW, is there a current repository for the XEffort libraries? xeffort.com seems to have gone!

Thanks,

David

tropfen
新規コントリビューター I
2,189件の閲覧回数

This is a message to Steve Lionel,

is it possible that there will be a place for the Xeffort libary some where on the intel webpage?

Thanks in advance
Frank

tropfen
新規コントリビューター I
2,189件の閲覧回数

Hello David,

is your statement only true for the new IVF version? Which version you have used before? Using ivf 12.1.6.369 xeffort works for me.

For me this would mean no update towards ivf 14 at the moment.

Frank

Steven_L_Intel1
従業員
2,189件の閲覧回数

The problem here is the use of _DF_VERSION, which we no longer define. We use __INTEL_COMPILER. You could add /D_DF_VERSION=650 to your compiles and it should work. As for keeping a copy of Xeffort, is Jugoslav Dujic no longer maintaining his site for that?

DavidWhite
高評価コントリビューター II
2,189件の閲覧回数

Steve,

as far as I can see Xeffort.com site no longer exists, so don't know what the future of the Xeffort libraries is.

David

 

Steven_L_Intel1
従業員
2,189件の閲覧回数

Hmm. I will write Jugoslav and see if I can offer to host the files.

Neels
新規コントリビューター II
2,189件の閲覧回数

Steve Lionel (Intel) wrote:

Hmm. I will write Jugoslav and see if I can offer to host the files.

This will be appreciated very much!

Neels

Neels
新規コントリビューター II
2,189件の閲覧回数

Steve,

Any luck contacting Jugoslav?

Neels

Steven_L_Intel1
従業員
2,189件の閲覧回数

Yes - he is going to transfer everything to me and I will host it somewhere (haven't decided where yet.) The xeffort.com domain is no longer available, so it will be somewhere else. I am pretty piled up the next few weeks, but I will get it sorted out as soon as I can.

Steven_L_Intel1
従業員
2,189件の閲覧回数

I have the files, but doing anything with them will have to wait until I return from Supercomputing. Initially I will upload the site contents to a new domain and will then look at updating the library for current Intel Fortran.

onkelhotte
新規コントリビューター II
2,189件の閲覧回数

Great, thanks Dr. Fortran, you reanimated xeffort!

tropfen
新規コントリビューター I
2,189件の閲覧回数

Thanks,

an update will be perfekt.

Frank

Steven_L_Intel1
従業員
2,189件の閲覧回数

Steven_L_Intel1
従業員
2,189件の閲覧回数

Ok - Xeffort is back online at xeffort.info - note the new domain. Jugoslav let the old one expire but it is not currently available for reregistering.

The site is pretty much as Jugoslav left it, except that the forum is lost. At some point I'll see about building a 64-bit version, but feel free to let me know of things you want looked at. I will start a new forum when I get the chance.

Steven_L_Intel1
従業員
2,189件の閲覧回数

So is anyone using this?

Neels
新規コントリビューター II
2,189件の閲覧回数

Xeffort or the Xeffort forum?

I use Xeffort extensively but never used the forum, I did on occasion read it.

I am of the opinion Intel should merge Qwin and Xeffort.

Neels

dboggs
新規コントリビューター I
2,189件の閲覧回数

I have been using Quickwin for about 2 years. I was aware of Xeffort but was somewhat disappointed, when I went there, that none of the routines seemed very useful to me--or perhaps it was simply not clear what they did. Maybe a matter of salesmanship or marketing?

So, I am asking if any of the present users of this library would care to list their most-used routines and why; a brief description of how you benefit from them?

Steven_L_Intel1
従業員
2,189件の閲覧回数

dboggs, you do realize that Xeffort is a free library created by Jugoslav Dujic, right? I am not sure what "salesmanship or marketing" has to do with it.

dboggs
新規コントリビューター I
2,052件の閲覧回数

Steve: yes I am aware that Xeffort is a private, free library. I was not implying that Intel marketing was involved; I meant to convey a certain "absence of marketing" that is inherent in such things. Better put, it was simply not apparent to me, upon casual reading through the web site, what the useful routines for me might be.

返信