× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



From the given description, the error msgCPF955D "View data overflow. All debug data lost." is a partial symptom.

Are there really over 65000 lines of precompiler results [visible in the DSPPFM FILE(QTEMP/QSQLTEMP1) MBR(PUR550D2)] after the error? Is the problem avoided using a /slimmed/ version of the code?

Because the messages about the "buffer length" and the "size" are both suspicious... Investigate any /customization/ to the command defaults for QSYS####/CRTSRCPF; especially RCDLEN() and SIZE(). Of course if the [pre-]compiler uses that command in either QSYS or QSYS29##, any customization of its parameters should have no impact, because the compiler utilization should explicitly specify its desired and required values for each parameter; i.e. the compiler invocation of CRTSRCPF should not allow any parameter(s) to default. If a customized [CHGCMDDFT] version of the CRTSRCPF is determined to be [in part or fully] at fault, consider: A failure of IBM supplied [compiler] code to explicitly specify the parameters to handle its dependencies is [generally considered] a defect; a defect assigned closuure as a "restriction" when the command definition is the only reasonable interface and the parameter relationship restrictions do not enable specification of all parameters. If the compiler is incorrectly using a customized *LIBL/CRTSRCPF instead of one of either the *SYSTEM/CRTSRCPF or *NLVLIBL/CRTSRCPF, then that is definitely an APAR condition.

Regards, Chuck

Jszarlik wrote:
I checked the joblog. A part of it:

Buffer length longer than record for member PUR550D2.
Member PUR550D2 added to file QSQLTEMP1 in QTEMP.
Size of member PUR550D2 increased 55 increments.
Ownership of object QRNFER in QTEMP type *USRSPC changed.
Ownership of object QRNFEF in QTEMP type *USRSPC changed.
View data overflow. All debug data lost.
View data overflow. All debug data lost.
File QWXDUMP created in library QTEMP.
Member QWXDUMP added to file QWXDUMP in QTEMP.
File QWXDUMP in library QTEMP changed.
An error occurred during translation.
View data overflow. All debug data lost.
Member QWXDUMP already in use.
Compilation failed. Module PUR550D2 not created in library BPSTFSKC

I found calling command CRTSQLRPGI and changed DBGVIEW(*SOURCE)
for DBGVIEW(*NONE) and the all is OK.
But I have to debug this program to find error.

How to compile with DBGVIEW(*SOURCE)?


"Jszarlik" wrote:

I try to compile PUR550D2 source. I use RPGLE command in batch.
The job ends normally but when I check spoolfile on the bottom
I see the following:
* * * * * E N D O F F I N A L S U M M A R Y * * * * *
C o d e G e n e r a t i o n M e s s a g e s
An error occurred during translation.
An error occurred during translation.
* * * * * E N D O F C O D E G E N E R A T I O N M E S S A G E S

THE COMPILATION WAS UNEXPECTEDLY CANCELLED. THE REASON COULD
BE ONE OF THE FOLLOWING:
-- COMPILING IN BATCH WITH ALWMLTTHD(*YES) SPECIFIED FOR THE JOB.
-- CANCELLATION OF SESSION WHILE COMPILE IS IN PROGRESS.
-- ENDING LAST REQUEST WHILE COMPILE IS IN PROGRESS.
Compilation failed. Module PUR550D2 not created in library BPSTFSKC.
* * * * * E N D O F C O M P I L A T I O N * * * * *

ERPLX 8.2.3
os V5R4M0

Any idea what I do wrong?


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.