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 |
Observation |
Description |
---|---|---|
1 |
Call site |
The place 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; }
Copyright © 2010, Intel Corporation. All rights reserved.