build fails with warnings turned to errors when compiling SocketTransport.cpp:
These are potentially uninitialised variable warnings in boost::bind and boost::function templates and so the underlying code can't be changed by us.
It appears that the cause here is either (or some combination):
- The compiler's flow analysis is incorrect.
- The compiler misinterprets the warning as being in the location that the template instantiation happened (our code) and so ignores the -Wno-system-headers flag which should stop it reporting warnings in the system headers.
- There is an issue in the boost code.
In any of these cases there is little that we can do except suppress the warning.
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Fix Version/s||0.23 [ 12324273 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|22m 13s||1||Andrew Stitcher||10/Apr/13 19:02|
|150d 18h 34m||1||Justin Ross||08/Sep/13 13:37|