[MOAB-dev] Make check failure (5143)

Tim Tautges tautges at mcs.anl.gov
Thu Sep 1 15:21:56 CDT 2011


Yes, I can confirm that gfortran didn't support this stuff until 4.3.

- tim

On 09/01/2011 03:05 PM, Jason Kraftcheck wrote:
> On 09/01/2011 03:02 PM, Xiabing Xu wrote:
>> Get a different error.
>>
>
> Well, the first problem seems to be fixed.
>
> This new problem might mean that gfortran 4.1 is just too old to use (e.g.
> it doesn't understand the %VAL syntax for passing variables by value to a C
> function.)  You'll have to ask someone who knows more about it than I.
>
> Do you need Fortran support?  You could avoid all of this by configuring
> MOAB with --disable-fortran.
>
> - jason
>
>
>> make[1]: Entering directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build-check/examples/itaps'
>> make  FindConnectF TagIterateC TagIterateF
>> make[2]: Entering directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build-check/examples/itaps'
>>    PPF77  FindConnectF.o
>>   In file FindConnectF.F:29
>>
>>        call iMesh_load(%VAL(mesh), %VAL(0), "125hex.vtk", "", ierr)
>>                       1
>> Error: Syntax error in argument list at (1)
>>   In file FindConnectF.F:33
>>
>>        call iMesh_getEntities(%VAL(mesh), %VAL(0), %VAL(iBase_REGION),
>>                              1
>> Error: Syntax error in argument list at (1)
>>   In file FindConnectF.F:43
>>
>>           call iMesh_getEntAdj(%VAL(mesh), %VAL(ents(i)),
>>                               1
>> Error: Syntax error in argument list at (1)
>>   In file FindConnectF.F:56
>>
>>        call iMesh_getEntArrAdj(%VAL(mesh), %VAL(rpents),
>>                               1
>> Error: Syntax error in argument list at (1)
>>   In file FindConnectF.F:72
>>
>>        call iMesh_dtor(%VAL(mesh), ierr)
>>                       1
>> Error: Syntax error in argument list at (1)
>> make[2]: *** [FindConnectF.o] Error 1
>> make[2]: Leaving directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build-check/examples/itaps'
>> make[1]: *** [check-am] Error 2
>> make[1]: Leaving directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build-check/examples/itaps'
>> make: *** [check-recursive] Error 1
>>
>> Xiabing
>>
>
>

-- 
================================================================
"You will keep in perfect peace him whose mind is
   steadfast, because he trusts in you."               Isaiah 26:3

              Tim Tautges            Argonne National Laboratory
          (tautges at mcs.anl.gov)      (telecommuting from UW-Madison)
          phone: (608) 263-8485      1500 Engineering Dr.
            fax: (608) 263-4499      Madison, WI 53706



More information about the moab-dev mailing list