Static Analysis Problem Type Reference
A subroutine name was referenced but never defined.
A procedure name could used in a call or as a value assigned or compared to a pointer. This kind of error usually indicates that the link step has not included all the required object modules or libraries. You can include ordinary object modules and libraries in the link step of a source code analysis build, not just those produced by source code analysis. When checking partial programs, this error is common and can be ignored.
|
ID |
Code Location |
Description |
|---|---|---|
|
1 |
Call site |
The place where the subroutine was called (or used as a pointer value) |
extern int f(int); // never defined
int main(int argc, char **argv)
{
if (f(0) == 0) return 1;
return 0;
}