Problem Note 34974: NLSCOMPATMODE causes some CALL routines to generate errors on MVS in some non-English environments
NLSCOMPATMODE causes some CALL routines to generate errors on MVS in some non-English environments.
To reproduce the error invoke SAS using the command below and submit the statements that follow it.
sdssas wkyv920 nop o('nlscompatmode locale=finnish') encode(w6)
data a;
x=1;
call symput('x', x);
run;
This will produce the following error:
call symput('x', x);
------
251
ERROR 251-185: The subroutine SYMPUT is unknown, or cannot be
accessed. Check your spelling. Either it was
not found in the path(s) of executable images,
or there was incorrect or missing subroutine
descriptor information.
Currently the only fix for this is to issue the option NONLSCOMPATMODE
Operating System and Release Information
SAS System | Base SAS | z/OS | 9.2 TS1M0 | 9.2 TS2M3 |
*
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.
Type: | Problem Note |
Priority: | high |
Topic: | SAS Reference ==> CALL routines ==> CALL SYMPUT
|
Date Modified: | 2009-10-20 09:23:13 |
Date Created: | 2009-02-27 09:32:10 |