You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: fix typos and missing articles in known issues section
Fix missing period, double space, missing articles, and missing comma
in the known issues section of the 7.13.0 release notes.
(cherry picked from commit 86f3b4be067e476bef2f7642c85070140d0a1bdb)
Copy file name to clipboardExpand all lines: docs/about/release-notes.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -490,11 +490,11 @@ ROCm known issues are noted on {fab}`github` [GitHub](https://github.com/ROCm/RO
490
490
491
491
### ROCm Compute Profiler might fail when profiling bash script or command
492
492
493
-
Running a bash script or command as a target for ROCm Compute Profiler might fail because bash overwrites the required environment variables. As a workaround, use `--no-native-tool` option in the profile mode. Note that this will disable iteration multiplexing.
493
+
Running a bash script or command as a target for ROCm Compute Profiler might fail because bash overwrites the required environment variables. As a workaround, use the `--no-native-tool` option in the profile mode. Note that this will disable iteration multiplexing.
494
494
495
495
### hipFFT and rocFFT callback examples fail to build on Windows
496
496
497
-
The hipFFT and rocFFT callback examples in [rocm-examples](https://github.com/rocm/rocm-examples) fail to build on a Windows operating system due to a linker error. CMake configuration and HIP object compilation will complete successfully, but the final link step fails with `clang: error: invalid linker name in argument '-fuse-ld=lld-link'` This issue affects all Windows configurations using Relocatable Device Code (RDC) mode. Linux builds are not affected. As a workaround, skip the hipFFT and rocFFT callback examples on Windows, and refer to the Linux builds or [callback](https://github.com/ROCm/rocm-examples/tree/amd-staging/Libraries/rocFFT/callback/) functionality documentation.
497
+
The hipFFT and rocFFT callback examples in [rocm-examples](https://github.com/rocm/rocm-examples) fail to build on a Windows operating system due to a linker error. CMake configuration and HIP object compilation will complete successfully, but the final link step fails with `clang: error: invalid linker name in argument '-fuse-ld=lld-link'`. This issue affects all Windows configurations using Relocatable Device Code (RDC) mode. Linux builds are not affected. As a workaround, skip the hipFFT and rocFFT callback examples on Windows, and refer to the Linux builds or [callback](https://github.com/ROCm/rocm-examples/tree/amd-staging/Libraries/rocFFT/callback/) functionality documentation.
498
498
499
499
### QMCPACK might become unresponsive during DMC simulation on AMD Instinct MI300A GPUs
### HIP cooperative groups might fail when compiled using the SPIR-V path
512
512
513
-
HIP applications that use cooperative groups might fail at kernel launch when compiled with `--offload-arch=amdgcnspirv`. The application fails at runtime with `LLVM ERROR: Cannot select: intrinsic %llvm.amdgcn.s.wait.asynccnt` error message. This
513
+
HIP applications that use cooperative groups might fail at kernel launch when compiled with `--offload-arch=amdgcnspirv`. The application fails at runtime with the `LLVM ERROR: Cannot select: intrinsic %llvm.amdgcn.s.wait.asynccnt` error message. This
514
514
affects all GPU architectures when using the SPIR-V compilation path. As a workaround, compile using a direct GPU architecture target (for example, `--offload-arch=gfx942`) instead of `--offload-arch=amdgcnspirv`.
515
515
516
516
### Illegal memory address error when using placement new with device function returns
517
517
518
-
HIP kernels that use the placement new operators to construct objects in the `hipMalloc` device memory might crash with `hipErrorIllegalAddress` error message when you pass a `__device__` function return value as the constructor argument. This only affects non-trivially-copyable types (for example, types with user-defined or deleted copy/move constructors). Trivially-copyable types are not affected. As a workaround, assign the device function return value to a local variable before passing it to placement new.
518
+
HIP kernels that use the placement new operators to construct objects in the `hipMalloc` device memory might crash with the `hipErrorIllegalAddress` error message when you pass a `__device__` function return value as the constructor argument. This only affects non-trivially-copyable types (for example, types with user-defined or deleted copy/move constructors). Trivially-copyable types are not affected. As a workaround, assign the device function return value to a local variable before passing it to placement new.
519
519
520
520
### LLVM-based compilers might fail when compiling half-precision vector operations
521
521
522
-
LLVM-based compilers might fail, returning `Failed to find subregs!` error message in `SIInstrInfo::copyPhysReg`, when compiling half-precision vector operations with optimization enabled. The issue was observed at optimization levels `-O1` to `-O3`.
522
+
LLVM-based compilers might fail, returning the `Failed to find subregs!` error message in `SIInstrInfo::copyPhysReg`, when compiling half-precision vector operations with optimization enabled. The issue was observed at optimization levels `-O1` to `-O3`.
523
523
524
524
### hipBLAS test suites failure on Windows
525
525
@@ -539,15 +539,15 @@ sudo apt install amdrocm-*
539
539
540
540
### Issues related to AddressSanitizer
541
541
542
-
Multiple issues associated with AddressSanitizer (ASAN) `-fsanitize=address` being enabled have been observed including:
542
+
Multiple issues associated with AddressSanitizer (ASAN) `-fsanitize=address` being enabled have been observed, including:
543
543
544
544
#### ASAN reports false errors for GPU kernels using shared memory
545
545
546
-
When you compile GPU kernels with ASAN enabled, kernels that use `__shared__` memory might produce false heap-buffer-overflow errors or GPU memory faults. As a workaround, disable ASAN by removing `-fsanitize=address` setting for affected kernels.
546
+
When you compile GPU kernels with ASAN enabled, kernels that use `__shared__` memory might produce false heap-buffer-overflow errors or GPU memory faults. As a workaround, disable ASAN by removing the `-fsanitize=address` setting for affected kernels.
547
547
548
548
#### GPU kernels fail to launch in ASAN builds with large thread counts
549
549
550
-
When you build GPU libraries with ASAN enabled, kernels configured with large thread counts might fail to launch with `HSA_STATUS_ERROR_INVALID_ISA` error. As a workaround, reduce the thread block sizes to 256 threads or fewer for ASAN builds. The issue is currently under investigation.
550
+
When you build GPU libraries with ASAN enabled, kernels configured with large thread counts might fail to launch with an `HSA_STATUS_ERROR_INVALID_ISA` error. As a workaround, reduce the thread block sizes to 256 threads or fewer for ASAN builds. The issue is currently under investigation.
551
551
552
552
#### ASAN breaks multi-architecture HIP binary builds
553
553
@@ -562,7 +562,7 @@ auto local_arg = kernel_arg;
562
562
result = condition ? local_arg : other_arg;
563
563
```
564
564
565
-
Alternatively, disable ASAN by removing `-fsanitize=address`when compiling GPU kernels.
565
+
Alternatively, disable ASAN by removing `-fsanitize=address` when compiling GPU kernels.
0 commit comments