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 ...
| pl1 pl1 programming language |
![]() |
| | LinkBack | Thread Tools |
|
#1
| |||
| |||
| 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
| |||
| |||
| 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
| |||
| |||
| 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
| |||
| |||
| 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 |

