BookmarkSubscribeRSS Feed
yanamadala85
Obsidian | Level 7

I am executing the SAS Parallel Execution program. I am using macros inside the RSUBMIT block. I am getting the below error in the log. May know the reason for it.

 

ERROR: Unable to decrypt instruction. -2139099112

ERROR: Macro library damaged.  Cannot execute macro <Macro Name> on V9.4 compiled using V9.4 on 01JAN60.

ERROR: The macro CMS_BATCHSTSP will stop executing.

2 REPLIES 2
ballardw
Super User

@yanamadala85 wrote:

I am executing the SAS Parallel Execution program. I am using macros inside the RSUBMIT block. I am getting the below error in the log. May know the reason for it.

 

ERROR: Unable to decrypt instruction. -2139099112

ERROR: Macro library damaged.  Cannot execute macro <Macro Name> on V9.4 compiled using V9.4 on 01JAN60.

ERROR: The macro CMS_BATCHSTSP will stop executing.


Was the macro library created using an earlier version of SAS? Or with a 32-bit version and you are now working with a 64-bit version of SAS?

The "compiled using V9.4 on 01JAN60" makes me think that possibly an earlier attempt to compile failed as a "date" of 01JAN60 would have a value of 0, which could be flag for a failed compile.

I would suggest deleting the macro catalog and recompiling all of the macros.

yanamadala85
Obsidian | Level 7
All the macros are compiled and created catalogs using SAS 9.4 M1.
We have different environments like Development, Validation and UAT. The
error is occurring only in UAT environment.
If I execute the same as sequentally, error is not coming.
I am wondering because it is happening only one environment.

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

Mastering the WHERE Clause in PROC SQL

SAS' Charu Shankar shares her PROC SQL expertise by showing you how to master the WHERE clause using real winter weather data.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 1474 views
  • 0 likes
  • 2 in conversation