After pulling from master, I found another vs2017 compile failure, this one is due to the recently updated ThirdParty/exodusII package. The file ex_field_utils.c uses restrict
, and vs2017 reports a syntax error as a result. Here is the line:
size_t my_strlcat(char *restrict dst,
const char *restrict src,
size_t maxlen)
Not sure why windows CI doesn’t catch this, perhaps vs2022 is okay with restrict
?