IEL0316I, IEL0317I and IEL0400I errors in IDMSDMLP
search cancel

IEL0316I, IEL0317I and IEL0400I errors in IDMSDMLP

book

Article ID: 3941

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

A PL/I program compile is abending with errors such as IEL0316I, IEL0317I and IEL0400I.

Environment

Release: All supported releases.

Cause

An old r14.1 PTF, LO72099, changed the PL/I pre-compiler, IDMSDMLP so that VALUES clauses specifying HIGH-VALUES or LOW-VALUES would be generated with specific HEX values. This was found to cause compile errors with old versions of the PL/I compiler prior to 2.3.

Resolution

Optional bit 274 was developed in order to revoke the functionality added by LO72099, so that the usual HIGH() and LOW() functions would be used, and the errors could be avoided.

If these errors are happening with the older PL/I compiler, enable RHDCOPTF bit 274 to resolve the problem.