SWDEV-380792 - Fix floating point exception when maxEngineClockFrequency_ is 0

Change-Id: Ic443ceae586c4c84995ed2abef9bd7f32f8b60f9


[ROCm/clr commit: b798c85272]
Bu işleme şunda yer alıyor:
jatang
2023-02-03 17:42:01 -05:00
işlemeyi yapan: Jason Tang
ebeveyn 1f19ae8227
işleme 43e9497462
2 değiştirilmiş dosya ile 7 ekleme ve 2 silme
+3 -1
Dosyayı Görüntüle
@@ -1147,7 +1147,9 @@ bool Device::populateOCLDeviceConstants() {
//TODO: add the assert statement for Raven
if (!(isa().versionMajor() == 9 && isa().versionMinor() == 0 && isa().versionStepping() == 2)) {
assert(info_.maxEngineClockFrequency_ > 0);
if (info_.maxEngineClockFrequency_ <= 0) {
LogError("maxEngineClockFrequency_ is NOT positive!");
}
}
if (HSA_STATUS_SUCCESS !=