|
What am I doing wrong? A client's application software vendor has provided me with a program object I requested, and its RPG source. But when I compile the source (with CRTSQLRPG - it contains embedded SQL), the program is significantly smaller yet with more MI instructions. The list below is an extract of the DSPPGM output showing the differences between the two programs; all the remaining attributes, including the SQL values, are the same. Program statistics: (Theirs) (Mine) Number of parameters . . . . . . . . . : 0 2 0 2 Program size (bytes) . . . . . . . . . : 9908224 6864896 Associated space size (bytes) . . . . : 7077856 4022240 Static storage size (bytes) . . . . . : 2673168 2674688 Automatic storage size (bytes) . . . . : 0 0 Number of MI instructions . . . . . . : 30934 31171 Number of ODT entries . . . . . . . . : 24934 25072 Compiler . . . . . . . . . . . . . . . : 5769RG1 V4R2M0 5769RG1 V4R2M0 Earliest release that program can run : V3R7M0 V3R7M0 Is it possible that the same source could produce such different objects? If so, what compile options would create the differences? This one has me stumped, so any advice I can get will be appreciated. Dave Thomas dg.thomas@sympatico.ca +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.