Okay, this is curious, as the long identifier names have been there for a
very long time, and have not caused anything other than a warning. So are
we perhaps changing the compiler settings, or is this just a compiler I have
not seen? As of last release, I stopped checking out sgi mips because I had
between limited and no access to relevant machines (I still have one sgi
mips 02, pretty old now, unbelievably slow, with old compilers on it).
Anyway, I would expect there is a switch that can be added to this compiler
that will allow more than 31 chars - geez that is a really old standard.
Regarding identifier name lengths, well, I more often encounter folks
complaining because something is too cryptic. I tend to make the name
something that will at least have meaning to me, on the theory that that is
a practical middle ground between grumpy compilers and grumpy people ;-)
Regards - Bob
----- Original Message -----
From: "Atro Tossavainen" <atro.tossavainen+amber.helsinki.fi>
To: <amber.scripps.edu>
Sent: Monday, December 15, 2008 7:51 AM
Subject: AMBER: AMBER 10 PMEMD / SGI_MIPS
> Let's_dream_up_very_long_identifier_names_shan't_we?
>
> f90 -r10000 -mips4 -n32 -nocpp -old_rl -c -O3 -OPT:roundoff=3:IEEE_arithmetic=3:fast_bit_intrinsics=ON
> loadbal.f90
>
> module loadbal_mod
> ^
> f90-855 f90: ERROR LOADBAL_MOD, File = loadbal.f90, Line = 30, Column = 8
> The compiler has detected errors in module "LOADBAL_MOD". No module
> information file will be created for this module.
>
> call calc_new_img_distribution_excl_recip(gbl_loadbal_node_dat, &
> ^
> f90-67 f90: ERROR DO_IMG_REDISTRIBUTION, File = loadbal.f90, Line = 606,
> Column = 12
> Identifier length exceeds the maximum of 31 characters.
>
> subroutine calc_new_img_distribution_excl_recip(node_dat, total_time)
> ^
> f90-67 f90: ERROR LOADBAL_MOD, File = loadbal.f90, Line = 886, Column = 12
> Identifier length exceeds the maximum of 31 characters.
>
> end subroutine calc_new_img_distribution_excl_recip
> ^
> f90-67 f90: ERROR CALC_NEW_IMG_DISTRIBUTION_EXCL_, File = loadbal.f90,
> Line = 1112, Column = 16
> Identifier length exceeds the maximum of 31 characters.
>
> f90: SGI MIPSpro Fortran 90 Version 7.44 (f14) Mon Dec 15, 2008 14:47:24
> f90: 1115 source lines
> f90: 4 Error(s), 0 Warning(s), 0 Other message(s), 0 ANSI(s)
> cf90: "explain cf90-message number" gives more information about each
> message
>
> --
> Atro Tossavainen (Mr.) / The Institute of Biotechnology at
> Systems Analyst, Techno-Amish & / the University of Helsinki, Finland,
> +358-9-19158939 UNIX Dinosaur / employs me, but my opinions are my
> own.
> < URL : http : / / www . helsinki . fi / %7E atossava / > NO FILE
> ATTACHMENTS
> -----------------------------------------------------------------------
> The AMBER Mail Reflector
> To post, send mail to amber.scripps.edu
> To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
> to majordomo.scripps.edu
>
-----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber.scripps.edu
To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
to majordomo.scripps.edu
Received on Wed Dec 17 2008 - 01:09:32 PST