r11920: Analyses -> Show callgraph requires a main function
ID0000723: This issue was created automatically from Mantis Issue 723. Further discussion may take place here.
Id | Project | Category | View | Due Date | Updated |
---|---|---|---|---|---|
ID0000723 | Frama-C | Graphical User Interface | public | 2011-02-15 | 2014-02-12 |
Reporter | pascal | Assigned To | signoles | Resolution | fixed |
Priority | normal | Severity | major | Reproducibility | always |
Platform | - | OS | - | OS Version | - |
Product Version | Frama-C GIT, precise the release id | Target Version | - | Fixed in Version | Frama-C Nitrogen-20111001 |
Description :
Launch the GUI on a C file without a main(): bin/viewer.opt tests/idct/idct.c
Select Analyses -> Show callgraph
Result:
[kernel] preprocessing with "gcc -C -E -I. tests/idct/idct.c"
[cg] beginning analysis
[gui] user error: cannot find entry point main'. Please use option
-main' for specifying a valid entry point.
Considering that the syntactic callgraph is most useful to find which function is the entry point, this is annoying.