Product Documentation
Abstract
This document contains a complete listing of releases, refreshes, fix packs and interim fixes sorted by version for IBM XL Fortran for Linux.
Content
For systems that do not have the compiler installed, the standalone XL Fortran runtime can be obtained here .
Tab navigation
- Release 17.1.1 - selected tab,
- 16.1.X
- 15.1.X
- 15.1
- Support Resources
- To open a PMR against the XL Fortran for Linux product, use the IBM Service Request Tool .
- Visit the IBM Support Portal to review FAQs, lists of known problems, fixes, and a wealth of important support information.
- To request and track product feature enhancements, visit the IBM RFE Community .
- Interact with other compiler users on the IBM XL C, C++, and Fortran Compilers for POWER servers Community forums and blog.
Helpful Hints For Obtaining Technical Assistance:
Before you contact IBM XL Compiler Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:
- Can the issue be reduced to a small test case?
- Review technote 1084174: Test Case Reduction Techniques for details.
- Can the test case be provided to IBM?
- Review technote 1260804: Test case preparation for IBM XL compilers support for details.
- What compiler version and fix pack level were you using when the problem occurred?
- This can be found by compiling with the -qversion=verbose compiler option.
- Do you have logs, traces, or messages that are related to the problem?
- Can you reproduce the problem? If so, what steps and compiler options do you use to reproduce it?
- Is there a workaround for the problem? If so, be prepared to describe the workaround.
If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support .
Table of Contents:
17.1.1 Fix Pack 2 (February 2024 Update)
17.1.1 Fix Pack 1 (December 2022 Update)
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 17.1.1.2 (Info) | 17.1.1.2 | 12 February 2024 |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 17.1.1.1 (Info) | 17.1.1.1 | 13 December 2022 |
Link | Date Released | Status |
---|---|---|
29 July 2022 |
Current |
APAR | Description |
-- | Initial release |
Table of Contents:
16.1.1 Fix Pack 14 (June 2023 Update)
16.1.1 Fix Pack 13 (September 2022 Update)
16.1.1 Fix Pack 12 (February 2022 Update)
16.1.1 Fix Pack 11 (December 2021 Update)
16.1.1 Fix Pack 10 (February 2021 Update)
16.1.1 Fix Pack 9 (October 2020 Update)
16.1.1 Fix Pack 8 (June 2020 Update)
16.1.1 Fix Pack 7 (March 2020 Update)
16.1.1 Fix Pack 6 (November 2019 Update)
16.1.1 Fix Pack 5 (August 2019 Update)
16.1.1 Fix Pack 4 (June 2019 Update)
16.1.1 Fix Pack 3 (April 2019 Update)
16.1.1 Fix Pack 2 (February 2019 Update)
16.1.1 Fix Pack 1 (December 2018 Update)
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.14 (Info) | 16.1.1.14 | 26 June 2023 |
XL Fortran Compiler APARs | Description |
---|---|
LI82712 | USING error stop code causes TRAP |
LI82723 | Undefined reference when compiling ISO_Fortran_binding.h with Fortran compiler to establish Fortran array in C |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.13 (Info) | 16.1.1.13 | 11 October 2022 |
- Technote: XL Compiler and CUDA Toolkit
XL Fortran Compiler APARs | Description |
---|---|
IJ37518 | Internal compiler error with long/deep path to source file |
LI82523 | Difficulties debugging OpenMP offloaded GPU kernels |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.12 (Info) | 16.1.1.12 | 2 March 2022 |
XL Fortran Compiler APARs | Description |
---|---|
LI82404 | omp_is_initial_device() not defined in omp.h shipped with IBM XLSMP |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.11 (Info) | 16.1.1.11 | 21 December 2021 |
XL Fortran Compiler APARs | Description |
---|---|
LI82429 | Internal compiler error in xlfentry compiling a module with 358 subroutines |
LI82050 | Adding the 'always' keyword to an OpenMP data map produces runtime error |
LI82037 | Runtime hang on CPU host with 'parallel do simd collapse(2)' |
LI82130 | Undefined reference omp_get_initial_device() in IBM XL OpenMP target offload |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.10 (Info) | 16.1.1.10 | 11 March 2021 |
XL Fortran Compiler APARs | Description |
---|---|
LI81701 | Internal compiler error declaring an allocatable array |
LI81926 | Internal compiler error in xlfentry due to scope issues |
LI81816 | Adding the -qinfo=mt flag to an XLF compilation causes an internal compiler error |
LI81846 | xlf2008_r and OpenMP offload: Missing Target for offloading after successful target offloading |
LI81894 | Adding support for CUDA 11.0.1 ON RHEL 8.2 and RHEL 8.1 |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.9 (Info) | 16.1.1.9 | 11 November 2020 |
XL Fortran Compiler APARs | Description |
---|---|
LI81607 | Unable to map derived types to GPU device in OpenMP declare target |
LI81739 | Incorrect scalar value returned to CPU from GPU target exit data map |
LI81733 | Long compile time in xlfentry with -O2 |
LI81737 | Invalid component name error |
LI81657 | Arrays allocated in submodules lose allocation |
LI81587 | Runtime segfault if module variable is marked private |
LI81731 | CLASS derived type within an OpenMP target teams directive leads to an internal compiler error |
LI81588 | Incorrect results when using -qflttrap |
LI81606 | Incorrect output with SIMD |
LI81578 | OpenMP custom reduction function not working a optimization level -O3 |
LI81726 | Improving performance of function call in an offloaded target region while using thread-local arrays |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.8 (Info) | 16.1.1.8 | 25 June 2020 |
XL Fortran Compiler APARs | Description |
---|---|
LI81446 | Associate name is not associated with an entity that can be defined error |
LI81444 | Users will encounter "Syntax error" due to a compiler bug |
LI81481 | Improving the 'Requested length is too long' error message |
LI81464 | Hang and incomplete output from OpenMP target teams |
LI81482 | Incorrect output with $omp simd |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.7 (Info) | 16.1.1.7 | 13 March 2020 |
XL Fortran Compiler APARs | Description |
---|---|
LI81228 | Internal compiler error using OpenMP data map function pointers GPU |
LI81256 | Implement -E for XL Fortran |
LI81227 | Incorrect output with SIMD |
LI81266 | Offending array nor source code location is identified in warning message '1587-164 Encountered a zero length array' |
LI81328 | Compiler issues error passing interoperable type C_CHAR to intrinsic C_LOC |
LI81383 | Compiler ends with Internal Compiler Error when using -DCAUSE_ERROR to expose the OMP task directives |
LI81325 | Identifier cannot be accessed from module error |
LI81363 | Function symbol incorrect when "-qextname" is used |
LI81277 | Compiler produces inaccurate output when optimized with O2 |
LI81382 | XLF '.mod' files timestamp causes much larger rebuilds with incremental builds in CMake |
LI81243 | Segfaults/hangs in OpenMP reductions |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.6 (Info) | 16.1.1.6 | 29 November 2019 |
XL Fortran Compiler APARs | Description |
---|---|
LI81132 | Internal compiler error in SEMBLK |
LI81199 | Operands to the + operator must be compatible with the intrinsic uses of the operator |
LI81115 | Linking errors whem compiling and linking an open source application with -qsmp=omp and -qoffload |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.5 (Info) | 16.1.1.5 | 16 August 2019 |
XL Fortran Compiler APARs | Description |
---|---|
LI81036 | non-NULL procedure pointer initialization problem |
XL Fortran Compiler & Runtime | Minimum Fortran Runtime | Date Released |
---|---|---|
Download 16.1.1.4 (Info) | 16.1.1.4 | 24 June 2019 |
XL Fortran Compiler APARs | Description |
---|---|
LI80906 | Internal compiler error using function pointer in OpenMP target region |
LI80947 | Compiler issues a binding label must not be the same as the name of a program unit error message |
LI80796 | Long compile time when using compiler's optimizer |
Link | Date Released | Status |
---|---|---|
18 April 2019 |
Superseded |
APAR | Description |
---|---|
LI80771 | Internal compiler error in xlfentry |
LI80689 | Internal Compiler Error using -qcheck option on xlcuf command |
LI80688 | -qfullpath option not working for F90 source files |
LI80732 |
Compilation fails with assertion in wc2llvm
|
Link | Date Released | Status |
---|---|---|
6 February 2019 |
Superseded |
APAR | Description |
---|---|
LI80476 | Internal compiler error with xlf |
LI80477 | Internal compiler error in compiler component |
LI80596 | Compiler incorrectly issues 1513-061 (S) error message |
LI80403 | Internal compiler error on this program unit with USE INIT |
LI80597 | Compiler incorrectly issues 1514-433 error message |
LI80598 | Name collision causes compiler to issue internal compiler error |
LI80599 | Compiler segfaults in finalization due to uninitialized compiler temp |
LI80544 | The character length is computed incorrectly in some pointer assignment that involve polymorphic entities |
Link | Date Released | Status |
---|---|---|
22 December 2018 |
Superseded |
Link | Date Released | Status |
---|---|---|
27 April 2018 |
Superseded |
APAR | Description |
-- | Initial release |
Table of Contents:
15.1.6 Fix Pack 1 (December 2017 Update)
15.1.4 Fix Pack 1 (July 2016 Update)
15.1.3 Fix Pack 1 (February 2016 Update)
Link | Date Released | Status |
---|---|---|
15 December 2017 |
Current |
APAR | Description |
---|---|
LI79935 | XL Fortran for Linux, V15.1.6.1 Fix Pack (December 2017) |
LI79936 | XL Fortran Runtime for Linux, V15.1.6.1 Fix Pack (December 2017) |
Link | Date Released | Status |
---|---|---|
15 December 2017 |
Superseded |
Link | Date Released | Status |
---|---|---|
15 December 2016 |
Current |
Note: The GA package of this Mod release includes an integrated Fix Pack, and so the VRMF level is 15.1.5.1.
Link | Date Released | Status |
---|---|---|
29 July 2016 |
Superseded |
APAR | Description |
---|---|
LI79185 | 1586-494 (U) INTERNAL COMPILER ERROR when using -G with -O3 and higher level of optimization |
LI79183 | XL Fortran for Linux Fix Pack 1 (July 2016 Update) for 15.1.4 |
LI79184 | XL Fortran Runtime for Linux Fix Pack 1 (July 2016 Update) for 15.1.4 |
Link | Date Released | Status |
---|---|---|
17 June 2016 |
Superseded |
Link | Date Released | Status |
---|---|---|
29 February 2016 |
Superseded |
Note: This update requires V15.1.3.0 GA to be installed first
APAR | Description |
---|---|
LI78968 | Adding support for CentOS to XL Fortran for Linux, V15.1.3 |
LI78966 | XL Fortran for Linux Fix Pack 1 (February 2016 Update) for 15.1.3 |
LI78967 | XL Fortran Runtime for Linux Fix Pack 1 (February 2016 Update) for 15.1.3 |
Link | Date Released | Status |
---|---|---|
11 December 2015 |
Superseded |
APAR | Description |
---|---|
LI78823 | Reversed initialization with Hollerith constant |
Link | Date Released | Status |
---|---|---|
19 June 2015 |
Superseded |
Link | Date Released | Status |
---|---|---|
12 December 2014 |
Superseded |
Table of Contents:
15.1 Fix Pack 2 (February 2015 Update)
15.1 Fix Pack 1 (October 2014 Update)
Link | Date Released | Status |
---|---|---|
2 March 2015 |
Current |
APAR | Description |
---|---|
LI78489 | Incorrect return from floating point literals |
LI78490 | Failed deallocation components of non-allocatable objects causes memory leak |
LI78478 | Component keyword name does not match a component of the derived type base_type |
LI78479 | 1517-009: (U) Error in compiler runtime system |
LI78480 | Binary hangs when reading input file |
LI78482 | Error passing array argument with division |
LI78483 | Loop iteration variable with OMP SHARED data-sharing attribute incorrectly privatized |
LI78484 | Missing procedure list error when using SIZEOF in CHARACTER array definition |
LI78485 | Slow compile when using source with derived-type objects with large number of array components |
LI78507 | Adding support for RHEL 6.6 to XL Fortran for Linux, V15.1 |
LI79216 | Adding support for RHEL 7.1 to XL Fortran for Linux, V15.1 |
LI79201 | Adding support for RHEL 7.2 to XL Fortran for Linux, V15.1 |
LI78501 | XL Fortran for Linux Fix Pack 2 (February 2015 Update) for 15.1 |
LI78502 | XL Fortran Runtime for Linux Fix Pack 2 (February 2015 Update) for 15.1 |
Link | Date Released | Status |
---|---|---|
31 October 2014 |
Superseded |
APAR | Description |
---|---|
LI78274 | Compiler incorrectly detects the extent of a derived type element |
LI78275 | Procedure pointer gets invalid offset |
LI78257 | XLF OMP threadprivate allocation failure |
LI78261 | Scalar as the actual argument corresponding to an assumed-size dummy argument of assumed-type |
LI78251 | XL Fortran for Linux Fix Pack 1 (October 2014 Update) for 15.1 |
LI78252 | XL Fortran Runtime for Linux Fix Pack 1 (October 2014 Update) for 15.1 |
Link | Date Released | Status |
---|---|---|
06 June 2014 |
Superseded |
APAR | Description |
-- | Initial release |
Related Information
Was this topic helpful?
Document Information
Modified date:
13 February 2024
UID
swg27038812