Compiling an IDEAL program fails with
1- - INTERR: Internal LIB error SRVC=VLS FUNC=SCAN RC=008 PGM=SCPSMAIN14.0 LIB=ADROUT
IDEAL all versions
FUNC=SCAN with RC=8 indicates the ADROUT directory is full. The directory can fill up even though the output file, ADROUT, is not full. This is especially true when the output file contains a large number of very small jobs and/or LIST statements.
Issue the command DIS OUT ALL STATUS and delete any old members that are not needed anymore or run SCPSUTIL EXPANDDIR.
To learn more about the usage amounts of your ADROUT file, you can issue the Ideal command @I$UTIL OUT STATUS (or DIS LIB STA) to see the percentage full for ADROUT.