SUPPORT / SAMPLES & SAS NOTES
 

Support

Usage Note 33772: Names of autocall macro .sas files must be lowercase in the UNIX environment

DetailsAboutRate It

Autocall macro .sas file names must be all lowercase in the UNIX environment. File names that are mixed-case or all uppercase are not recognized, and the following messages appear in the SAS® log file:

   WARNING: Apparent invocation of macro AUTOCALL_MACRO_NAME not resolved.
   ERROR 180-322: Statement is not valid or it is used out of proper order.

The names of autocall macro files supplied by SAS are lowercase, and the names of user-defined autocall macro files must also be lowercase. See SAS Note 15989 for related information about SAS data set names in the UNIX environment.

Note that there are also other reasons that these messages might be received. These include not having the SAS system option MAUTOSOURCE active and/or not having a correct SASAUTOS path defined. You can determine how these options are set by running this program:

   proc options group=macro;
   run;

The output will be written to your SAS log file.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SAS64-bit Enabled AIX
64-bit Enabled HP-UX
64-bit Enabled Solaris
ABI+ for Intel Architecture
AIX
HP-UX
HP-UX IPF
IRIX
Linux
Linux for x64
Linux on Itanium
OpenVMS Alpha
OpenVMS on HP Integrity
Solaris
Solaris for x64
Tru64 UNIX
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.