-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entry Point function name too long #1223
Comments
@jphickey should CFE_TestRunner_AppMain be shortened to something like CFE_TestRunner_AM or should it be able to work with function names longer than 19 characters? |
Since AppMain suffix is used elsewhere (sample apps, LAB apps, etc), how about |
Another option - drop the CFE, because in reality it can be used for apps too - and call it |
I like CFE_TR_AppMain since it's provided by CFE |
I think CFE_TR_AppMain is the most consistent with other function names. |
Describe the bug
When trying to run the cfe test runner I got this error
1980-012-14:03:20.46280 ES Startup: Loading file: /cf/cfe_testrunner.so, APP: TESTRUN_APP
OS_GenericSymbolLookup_Impl():118:Error: CFE_TestRunner_AppM: ./cf/cfe_testrunner.so: undefined symbol: CFE_TestRunner_AppM
1980-012-14:03:20.46306 ES Startup: Could not find symbol:CFE_TestRunner_AppM. EC = 0xFFFFFFFF
It should be trying to use CFE_TestRunner_AppMain but is getting truncated at 19 characters.
When I shortened the function name it worked fine.
To Reproduce
Expected behavior
It should run the tests.
System observed on:
Ubuntu 20.04
Reporter Info
Alex Campbell GSFC
The text was updated successfully, but these errors were encountered: