[Download-List] COMMON Size Mismatch

Jeff Colvin jcolvin at mipe.com
Mon Jul 13 14:37:47 EDT 2015


I ensured that all of the DLSOURCE programs are compiled with the "+$INFORMATION" flag.  Now, I'm getting the following results:

>DOWNLOAD DLTESTFILE @ID TEXT.FIELD DATE.FIELD.MV MONEY.FIELD.MV NUMERIC.FIELD VFIELD HEADING FIELD.NAMES
COMMON size mismatch in subroutine "DOWNLOAD".

Jeff


From: download-list-bounces at cedarville.edu [mailto:download-list-bounces at cedarville.edu] On Behalf Of Rotman, David
Sent: Monday, July 13, 2015 12:41 PM
To: Cedarville DOWNLOAD Users
Subject: Re: [Download-List] COMMON Size Mismatch

I have not had time to do thorough investigation of this error, but I was able to reproduce it depending how the compilation is done.

The standard paragraph used to build DOWNLOAD uses the +$INFORMATION flag:
    BASIC DLSOURCE DL +$INFORMATION

If one or more of the routines are compiled without the +$INFORMATION flag, the redefinition-of-common error is generated.

There may be other causes, so let me know whether or not this fixes the COMMON problem.



David Rotman, Ph.D.
Associate Vice President for Technology
Chief Information Officer
Cedarville University
251 N. Main Street
Cedarville, OH 45314
rotmand at cedarville.edu<mailto:rotmand at cedarville.edu>
voice 937-766-7905
fax 937-766-8819
[http://www.cedarville.edu/~/media/Images/Information-Technology/IT-logo-for-signature.jpg]

On Mon, Jul 13, 2015 at 10:16 AM, Jeff Colvin <jcolvin at mipe.com<mailto:jcolvin at mipe.com>> wrote:

I am running Universe and have installed DOWNLOAD version 8.00.

>DOWNLOAD DLTESTFILE @ID TEXT.FIELD DATE.FIELD.MV<http://DATE.FIELD.MV> MONEY.FIELD.MV<http://MONEY.FIELD.MV> NUMERIC.FIELD VFIELD HEADING FIELD.NAMES
DOWNLOAD version 8.00
Program "DLGETKEYWORD": Line 29, COMMON size mismatch in subroutine "DLOPENFILE".
Program "DLGETKEYWORD": Line 29, Unable to load file "DLOPENFILE".
Program "DLGETKEYWORD": Line 29, Unable to load subroutine.

The local DLTESTFILE contains 7 records and 8 dictionary items.  The DLSOURSE DLGETKEYWORD program does not contain a COMMON statement and does call the DLOPENFILE subroutine.  The DLSOURCE DLOPENFILE program does contain a COMMON statement.

Any assistance is appreciated.

Jeff Colvin
Senior Programmer Analyst
Mission Petroleum Carriers
832-615-0717<tel:832-615-0717>
[cid:image002.png at 01D0BD70.0A34BE80]


_______________________________________________
download-list mailing list
download-list at cedarville.edu<mailto:download-list at cedarville.edu>
http://mail.cedarville.edu/mailman/listinfo/download-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.cedarville.edu/pipermail/download-list/attachments/20150713/c89dd72e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 530 bytes
Desc: image001.gif
URL: <http://mail.cedarville.edu/pipermail/download-list/attachments/20150713/c89dd72e/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 13524 bytes
Desc: image002.png
URL: <http://mail.cedarville.edu/pipermail/download-list/attachments/20150713/c89dd72e/attachment.png>


More information about the download-list mailing list