Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: pre_checkin_blas1_nan_check failed on Radeon 6700XT #1287

Closed
littlewu2508 opened this issue Jan 29, 2023 · 2 comments
Closed

[Bug]: pre_checkin_blas1_nan_check failed on Radeon 6700XT #1287

littlewu2508 opened this issue Jan 29, 2023 · 2 comments
Assignees

Comments

@littlewu2508
Copy link

Describe the bug

Running rocblas-test failed 24=3 * 2 * 4 tests, all belong to pre_checkin_blas1_nan_check: 3 groups (normal, batched, strided_batched), 2 precision (f32_r, f64_r), 4 configurations (1_1_1_1_3, 1_1_1_1_3_t2, 1_1_1_1_3_t3, 1_1_1_1_3_t4)

To Reproduce

This resultcomes from running src_test in Gentoo sc-libs/rocBLAS-5.4.2 package. Currently the package is in this PR

In Gentoo system, after merging this PR to gentoo ebuild master tree, run:

echo 'ACCEPT_KEYWORDS="~amd64"' > /etc/portage/package.accept_keywords
mkdir -p /etc/portage/env /etc/portage/package.use
echo 'FEATURES=test' > /etc/portage/env/test.conf
echo 'sci-libs/rocBLAS test.conf' >> /etc/portage/package.env
echo 'sci-libs/rocBLAS AMDGPU_TARGETS: gfx1031 -gfx90a -gfx908 -gfx906 -gfx1030' > /etc/portage/package.use/99-rocBLAS
emerge sci-libs/rocBLAS

Expected behavior

All tests pass.

Log-files

The complete build-and-test log is
build.log.gz

Environment

Hardware description
CPU Ryzen 9 5950X
GPU Radeon RX 6700XT
Software version
kernel linux 6.1.4
llvm/clang 15.0.6
rocm-core rocm-5.3.3
rocblas rocm-5.4.2

environment.txt

@amcamd
Copy link
Contributor

amcamd commented Feb 6, 2023

Thank you for reporting this error. The 24 failing rotg tests are corner cases where input scalars a and b are set to NaN. I am working on a fix that improves the rotg tests and removes these failures.

@amcamd
Copy link
Contributor

amcamd commented Feb 13, 2023

New rotg tests and code are in rocBLAS commit e56d991 . This commit should remove the 24 failing rotg tests.

@amcamd amcamd self-assigned this Feb 16, 2023
@amcamd amcamd closed this as completed Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants