Skip to content

Commit

Permalink
Updating docs and changelog for 0.7-5 tag
Browse files Browse the repository at this point in the history
  • Loading branch information
amd-ethan committed Oct 24, 2019
1 parent 3704bd3 commit cab5b75
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 23 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AOMP - V 0.7-4
AOMP - V 0.7-5
==============

This is README.md for https://github.com/ROCM-Developer-Tools/aomp.
Expand All @@ -8,8 +8,8 @@ This is the base repository for AOMP. Use this github repository for
documentation, and
[examples](https://github.com/ROCm-Developer-Tools/aomp/tree/master/examples).

The last [release is AOMP 0.7-4](https://github.com/ROCm-Developer-Tools/aomp/releases).
Currently AOMP 0.7-5 is under development.
The last [release is AOMP 0.7-5](https://github.com/ROCm-Developer-Tools/aomp/releases).
Currently AOMP 0.7-6 is under development.


Attention Users! Please use this repository for [issues](https://github.com/ROCm-Developer-Tools/aomp/issues).
Expand Down
27 changes: 25 additions & 2 deletions bin/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
aomp (0.7-4) UNRELEASED; urgency=medium
aomp (0.7-5) UNRELEASED; urgency=medium

* Initial release of aomp is 0.3-2
* Please see example in /usr/lib/aomp/examples/vmuldemo
Expand Down Expand Up @@ -272,5 +272,28 @@ aomp (0.7-4) UNRELEASED; urgency=medium
* Fix to device math library in aomp extras
* Fix cloc.sh to support .cu files without hip automatic mode
*
* 0.7-5
* Move to ROCm 2.9 sources
* Updates to source build scripts to allow consistent patching to pristine ROCm source repositories.
* The comgr is now patched to use the old method of getting section name for llvm-9. The current
* comgr code assumes llvm-10 so it needed this patch until aomp moves to llvm-10.
* Backported clang support for f16 in builtins. This was needed to build ROCM 2.9 rocm-device-libs.
* Simplify hostcall detection
* Import non functional changes to deviceRTL from llvm master
* libm SDL now added automatically by default
* Added libm to the do not search for SDL list when linking user specified libraries during the
* clang-build-select-link step. This prevents a double linking of the device libm when -lm is used.
* Split aomp test repositories to a separate directory.
* Starting with this release, we will create an artifact tarball of the entire source tree.
* This tree includes a Makefile in the root directory used to build aomp from the release tarball.
* You can use spack to build AOMP from this source tarball.
* Instructions on the use of spack to build AOMP have been added to the install documentation.
* Fixed HIP_DEVICE_COMPILE being active during host pass
* Added RAJA example
* Added initial -g (debug) support for target code. Can be used with the soon to be released rocm-gdb.
* The upstream flang source code as of Oct 23, 2019 has been merged into this build. Some minor fixes
* were required. See the commits in AOMP-191023.
* Added sollve_vv to the aomp-test repositories and a script called run_sollve.sh that patches
* the Makefile to skip fortran tests and patches bad tests that have map clauses for reduction variables.

-- Greg Rodgers <Gregory.Rodgers@amd.com> Thu, 10 Oct 2019 13:35:52 -0500
-- Greg Rodgers <Gregory.Rodgers@amd.com> Wed, 23 Oct 2019 09:07:31 -0500
12 changes: 6 additions & 6 deletions docs/NOROOTINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ Once installed go to [TESTINSTALL](TESTINSTALL.md) for instructions on getting s
To install the debian package without root access into your home directory, you can run these commands.<br>
On Ubuntu 18.04 LTS (bionic beaver):
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_Ubuntu1804_0.7-4_amd64.deb
dpkg -x aomp_Ubuntu1804_0.7-4_amd64.deb /tmp/temproot
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_Ubuntu1804_0.7-5_amd64.deb
dpkg -x aomp_Ubuntu1804_0.7-5_amd64.deb /tmp/temproot
```
On Ubuntu 16.04:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_Ubuntu1604_0.7-4_amd64.deb
dpkg -x aomp_Ubuntu1604_0.7-4_amd64.deb /tmp/temproot
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_Ubuntu1604_0.7-5_amd64.deb
dpkg -x aomp_Ubuntu1604_0.7-5_amd64.deb /tmp/temproot
```
```
mv /tmp/temproot/usr $HOME
Expand All @@ -26,8 +26,8 @@ The last two commands could be put into your .bash_profile file so you can alway
To install the rpm package without root access into your home directory, you can run these commands.
```
mkdir /tmp/temproot ; cd /tmp/temproot
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_SLES15_SP1-0.7-4.x86_64.rpm
rpm2cpio aomp_SLES15_SP1-0.7-4.x86_64.rpm | cpio -idmv
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_SLES15_SP1-0.7-5.x86_64.rpm
rpm2cpio aomp_SLES15_SP1-0.7-5.x86_64.rpm | cpio -idmv
mv /tmp/temproot/usr/lib $HOME
export PATH=$PATH:$HOME/rocm/aomp/bin
export AOMP=$HOME/rocm/aomp
Expand Down
6 changes: 3 additions & 3 deletions docs/RHELINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ sudo yum install perl-Digest-MD5
```
### Download and Install
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_REDHAT_7-0.7-4.x86_64.rpm
sudo rpm -i aomp_REDHAT_7-0.7-4.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_REDHAT_7-0.7-5.x86_64.rpm
sudo rpm -i aomp_REDHAT_7-0.7-5.x86_64.rpm
```
If CUDA is not installed the installation may cancel, to bypass this:
```
sudo rpm -i --nodeps aomp_REDHAT_7-0.7-4.x86_64.rpm
sudo rpm -i --nodeps aomp_REDHAT_7-0.7-5.x86_64.rpm
```
Confirm AOMP environment variable is set:
```
Expand Down
4 changes: 2 additions & 2 deletions docs/SLES15INSTALL.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# AOMP SUSE SLES-15-SP1 Install
AOMP will install to /usr/lib/aomp. The AOMP environment variable will automatically be set to the install location. This may require a new terminal to be launched to see the change.
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_SLES15_SP1-0.7-4.x86_64.rpm
sudo rpm -i aomp_SLES15_SP1-0.7-4.x86_64.rpm
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_SLES15_SP1-0.7-5.x86_64.rpm
sudo rpm -i aomp_SLES15_SP1-0.7-5.x86_64.rpm
```
Confirm AOMP environment variable is set:
```
Expand Down
6 changes: 3 additions & 3 deletions docs/SOURCEINSTALL.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Source Install V 0.7-5 (DEV)
# Source Install V 0.7-6 (DEV)

Build and install from sources is possible. However, the source build for AOMP is complex for several reasons.
- Many repos are required. The clone_aomp.sh script ensures you have all repos and the correct branch.
Expand Down Expand Up @@ -99,7 +99,7 @@ Create a /etc/yum.repos.d/rocm.repo file with the following contents:
```

<b>Choose a Build Version (Development or Release)</b>
The development version is the next version to be released. It is possible that the development version is broken due to regressions that often occur during development. If instead, you want to build from the sources of a previous release such as 0.7-4 that is possible as well.
The development version is the next version to be released. It is possible that the development version is broken due to regressions that often occur during development. If instead, you want to build from the sources of a previous release such as 0.7-5 that is possible as well.

<b>For the Development Branch:</b>
```
Expand All @@ -109,7 +109,7 @@ The development version is the next version to be released. It is possible that

<b>For the Release Branch:</b>
```
git checkout rel_0.7-4-corrected
git checkout rel_0.7-5
git pull
```
<b>Clone and Build:</b>
Expand Down
8 changes: 4 additions & 4 deletions docs/UBUNTUINSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ AOMP will install to /usr/lib/aomp. The AOMP environment variable will automatic

On Ubuntu 18.04 LTS (bionic beaver), run these commands:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_Ubuntu1804_0.7-4_amd64.deb
sudo dpkg -i aomp_Ubuntu1804_0.7-4_amd64.deb
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_Ubuntu1804_0.7-5_amd64.deb
sudo dpkg -i aomp_Ubuntu1804_0.7-5_amd64.deb
```
On Ubuntu 16.04, run these commands:
```
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-4/aomp_Ubuntu1604_0.7-4_amd64.deb
sudo dpkg -i aomp_Ubuntu1604_0.7-4_amd64.deb
wget https://github.com/ROCm-Developer-Tools/aomp/releases/download/rel_0.7-5/aomp_Ubuntu1604_0.7-5_amd64.deb
sudo dpkg -i aomp_Ubuntu1604_0.7-5_amd64.deb
```
The AOMP bin directory (which includes the standard clang and llvm binaries) is not intended to be in your PATH for typical operation.

Expand Down

0 comments on commit cab5b75

Please sign in to comment.