Problem Note 48412: Text that contains tokens that are longer than 255 characters might not be stored correctly within a compiled macro definition
When compiling a macro, text that is longer than 255 bytes might be accidentally split. As a result, a blank is inserted in the spelling of the token. Subsequently, when the split token is parsed, an error is issued.
For example, you might see the following error:
ERROR: The token currently being processed is in an incomplete state. You might have an
unbalanced single quoted string or a token exceeding the maximum length of 65535
characters.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | Base SAS | Solaris for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Linux for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Linux | 9.3 TS1M0 | 9.4 TS1M0 |
64-bit Enabled Solaris | 9.3 TS1M0 | 9.4 TS1M0 |
HP-UX IPF | 9.3 TS1M0 | 9.4 TS1M0 |
64-bit Enabled HP-UX | 9.3 TS1M0 | 9.4 TS1M0 |
64-bit Enabled AIX | 9.3 TS1M0 | 9.4 TS1M0 |
Windows Vista | 9.3 TS1M0 | 9.4 TS1M0 |
Windows Vista for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Ultimate x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Ultimate 32 bit | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Professional x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Home Premium x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Professional 32 bit | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Home Premium 32 bit | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Enterprise x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Windows 7 Enterprise 32 bit | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows XP Professional | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2008 | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2008 for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2003 for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2003 Standard Edition | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2003 Enterprise Edition | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft Windows Server 2003 Datacenter Edition | 9.3 TS1M0 | 9.4 TS1M0 |
Microsoft® Windows® for x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Z64 | 9.3 TS1M0 | 9.4 TS1M0 |
Teradata on Linux | 9.3 TS1M0 | 9.4 TS1M0 |
z/OS | 9.3 TS1M0 | 9.4 TS1M0 |
Netezza TwinFin 64-bit SMP Hosts | 9.3 TS1M0 | 9.4 TS1M0 |
Netezza TwinFin 64-bit S-Blades | 9.3 TS1M0 | 9.4 TS1M0 |
Netezza TwinFin 32-bit SMP Hosts | 9.3 TS1M0 | 9.4 TS1M0 |
Netezza TwinFin 32bit blade | 9.3 TS1M0 | 9.4 TS1M0 |
Greenplum on Linux x64 | 9.3 TS1M0 | 9.4 TS1M0 |
DB2 Universal Database on Linux x64 | 9.3 TS1M0 | 9.4 TS1M0 |
Aster Data nCluster on Linux x64 | 9.3 TS1M0 | 9.4 TS1M0 |
DB2 Universal Database on AIX | 9.3 TS1M0 | 9.4 TS1M0 |
*
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.
Text containing tokens longer than 255 characters and not preceded by
white space are not correctly stored in the compiled macro definition.
Type: | Problem Note |
Priority: | low |
Date Modified: | 2013-09-26 17:45:36 |
Date Created: | 2012-11-06 14:28:48 |