The c89 command allocated the indicated data set and discovered that it has sequential data set organization. c89 knows that this should be a reference to a specified data set that has partitioned organization.
Certain data sets, such as C370LIB object libraries (specified on the -l operand) and executable (load) libraries (specified on the -o option), must always have partitioned organization.
In the message text:
string1 is the data definition name. string2 is the data set name.
c89 "//myproj.c(myprog)" -l"//mylib"
or
c89 -o"//myload(myprog)" "//myproj.c(myprog)"