View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002403 | NoesisGUI | C++ SDK | public | 2022-08-23 14:29 | 2022-08-23 14:40 |
| Reporter | jsantos | Assigned To | jsantos | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.5 | ||||
| Target Version | 3.1.6 | Fixed in Version | 3.1.6 | ||
| Summary | 0002403: Compiler warnings in Find.h (VS2022) | ||||
| Description | Hi everyone, for the last few weeks we’ve been seeing compiler warnings from VS2022 when building the Noesis plugin. Here’s what they look like: E:\draconis\main-1\Draconis\Plugins\NoesisGUI\Source\Noesis\NoesisSDK\Include\NsCore\Find.inl(15): warning C5257: '_FINDEX_INFO_LEVELS': enumeration was previously declared without a fixed underlying type I did a bit of digging, and the code in question hasn’t changed in a very long time, and I suspect this is the result of upgrading our compiler to VS2022, and not a result of any changes with the latest version. This specific error code is not documented on the Visual Studio website, but I’ve found a couple of mentions of it on Stack Overflow and Reddit. It might be an issue with precompiled headers. Can you confirm whether you’re seeing this, and if so, are there any plans to address it? | ||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-08-23 14:29 | jsantos | New Issue | |
| 2022-08-23 14:29 | jsantos | Assigned To | => jsantos |
| 2022-08-23 14:29 | jsantos | Status | new => assigned |
| 2022-08-23 14:29 | jsantos | Target Version | => 3.1.6 |
| 2022-08-23 14:32 | jsantos | Description Updated | |
| 2022-08-23 14:40 | jsantos | Status | assigned => resolved |
| 2022-08-23 14:40 | jsantos | Resolution | open => fixed |
| 2022-08-23 14:40 | jsantos | Fixed in Version | => 3.1.6 |
| 2022-08-23 14:40 | jsantos | Note Added: 0008048 |