node-addon-api icon indicating copy to clipboard operation
node-addon-api copied to clipboard

Building with clang-16 error `-Wenum-constexpr-conversion`

Open ammarfaizi2 opened this issue 2 years ago • 1 comments

Hi,

Building with clang-16 error -Wenum-constexpr-conversion:

napi.h:1173:7: error: integer value -1 is outside the valid range of values [0, 15] for this enumeration type [-Wenum-constexpr-conversion]
      static_cast<napi_typedarray_type>(-1);
      ^
1 error generated.

ammarfaizi2 avatar Aug 18 '22 08:08 ammarfaizi2

Hi @ammarfaizi2, I think that this issue is correlate with PR https://github.com/nodejs/node-addon-api/issues/1066 and issue https://github.com/nodejs/node-addon-api/issues/1066 wea re working on solve it. Thanks for reporting.

NickNaso avatar Aug 18 '22 13:08 NickNaso

I'm closing the issue because it has been solved with PR https://github.com/nodejs/node-addon-api/pull/1209

NickNaso avatar Nov 03 '22 09:11 NickNaso