Skip to content

FP8 initialization type error #3245

@naoyam

Description

@naoyam

TOT fails at ResizeTest.CatMemoryPromotionReducedFloating:

00:33:14 CUDA NVRTC compile error: __tmp_kernel_c8__pointwise_f0_c1_r0_g0.cu(10876): error: more than one constructor applies to convert from "long long" to "<unnamed>::__e4m3":
00:33:14             function "<unnamed>::__e4m3::__e4m3(float)" (declared at line 2191)
00:33:14             function "<unnamed>::__e4m3::__e4m3(double)" (declared at line 2195)
00:33:14             function "<unnamed>::__e4m3::__e4m3(int)" (declared at line 2199)
00:33:14             function "<unnamed>::__e4m3::__e4m3(<unnamed>::uint8_t)" (declared at line 2201)
00:33:14             function "<unnamed>::__e4m3::__e4m3(<unnamed>::uint16_t)" (declared at line 2203)
00:33:14       T6[0LL] = 0LL;

The error is related to #2373 and #3215.

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