LabWindows/CVI assert Macro
The assert macro that LabWindows/CVI defines does not print diagnostics to the standard error stream when you set the Debugging level in the Build Options dialog box to anything other than None. Instead, when the value of its argument evaluates to zero, LabWindows/CVI displays a dialog box with a message that contains the filename, line number, and expression that caused the assert to fail.