Objectmix
Tags Register Mark Forums Read

vaPLI 2.1.14 compiler backend failure : pl1

This is a discussion on vaPLI 2.1.14 compiler backend failure within the pl1 forums in Programming Languages category; Greetings I have recently come back to PLI programming project after a break, and have encountered a problem which compiled successfully on 2.1.10 but seems not on 2.1.14. I am running Windows 2000 latest maintenance. this is just one example, I have lots! Compared to where I left off with my PLI project, I am now on a new machine with twin core and lots of Win2K maintenance, and 2.1.14 not 2.1.10 5724-B67 IBM(R) PL/I for Windows 6.0 Copyright (C) IBM Corporation 1996,2005 Licensed Material - Property of IBM. All rights reserved. K:\t9.pli(139:2) : IBM1998I S Internal compiler error: protection ...


Object Mix > Programming Languages > pl1 > vaPLI 2.1.14 compiler backend failure

pl1 pl1 programming language

Reply

 

LinkBack Thread Tools
  #1  
Old 09-22-2008, 03:55 PM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default vaPLI 2.1.14 compiler backend failure

Greetings
I have recently come back to PLI programming project after a break, and
have encountered a problem which compiled successfully on 2.1.10 but
seems not on 2.1.14. I am running Windows 2000 latest maintenance.

this is just one example, I have lots!
Compared to where I left off with my PLI project, I am now on a new
machine with twin core and lots of Win2K maintenance, and 2.1.14 not
2.1.10

5724-B67 IBM(R) PL/I for Windows 6.0

Copyright (C) IBM Corporation 1996,2005
Licensed Material - Property of IBM. All rights reserved.

K:\t9.pli(139:2) : IBM1998I S Internal compiler error: protection
exception in BUILD
Return code was 12

where do I go from here, please?
Could someone compile this clip on PLI for Windows and confirm whether
there is a problem or I have a bad installation (but I have already
reinstalled once).
thanks

the source code is below

T9:PROC OPTIONS(MAIN);

DCL DISMSGS GENERIC(
DMSGS0 when(fixed),
DMSGS1a when(fixed,fixed),
DMSGS1b when(fixed,char),
DMSGS1c when(fixed,pointer),

DMSGS2a when(fixed,fixed,fixed),
DMSGS2b when(fixed,char,char),
DMSGS2c when(fixed,char,fixed),
DMSGS2d when(fixed,bit,char),
DMSGS2e when(fixed,fixed,char),

DMSGS3a when(fixed,char,char,fixed),
DMSGS3b when(fixed,char,fixed,fixed),
DMSGS3c when(fixed,char,char,char),
DMSGS3d when(fixed,fixed,fixed,fixed),
DMSGS3e when(fixed,fixed,char,char),
DMSGS3f when(fixed,fixed,char,fixed),
DMSGS3g when(fixed,fixed,fixed,char),
DMSGS3h when(fixed,char,fixed,char),
DMSGS3j when(fixed,pointer,pointer,fixed),

DMSGS4a when(fixed,fixed,char,char,char),
DMSGS4b when(fixed,char,fixed,fixed,fixed),
DMSGS4c when(fixed,fixed,fixed,fixed,fixed),
DMSGS4d when(fixed,char,char,char,char),
DMSGS4e when(fixed,fixed,char,char,fixed),
DMSGS4f when(fixed,fixed,char,fixed,fixed),
DMSGS4g when(fixed,char,char,char,fixed),
DMSGS4h when(fixed,char,char,fixed,fixed),

DMSGS5a when(fixed,fixed,fixed,fixed,fixed,fixed),
DMSGS5b when(fixed,fixed,fixed,char,char,fixed),
DMSGS5c when(fixed,fixed,char,fixed,fixed,fixed),
DMSGS6a when(fixed,fixed,fixed,fixed,char,char,fixed),

DMSGS7a when(fixed,fixed,fixed,fixed,fixed,char,char,fixed),
DMSGSCa when(fixed,char,fixed,fixed,char,fixed,char,
fixed,fixed,fixed,fixed,char,fixed)
) options(byvalue);
DCL DISMSG GENERIC(
DMSGS0 when(fixed),
DMSGS1a when(fixed,fixed),
DMSGS1b when(fixed,char),
DMSGS1c when(fixed,pointer),
DMSGS2a when(fixed,fixed,fixed),
DMSGS2b when(fixed,char,char),
DMSGS2c when(fixed,char,fixed),
DMSGS2d when(fixed,bit,char),
DMSGS2e when(fixed,fixed,char),

DMSGS3a when(fixed,char,char,fixed),
DMSGS3b when(fixed,char,fixed,fixed),
DMSGS3c when(fixed,char,char,char),
DMSGS3d when(fixed,fixed,fixed,fixed),
DMSGS3e when(fixed,fixed,char,char),
DMSGS3f when(fixed,fixed,char,fixed),
DMSGS3g when(fixed,fixed,fixed,char),
DMSGS3h when(fixed,char,fixed,char),
DMSGS3j when(fixed,pointer,pointer,fixed),

DMSGS4a when(fixed,fixed,char,char,char),
DMSGS4b when(fixed,char,fixed,fixed,fixed),
DMSGS4c when(fixed,fixed,fixed,fixed,fixed),
DMSGS4d when(fixed,char,char,char,char),
DMSGS4e when(fixed,fixed,char,char,fixed),
DMSGS4f when(fixed,fixed,char,fixed,fixed),
DMSGS4g when(fixed,char,char,char,fixed),
DMSGS4h when(fixed,char,char,fixed,fixed),

DMSGS5a when(fixed,fixed,fixed,fixed,fixed,fixed),
DMSGS5b when(fixed,fixed,fixed,char,char,fixed),
DMSGS5c when(fixed,fixed,char,fixed,fixed,fixed),

DMSGS6a when(fixed,fixed,fixed,fixed,char,char,fixed),

DMSGS7a when(fixed,fixed,fixed,fixed,fixed,char,char,fixed),
DMSGSCa when(fixed,char,fixed,fixed,char,fixed,char,
fixed,fixed,fixed,fixed,char,fixed)
) options(byvalue);
DCL DMSGS0 entry (fixed bin(31)),
DMSGS1a entry (fixed bin(31),fixed bin(31)),
DMSGS1b entry (fixed bin(31),char(*)),
DMSGS1c entry (fixed bin(31),pointer),
DMSGS2a entry (fixed bin(31),fixed bin(31),fixed bin(31)),
DMSGS2b entry (fixed bin(31),char(*),char(*)),
DMSGS2c entry (fixed bin(31),char(*),fixed bin(31)),
DMSGS2d entry (fixed bin(31),bit(*),char(*)),
DMSGS2e entry (fixed bin(31),fixed bin(31),char(*)),

DMSGS3a entry (fixed bin(31),char(*),char(*),fixed bin(31)),
DMSGS3b entry (fixed bin(31),char(*),fixed bin(31),fixed bin(31)),
DMSGS3c entry (fixed bin(31),char(*),char(*),char(*)),
DMSGS3d entry (fixed bin(31),fixed bin(31),fixed bin(31),
fixed bin(31)),
DMSGS3e entry (fixed bin(31),fixed bin(31),char(*),char(*)),
DMSGS3f entry (fixed bin(31),fixed bin(31),char(*),fixed bin(31)),
DMSGS3g entry (fixed bin(31),fixed bin(31),fixed bin(31),char(*)),
DMSGS3h entry (fixed bin(31),char(*),fixed bin(31),char(*)),
DMSGS3j entry (fixed bin(31),pointer,pointer,fixed bin(31)),

DMSGS4a entry (fixed bin(31),
fixed bin(31),char(*),char(*),char(*)),
DMSGS4b entry (fixed bin(31),char(*),fixed bin(31),fixed bin(31),
fixed bin(31)),
DMSGS4c entry (fixed bin(31),fixed bin(31),
fixed bin(31),fixed bin(31),fixed bin(31)),
DMSGS4d entry (fixed bin(31),char(*),char(*),char(*),char(*)),
DMSGS4e entry (fixed bin(31),
fixed bin(31),char(*),char(*),fixed bin(31)),
DMSGS4f entry (fixed bin(31),
fixed bin(31),char(*),fixed bin(31),fixed bin(31)),
DMSGS4g entry (fixed bin(31),char(*),char(*),char(*),
fixed bin(31)),
DMSGS4h entry (fixed bin(31),char(*),char(*),fixed bin(31),
fixed bin(31)),

DMSGS5a entry (fixed bin(31),fixed bin(31),fixed bin(31),
fixed bin(31),fixed bin(31),fixed bin(31)),
DMSGS5b entry (fixed bin(31),fixed bin(31),fixed bin(31),
char(*),char(*),fixed bin(31)),
DMSGS5c entry (fixed bin(31),fixed bin(31),
char(*),fixed bin(31),fixed bin(31),fixed bin(31)),

DMSGS6a entry (fixed bin(31),fixed bin(31),fixed bin(31),
fixed bin(31),char(*),char(*),fixed bin(31)),

DMSGS7a entry (fixed bin(31),fixed bin(31),fixed bin(31),
fixed bin(31),fixed bin(31),
char(*),char(*),
fixed bin(31)),
DMSGSCa entry (fixed bin(31),char(*),fixed bin(31),
fixed bin(31),char(*),fixed bin(31),char(*),
fixed bin(31),fixed bin(31),fixed bin(31),
fixed bin(31),char(*),fixed bin(31)) ;
DCL disMsgOpen entry;
DCL disMsgClose entry;

END t9;


John Wood
  #2  
Old 09-23-2008, 03:57 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: vaPLI 2.1.14 compiler backend failure

5724-B67 IBM(R) PL/I for Windows 6.0 (Built:
20060707) 2008.09.23 10:46:42
Page 1
I can compile it without any problems.
But I have some hotfixes for 2.1.14 getting from IBM.

Ask IBM for the last version.

.... and a new version you can buy with "IBM Enterprise PL/I for z/OS,
Version 3.7"
but you must buy a truck for using the left mirror.

Hansjörg

/
*=============================================================================*/
Options Specified

Environment:

Command: edit2.pli

5724-B67 IBM(R) PL/I for Windows T9:PROC
OPTIONS(MAIN); 2008.09.23
10:46:42 Page 2


File Reference Table

File Included From Name

0 E:\Thermodynamik\Work\st\edit2.pli


Component Return Code Messages (Total/Suppressed) Time

Compiler 0 0 / 0 0 secs

End of compilation of T9

/
*=============================================================================*/

On 22 Sep., 22:55, John Wood <j...@lortim.demon.co.uk> wrote:
> Greetings
> I have recently come back to PLI programming project after a break, and
> have encountered a problem which compiled successfully on 2.1.10 but
> seems not on 2.1.14. I am running Windows 2000 latest maintenance.
>
> this is just one example, I have lots!
> Compared to where I left off with my PLI project, I am now on a new
> machine with twin core and lots of Win2K maintenance, and 2.1.14 not
> 2.1.10
>
> 5724-B67 IBM(R) PL/I for Windows   6.0
>
> Copyright (C) IBM Corporation 1996,2005
> Licensed Material - Property of IBM. All rights reserved.
>
> K:\t9.pli(139:2) : IBM1998I S Internal compiler error: protection
> exception in BUILD
> Return code was 12
>
> where do I go from here, please?
> Could someone compile this clip on PLI for Windows and confirm whether
> there is a problem or I have a bad installation (but I have already
> reinstalled once).
> thanks
>
> the source code is  below
>
>   T9:PROC OPTIONS(MAIN);
>
>    DCL DISMSGS GENERIC(
>        DMSGS0  when(fixed),
>        DMSGS1a when(fixed,fixed),
>        DMSGS1b when(fixed,char),
>        DMSGS1c when(fixed,pointer),
>
>        DMSGS2a when(fixed,fixed,fixed),
>        DMSGS2b when(fixed,char,char),
>        DMSGS2c when(fixed,char,fixed),
>        DMSGS2d when(fixed,bit,char),
>        DMSGS2e when(fixed,fixed,char),
>
>        DMSGS3a when(fixed,char,char,fixed),
>        DMSGS3b when(fixed,char,fixed,fixed),
>        DMSGS3c when(fixed,char,char,char),
>        DMSGS3d when(fixed,fixed,fixed,fixed),
>        DMSGS3e when(fixed,fixed,char,char),
>        DMSGS3f when(fixed,fixed,char,fixed),
>        DMSGS3g when(fixed,fixed,fixed,char),
>        DMSGS3h when(fixed,char,fixed,char),
>        DMSGS3j when(fixed,pointer,pointer,fixed),
>
>        DMSGS4a when(fixed,fixed,char,char,char),
>        DMSGS4b when(fixed,char,fixed,fixed,fixed),
>        DMSGS4c when(fixed,fixed,fixed,fixed,fixed),
>        DMSGS4d when(fixed,char,char,char,char),
>        DMSGS4e when(fixed,fixed,char,char,fixed),
>        DMSGS4f when(fixed,fixed,char,fixed,fixed),
>        DMSGS4g when(fixed,char,char,char,fixed),
>        DMSGS4h when(fixed,char,char,fixed,fixed),
>
>        DMSGS5a when(fixed,fixed,fixed,fixed,fixed,fixed),
>        DMSGS5b when(fixed,fixed,fixed,char,char,fixed),
>        DMSGS5c when(fixed,fixed,char,fixed,fixed,fixed),
>        DMSGS6a when(fixed,fixed,fixed,fixed,char,char,fixed),
>
>        DMSGS7a when(fixed,fixed,fixed,fixed,fixed,char,char,fixed),
>        DMSGSCa when(fixed,char,fixed,fixed,char,fixed,char,
>                           fixed,fixed,fixed,fixed,char,fixed)
>             )  options(byvalue);
>    DCL DISMSG  GENERIC(
>        DMSGS0  when(fixed),
>        DMSGS1a when(fixed,fixed),
>        DMSGS1b when(fixed,char),
>        DMSGS1c when(fixed,pointer),
>        DMSGS2a when(fixed,fixed,fixed),
>        DMSGS2b when(fixed,char,char),
>        DMSGS2c when(fixed,char,fixed),
>        DMSGS2d when(fixed,bit,char),
>        DMSGS2e when(fixed,fixed,char),
>
>        DMSGS3a when(fixed,char,char,fixed),
>        DMSGS3b when(fixed,char,fixed,fixed),
>        DMSGS3c when(fixed,char,char,char),
>        DMSGS3d when(fixed,fixed,fixed,fixed),
>        DMSGS3e when(fixed,fixed,char,char),
>        DMSGS3f when(fixed,fixed,char,fixed),
>        DMSGS3g when(fixed,fixed,fixed,char),
>        DMSGS3h when(fixed,char,fixed,char),
>        DMSGS3j when(fixed,pointer,pointer,fixed),
>
>        DMSGS4a when(fixed,fixed,char,char,char),
>        DMSGS4b when(fixed,char,fixed,fixed,fixed),
>        DMSGS4c when(fixed,fixed,fixed,fixed,fixed),
>        DMSGS4d when(fixed,char,char,char,char),
>        DMSGS4e when(fixed,fixed,char,char,fixed),
>        DMSGS4f when(fixed,fixed,char,fixed,fixed),
>        DMSGS4g when(fixed,char,char,char,fixed),
>        DMSGS4h when(fixed,char,char,fixed,fixed),
>
>        DMSGS5a when(fixed,fixed,fixed,fixed,fixed,fixed),
>        DMSGS5b when(fixed,fixed,fixed,char,char,fixed),
>        DMSGS5c when(fixed,fixed,char,fixed,fixed,fixed),
>
>        DMSGS6a when(fixed,fixed,fixed,fixed,char,char,fixed),
>
>        DMSGS7a when(fixed,fixed,fixed,fixed,fixed,char,char,fixed),
>        DMSGSCa when(fixed,char,fixed,fixed,char,fixed,char,
>                           fixed,fixed,fixed,fixed,char,fixed)
>                    )  options(byvalue);
>    DCL DMSGS0  entry (fixed bin(31)),
>        DMSGS1a entry (fixed bin(31),fixed bin(31)),
>        DMSGS1b entry (fixed bin(31),char(*)),
>        DMSGS1c entry (fixed bin(31),pointer),
>        DMSGS2a entry (fixed bin(31),fixed bin(31),fixed bin(31)),
>        DMSGS2b entry (fixed bin(31),char(*),char(*)),
>        DMSGS2c entry (fixed bin(31),char(*),fixed bin(31)),
>        DMSGS2d entry (fixed bin(31),bit(*),char(*)),
>        DMSGS2e entry (fixed bin(31),fixed bin(31),char(*)),
>
>        DMSGS3a entry (fixed bin(31),char(*),char(*),fixed bin(31)),
>        DMSGS3b entry (fixed bin(31),char(*),fixed bin(31),fixed bin(31)),
>        DMSGS3c entry (fixed bin(31),char(*),char(*),char(*)),
>        DMSGS3d entry (fixed bin(31),fixed bin(31),fixed bin(31),
>                                     fixed bin(31)),
>        DMSGS3e entry (fixed bin(31),fixed bin(31),char(*),char(*)),
>        DMSGS3f entry (fixed bin(31),fixed bin(31),char(*),fixed bin(31)),
>        DMSGS3g entry (fixed bin(31),fixed bin(31),fixed bin(31),char(*)),
>        DMSGS3h entry (fixed bin(31),char(*),fixed bin(31),char(*)),
>        DMSGS3j entry (fixed bin(31),pointer,pointer,fixed bin(31)),
>
>        DMSGS4a entry (fixed bin(31),
>                       fixed bin(31),char(*),char(*),char(*)),
>        DMSGS4b entry (fixed bin(31),char(*),fixed bin(31),fixed bin(31),
>                                     fixed bin(31)),
>        DMSGS4c entry (fixed bin(31),fixed bin(31),
>                       fixed bin(31),fixed bin(31),fixed bin(31)),
>        DMSGS4d entry (fixed bin(31),char(*),char(*),char(*),char(*)),
>        DMSGS4e entry (fixed bin(31),
>                       fixed bin(31),char(*),char(*),fixed bin(31)),
>        DMSGS4f entry (fixed bin(31),
>                       fixed bin(31),char(*),fixed bin(31),fixed bin(31)),
>        DMSGS4g entry (fixed bin(31),char(*),char(*),char(*),
>                                     fixed bin(31)),
>        DMSGS4h entry (fixed bin(31),char(*),char(*),fixed bin(31),
>                                     fixed bin(31)),
>
>        DMSGS5a entry (fixed bin(31),fixed bin(31),fixed bin(31),
>                       fixed bin(31),fixed bin(31),fixed bin(31)),
>        DMSGS5b entry (fixed bin(31),fixed bin(31),fixed bin(31),
>                                     char(*),char(*),fixed bin(31)),
>        DMSGS5c entry (fixed bin(31),fixed bin(31),
>                       char(*),fixed bin(31),fixed bin(31),fixed bin(31)),
>
>        DMSGS6a entry (fixed bin(31),fixed bin(31),fixed bin(31),
>                       fixed bin(31),char(*),char(*),fixed bin(31)),
>
>        DMSGS7a entry (fixed bin(31),fixed bin(31),fixed bin(31),
>                                     fixed bin(31),fixed bin(31),
>                                     char(*),char(*),
>                                     fixed bin(31)),
>        DMSGSCa entry (fixed bin(31),char(*),fixed bin(31),
>                       fixed bin(31),char(*),fixed bin(31),char(*),
>                       fixed bin(31),fixed bin(31),fixed bin(31),
>                       fixed bin(31),char(*),fixed bin(31)) ;
>    DCL disMsgOpen      entry;
>    DCL disMsgClose     entry;
>
>   END t9;
>
> John Wood


  #3  
Old 11-07-2008, 07:10 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: vaPLI 2.1.14 compiler backend failure

In article
<ef357d5c-2b7a-4062-a473-eb747d761936@25g2000hsx.googlegroups.com>,
Hansjoerg.Haneke@arcor.de writes
>5724-B67 IBM(R) PL/I for Windows 6.0 (Built:
>20060707) 2008.09.23 10:46:42
>Page 1
>I can compile it without any problems.
>But I have some hotfixes for 2.1.14 getting from IBM.
>
>Ask IBM for the last version.
>
>... and a new version you can buy with "IBM Enterprise PL/I for z/OS,
>Version 3.7"
> but you must buy a truck for using the left mirror.
>
>Hansjörg
>

<Snip>
My newsfeeder has been broken for a while so I have just seen your
reply
Thanks, I will go to FTP site for refresh of 2.1.14

--
John Wood
  #4  
Old 11-07-2008, 11:09 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: vaPLI 2.1.14 compiler backend failure

In article <uFR4NJAqADFJFwDG@lortim.demon.co.uk>, John Wood
<john@lortim.demon.co.uk> writes
>In article
><ef357d5c-2b7a-4062-a473-eb747d761936@25g2000hsx.googlegroups.com>,
>Hansjoerg.Haneke@arcor.de writes
>>5724-B67 IBM(R) PL/I for Windows 6.0 (Built:
>>20060707) 2008.09.23 10:46:42
>>Page 1
>>I can compile it without any problems.
>>But I have some hotfixes for 2.1.14 getting from IBM.
>>
>>Ask IBM for the last version.
>>
>>... and a new version you can buy with "IBM Enterprise PL/I for z/OS,
>>Version 3.7"
>> but you must buy a truck for using the left mirror.
>>
>>Hansjörg
>>

><Snip>
>My newsfeeder has been broken for a while so I have just seen your
>reply
>Thanks, I will go to FTP site for refresh of 2.1.14
>

I have downloaded the current FTP of 2.1.14
the CAB filers are 2/3/2006 identical to those that I downloaded
originally
would you contact me off-line to send me those fixes ?
I wonder if IBM will update the FTP site
please contact me on john@lortim.demon.co.uk
regards
--
John Wood
Reply

Thread Tools



All times are GMT -5. The time now is 08:56 AM.

Managed by Infnx Pvt Ltd.