The LabWindows/CVI 2015 f1 patch is available for the LabWindows/CVI 2015 Application Development Environment.
The patch fixes the issues listed in the following table. National Instruments recommends this patch for all LabWindows/CVI 2015 installations.
Note: The LabWindows/CVI 2015 f1 patch installs automatically if you update to LabWindows/CVI 2015 through NI Update Service. To install the patch manually, refer to the Drivers and Updates links that follow.
Issues Fixed in LabWindows/CVI 2015 f1:
LabWindows/CVI asserts when closing an RT project that has an execution target.
LabWindows/CVI is unable to compile code with binary constants (0b prefixed numbers).
Some extensions that caused compiler warnings in previous versions now cause compiler errors.
The compiler returns an error when compiling code that uses the C99 _Complex data type.
LabWindows/CVI emits warnings for the OpenMP headers when the Warning level is set to Extended or All.
The compiler does not correctly handle #pragma message and #pragma warning.
The debugger hangs on continue (when GO is clicked) in certain debugging scenarios.
Building a GNU89 project containing a flexible array member inside otherwise empty struct does not result in a build error.
Building a project with a union containing a flexible array member results in incorrect error messages or a successful build, depending on the build configuration, but flexible array members in unions should not be allowed.