Skip to content

[Issue]: [MIOpen] All FP64 RNN/LSTM Tests Failing with "RNN datatype must be float or half" #5707

@chiranjeevipattigidi

Description

@chiranjeevipattigidi

Blocking Latest Submodule Bump PRs:


Summary:

  • Multiple tests in Full/GPU_LSTM_FP64, Full/GPU_LSTM_dropout_FP64, and related suites are now failing.
  • All errors show a similar pattern and log output.

Representative Error Logs:

MIOpen Error: rnn.cpp:333: RNNDescriptor: Bad parameter(s). RNN datatype must be float or half.
MIOpen Error: rnn.cpp:666: Data type mismatch.
MIOpen Error: rnn.cpp:614: Data type mismatch between descriptors
MIOpen Error: rnn.cpp:523: Data type mismatch between descriptors
unknown file: error: C++ exception with description "bad allocation" thrown in the test body.
Config requires 2223117779496 Bytes to write all necessary tensors to GPU. GPU has 26960986112 bytes of memory.
[  FAILED  ] Full/GPU_LSTM_FP64.DoubleTest/1 ...

Full Logs: https://github.com/ROCm/TheRock/actions/runs/23374902279/job/68134107578?pr=4098
https://github.com/ROCm/TheRock/actions/runs/23374816529/job/68134089834?pr=4097

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions