Release 1.0.0-beta5
elliottslaughter
released this
20 May 17:06
·
110 commits
to master
since this release
This is a beta for the upcoming 1.0.0 release.
Major changes since the last beta:
- Added support for LLVM 14
- Experimental support for fence and cmpxchg instructions
- Fixes for targets that use non-default address spaces
- Fixes for imported C structs used in a different target from the one in which it was defined
- Deprecated support for LLVM 3.8, 3.9 and 5
Binaries for this release were produced in the following configurations:
- Linux: x86_64 on Ubuntu 18.04 with LLVM 13 and CUDA 11.6 (verified to work on Ubuntu 20.04 and 22.04)
- macOS: x86_64 on macOS 10.15 with LLVM 13 (verified to work on macOS 12.4)
- Windows: x86_64 on Server 2022 with LLVM 11 and CUDA 11.6
Note that, while we do our best to make the binaries compatible across OS versions/distros, in general we cannot guarantee compatibility outside of the specified OS release (except where otherwise noted).