AOMP Release 11.0-1
Pre-releaseTHIS IS AN OLD RELEASE. DO NOT DOWNLOAD. PLEASE DOWNLOAD THE LATEST RELEASE.
The source code base for this release is the upstream llvm monorepo development sources as of March 29, 2020 with hash value 4e0d9925d6a3561449bdd8def27fd3f3f1b3fb9f. The amd-llvm-project branch used to build this release is amd-stg-openmp. In addition to complete source tarball, the artifacts of this release includes the file llvm-project.patch. This file shows the delta from the llvm-project upstream trunk which is currently at 21602 lines in 182 files. Our goal is to reduce this with continued upstreaming activity.
There are significant changes since the last aomp release because this released is based off LLVM 11. AOMP will start using release numbers to coincide with LLVM release numbers.
The SLES-15-SP1 package is pending due to limited office access.
These are the major changes in this release
- Rebase to LLVM 11 development trunk as the code base.
- Switch from hip runtime built with hcc to new hip runtime built on top of ROCMclr.
Known issues
- aompExtractRegion is not able to process executables built with this release due to the change in how offloaded images are embedded in the executable. Should be fixed in next release.
- Issue #89 Linker error (The file was not recognized as a valid object file) when trying to link archive file on command line
- Issue #92 hipcc fails when AOMP is not installed in /usr/lib/aomp
- hipcc fails if ROCm is not installed, will be fixed next release