I get the same error (except for a different address). The 0C1 occurs when a PIPE command is issued via the C system() interface EDCSYSCM, which issues a CMSCALL. On return to EDCSYSCM, the base register has been changed (and so have the other registers) causing a wild branch. The command D BEAR is very useful for tracking down wild branches!
Jonathan Scott Glenn Knickerbocker wrote: > We're getting ready for the new level of PL/X and learned the compiler > only runs in z/CMS. This means, of course, testing out everything else > that needs to be used along with it in z/CMS. Here's a wacky one: The > v2r4 levels of the PL/X compiler abend in z/CMS if the uplevel Pipelines > is loaded. > > DMSABE148T System abend 0C1 called from 0FE2F88C reason code 00000000 > > Figuring out whose fault this is is way beyond me. Oddly, loading the > product Pipelines with the PUSH option is sufficient to work around the > problem. > > ,R