Package Details: aocc 2.1.0-2

Git Clone URL: https://aur.archlinux.org/aocc.git (read-only, click to copy)
Package Base: aocc
Description: AMD Optimizing C/C++ Compiler
Upstream URL: https://developer.amd.com/amd-aocc/
Licenses: custom
Submitter: daren
Maintainer: daren
Last Packager: daren
Votes: 1
Popularity: 0.101402
First Submitted: 2019-07-13 15:00
Last Updated: 2020-02-04 14:01

Latest Comments

gavr123456789 commented on 2020-02-15 12:12

Environment variable MODULESHOME from env-modules is unset. Restart your shell or source the env-modules scripts for your shell.

gardotd426 commented on 2019-12-09 22:54

@daren, how I broke it? I had a fresh install and ran yay -S aocc.

daren commented on 2019-11-27 06:28

Not sure how you broke it, but this package installs aocc to /opt/aocc and can be set up when needed with "module load aocc" using environment-modules. There should be absolutely no trace of it in a new shell.

The libtinfo.so.5 dependency should be solved by ncurses5-compat-libs which provides it.

gardotd426 commented on 2019-11-27 06:11

It still fails the prerequisite checks. The package does install, but it doesn't actually use the compiler. Which is lame because now llvm-config --version says that I'm using AOCC.LLVM but when I run the included prerequisite check script, it fails saying "Library libtinfo.so.5 is missing. Intall this library for AOCC compiler to work." I've tried the known workarounds for other people having this issue, like creating a symlink betweeen /usr/lib/libtinfo.so.6 and /usr/lib/libtinfo.so.5, and it still has the same issue. And now, I can't go back to the regular llfm, so things like the mesa-aco-git package refuse to install, because when it checks my llvm version, it gets that weird AOCC.LLVM.2.0.0.B191.2019_07_10 instead of the standard llvm version. And nothing I do can get it to go back to the stock LLVM. I've tried removing aocc with pacman -Rn and reinstalling stock llvm, nothing works.

daren commented on 2019-08-09 16:59

Manual download of 'aocc-compiler-${pkgver}.tar' required from upstream

Need to agree to the EULA on AMD's AOCC page and download it manually and put it in the same directory as the PKGBUILD and it'll work.

Edit: Updated file:// to local:// for a proper error message if the file is missing.

gavr123456789 commented on 2019-08-09 16:49

==> Retrieving sources... -> Downloading aocc-compiler-2.0.0.tar... curl: (3) URL using bad/illegal format or missing URL ==> ERROR: Failure while downloading file://aocc-compiler-2.0.0.tar Aborting...