Skip to content

Commit b2a6104

Browse files
pmoutsias-amdpeterjunpark
authored andcommitted
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)
1 parent 8f0e2cf commit b2a6104

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

docs/about/release-notes.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -490,11 +490,11 @@ ROCm known issues are noted on {fab}`github` [GitHub](https://github.com/ROCm/RO
490490

491491
### ROCm Compute Profiler might fail when profiling bash script or command
492492

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.
494494

495495
### hipFFT and rocFFT callback examples fail to build on Windows
496496

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.
498498

499499
### QMCPACK might become unresponsive during DMC simulation on AMD Instinct MI300A GPUs
500500

@@ -510,16 +510,16 @@ Applications targeting multiple AMD GPU architectures might observe significantl
510510

511511
### HIP cooperative groups might fail when compiled using the SPIR-V path
512512

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
514514
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`.
515515

516516
### Illegal memory address error when using placement new with device function returns
517517

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.
519519

520520
### LLVM-based compilers might fail when compiling half-precision vector operations
521521

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`.
523523

524524
### hipBLAS test suites failure on Windows
525525

@@ -539,15 +539,15 @@ sudo apt install amdrocm-*
539539

540540
### Issues related to AddressSanitizer
541541

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:
543543

544544
#### ASAN reports false errors for GPU kernels using shared memory
545545

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.
547547

548548
#### GPU kernels fail to launch in ASAN builds with large thread counts
549549

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.
551551

552552
#### ASAN breaks multi-architecture HIP binary builds
553553

@@ -562,7 +562,7 @@ auto local_arg = kernel_arg;
562562
result = condition ? local_arg : other_arg;
563563
```
564564

565-
Alternatively, disable ASAN by removing `-fsanitize=address` when compiling GPU kernels.
565+
Alternatively, disable ASAN by removing `-fsanitize=address` when compiling GPU kernels.
566566

567567
## ROCm resolved issues
568568

0 commit comments

Comments
 (0)