IX17849 Fix to an internal compiler error caused by exceeding a table limit. IX17371 The control variable of a FOR statement may be assigned incorrect values and the statement in the FOR loop may be executed an incorrect number of times when the initial value or limiting value is a three-byte object. IX17290 The compiler may generate incorrect code when a program refers to a set which requires three-bytes of storage. IX17250 Fix for a C-specific compiler problem in a common component. IX17222 Incorrect results may be produced for set intersection. IX17195 The compiler may issue an internal compiler error message when a set union operation is performed. IX17152 Fix for a C-specific compiler problem in a common component. IX17006 The linkage editor may issue an unresolved symbol message when linking multiple modules compiled with the -qextchk option. IX16916 The compiler may produce incorrect results for code compiled with the -O option. IX16904 The compiler may issue an internal compiler error message when a value whose type is a packed subrange is converted to a real or shortreal. IX16785 The compiler may issue an internal compiler error message stating 'RNNN is used before it is defined' (where NNN is a number) when the code is compiled with the -O option. IX16738 Fix for XL FORTRAN specific problem in common component of the compiler. IX16608 Incorrect results may be produced for NaN comparisons when the values to be compared can be determined at compile time and the code is compiled with -O. IX16344 The compiler may produce incorrect code when referring to a space of a user-defined type. IX16310 The compiler may place an incorrect value in the n_value field (the stack offset) of the symbol table for automatic variables. This may cause debuggers to reference the wrong area in memory. IX16079 The compiler may produce incorrect code for some types of storage references in source code compiled with -O. IX16053 The compiler may produce incorrect code when a call before a return statement uses more than 8 words of parameters, if the code is compiled with -O. IX15899 The compiler issues an internal compiler error message when the second parameter of dispose is a non-constant. IX15871 The compiler may issue an incorrect compile time message when a space has a user-defined type. IX15863 The compiler complains when an argument of WRITE or WRITESTR is of type SPACE of char IX15787 The compiler may produce incorrect results for code that does a large amount of spilling of the machine's registers. IX15661 The compiler may produce incorrect code for negation of the variable with type subrange. IX15577 The compiler may produce incorrect compile time messages when sizeof with an variant tag is used in a compile time expression. IX15564 The compiler may produce incorrect code on procedure calls or calls to the run-time environment. The resulting programs may coredump. IX15555 The compiler may produce incorrect symbol table entries for non-scalar parameters which are passed by value. Because of these incorrect entries, debuggers may be unaware of those parameters. IX15418 The compiler may produce incorrect results for some specific cases of bitwise "and" operations when compiled with -O. Explicitly, when one of the operands is not composed of a contiguous set of '1's, one of the optimizations applied may cause invalid "andil." or "andiu." instructions to be generated. IX15361 The compiler issues an internal compiler error message when an expression containing only NOT of an empty set is passed as a CONST parameter. IX15127 The compiler may issue incorrect compile time messages if a subrange is used as the tag field of a variant record. IX15176 The compiler may produce incorrect code when compiled with the -qXLFLAG=HSFLT option for real to integer conversions. IX15053 The compiler issues an internal compiler error message when a string is declared as a REF and is only passed as a parameter which is a diffrent length string. IX15051 The compiler may produce incorrect code for expressions involving operands that must be converted to another type. IX15027 The compiler may produce incorrect code when compiled with -O. IX15008 The compiler may issue an internal compiler error message when a read for a record file of type string is coded. IX14995 The compiler may produce incorrect code when compiled with -O. IX14921 The compiler may produce code that goes into an infinite loop when compiled with the -O option. IX14971 The compiler produces incorrect DBX function auxiliary entries when the -g option is used. The may cause problems when using debuggers. IX14551 The compiler issues an internal compiler error message when constant are compared in multiple if statements. IX14544 The compiler may produce code that gives a segmentation fault on execution if the code is compiled with -O. IX14143 The compiler may produce incorrect code when boolean expresssions are within read or write statements and the -O option is not used. IX14127 The compiler may produce incorrect results when a constant set is passed to a small packed set. IX14113 The compiler issues an incorrect error message when a packed array of byte, where byte=char is passed to writeln. This is incorrect in vs mode. IX14096 The compiler may not handle a special case of parameter passing correctly when the code is compiled with -O. IX14081 The compiler may produce incorrect error messages or incorrect subscript checking code, for space references when the space is a field in a record. IX14067 The compiler may take so much time that it looks like its in an infinite loop when the -O option is used. IX14001 The compiler may produce incorrect results when code is compiled with the -O option. IX13928 The compiler may produce incorrect results when a gstring or string is passed as a parameter to a packed array of gchar or char. IX13909 The compiler produced incorrect dbx symbol table entries for arrays with indexes that were an enumerated type. IX13908 If options to increase the table sizes are not used the compiler may issue an internal compiler error message. IX13907 Array elements passed to conformant string parameters had the wrong length being passed and may produce incorrect results. IX13871 Passing NOT of empty set as a parameter caused the compiler to issue an internal compiler error message. IX13799 The compiler may produce incorrect results when a constant set is passed as a parameter. IX13706 The compiler may produce incorrect results when code is compiled with the -O option. IX13874 The compiler may not generate efficient code for some variables in loops when the source is compiled with the -O option. IX13834 The compiler may produce incorrect results when code is compiled with the -O option. IX13679 Expressions with variables of type packed subrange in a divide may produce incorrect results. IX13662 Some expressions with variables that can be evaluated at compiler time cause the compiler to issue an internal compiler error message. IX13661 Complicated statements may cause the compiler to issue internal compiler error message #0110. IX13660 If a record is nested more than five levels the compiler issues an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from GETTOK. IX13659 The compiler may produce incorrect results when compiled with the -O option. IX13654 The compiler will not allow the generic POINTER type to be passed as a constant parameter which is a typed pointer. IX13641 The compiler may issue internal compiler error #0004 when a record field of type subrange is passed as a constant parameter of type subrange. IX13632 The compiler may issue an internal compiler error message when the -O option is used. IX13630 The compiler may use too much memory during compilation when compiled with -O. IX13616 Incorrect setup information may be passed to dbx when the -g option is specified. IX13491 The compiler may issue an internal compiler error message when the -O option is used. IX13408 The compiler may issue an internal compiler error message when the -O option is specified and there is an uninitialized automatic variable inside of a loop. IX13038 Updatep unable to expand /usr correctly to update the XL Pascal compiler. IX12843 Set expressions may produce incorrect results. IX12835 The compiler may issue an internal compiler error message if unsigned integer division is used and the -O option is specified. IX12702 Incorrect results may occur when -O option is specified. IX12693 An incorrect compile time message is issued when the membership of a a set element is tested for and the type of the set element is an equivalent type. IX12629 Compiler name and service level not present as part of what information within xlpentry. IX12622 Incorrect runtime error checking code is sometimes created for variant records, that contain pointers, and are passed as parameters. The resulting programs will coredump at runtime. IX12549 Incorrect include filename information is being generated for DBX. Programs with many includes compiled with the -g option may cause the compiler to issue an internal compiler error message. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from SOURCE_FILE_NAME. IX12520 xlp reorderes object files sent to ld. IX12445 Fix for an XL FORTRAN specific problem in a common component. IX12442 Fix for an XL FORTRAN specific problem in a common component. IX12388 Increase computation table size. IX12272 A writeln of a structured constant causes the compiler to issue an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from CONVERT_TO_VAR. IX12238 The compiler may produce incorrect code for set expressions when the left hand side of the expression is a set within a record which has a variant part. IX12233 Incorrect results when compiled with -O option. IX11677 The compiler issued an internal compiler error message when the -O option is specified. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from V_DJOINT. IX11663 Incorrect results when compiled with -O option. IX11378 A program or segment with many literal or constant declarations may cause the compiler to issue an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from GET_ORD_VAL. IX11342 Incorrect results when compiled with -O option. IX11321 If x=x is coded and the -O option is specified, incorrect results may be produced. IX11191 Options not directed to the compiler, that require an argument that has not been supplied, will result in incorrect processing of options. IX10535 If an externally declared item is assigned to but is not otherwise referenced in the program the compiler issues an internal compiler error message referencing FAP_AID. IX10007 Case statements with no case labels were being accepted by the compiler. IX09987 A segment with no executable code compiled with the -g option causes the compiler to issue an internal compiler error message. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from DBX_MAPINCL. IX09663 If a repetition factor is used to initialize the last element in an array the compiler issues an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from CS_PRF. IX09662 If a function is being passed to another procedure or function and both routines are undefined the compiler issues an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from ADVANCE_CONTEXT. IX09661 Passing a pointer to a record field to a procedure or function causes the length of the entire record, instead of the length of the record field to be passed as the parameter descriptor. IX09660 Passing expressions as parameters to a function may cause unpredicatable execution or incorrect results when the -O option is not specified. IX09659 Options that should appear before all executable code are being accepted anywhere in the source file. IX09653 Incorrect results when compiled with -O option. IX09650 The compiler issues an internal compiler error message when the -O option is specified. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from EQUIVALENT_DEFS. IX09644 The compiler issues an internal compiler error message when the -O option is specified. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from V_GETREG. IX09571 Coredump at runtime when compiled with -O option. IX09487 A program with an enumerated type declared as the only identifier in a scope will cause the compiler to loop infinitely. IX09479 WRITELN will not accept builtin functions highest and lowest when the input to them is a parameter or a record field of type subrange. IX09461 An incorrect structured constant used to initialize a multidimensional array causes the compiler to issue an internal compiler error message. When the option -qdebug=except:tracebk is specified the compiler issues a traceback from CS_PCV. IX09460 The linkage editor is invoked when the option -qprimeout is specified. IX09455 Passing a structure by value may corrupt subsequent parameters. IX09453 Compiling code with functions named bb, eb, bf, ef, target, xfake, eos, file, text, data or bss when the -g option is specified, may cause the linkage editor to fail. IX09415 Fix for a XL C compiler specific problem in a common component. IX09382 The compiler issued an internal compiler error message when the -O option is specified. When the option -qdebug=except:tracebk is also specified the compiler issues a traceback from MEMID. IX09308 Incorrect results produced when the -O option is specified. IX08531 Suboptions comply and nocomply for the -qieee option are not accepted by the compiler.