hodgesse1 / rfortran

Automatically exported from code.google.com/p/rfortran
0 stars 0 forks source link

IStatConnector_SetSymbol Intel compiler #11

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
There is a bug of a highly technical nature in the Intel compiler (Version
9) regarding passing of variants. After discussion with Dr. Fortran, a
workaround solution has been achieved that will work with either CVF or Intel. 

See $IStatConnector_SetSymbol in rdcom module:
This line

integer(4) function IStatConnector_SetSymbol($OBJECT, bstrSymbolName, vData)

has been replaced with this line

integer(4) function IStatConnector_SetSymbol($OBJECT, bstrSymbolName,
vD1,vD2,vD3,vD4)

where 4 integers are supplied to the interface rather than the variant object.

Implication: no effect to the user, just another quirk.

Original issue reported on code.google.com by mleon...@civeng.adelaide.edu.au on 5 Jun 2009 at 12:26

GoogleCodeExporter commented 8 years ago

Original comment by mleon...@civeng.adelaide.edu.au on 9 Jun 2009 at 6:52

GoogleCodeExporter commented 8 years ago

Original comment by mleon...@civeng.adelaide.edu.au on 9 Jun 2009 at 7:12

GoogleCodeExporter commented 8 years ago

Original comment by mleon...@civeng.adelaide.edu.au on 9 Jun 2009 at 7:15