when i built latest sems master on debian wheezy having gcc version
4.7.2 i got quite a few compiler warnings.
-- juha
AmAudioFile.cpp:300:24: warning: narrowing conversion of
'f_fmt->AmAudioFileFormat::<anonymous>.AmAudioFormat::getRate()' from 'unsigned
int' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing]
AmB2BMedia.cpp:793:1: warning: 'const char* _rtp_relay_mode_str(const
AmB2BSession::RTPRelayMode&)' defined but not used [-Wunused-function]
g++ -MMD -c -o AmConfig.o AmConfig.cpp -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -Wall -Wno-reorder
-fPIC -g -O2
AmConfig.cpp: In function 'int readSIPInterface(AmConfigReader&, const
string&)':
AmConfig.cpp:685:7: warning: variable 'ret' set but not used
[-Wunused-but-set-variable]
AmConfig.cpp: In function 'int readRTPInterface(AmConfigReader&, const
string&)':
AmConfig.cpp:775:7: warning: variable 'ret' set but not used
[-Wunused-but-set-variable]
g++ -MMD -c -o AmSession.o AmSession.cpp -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -Wall -Wno-reorder
-fPIC -g -O2
AmSession.cpp: In member function 'virtual int AmSession::onSdpCompleted(const
AmSdp&, const AmSdp&)':
AmSession.cpp:1065:8: warning: variable 'set_on_hold' set but not used
[-Wunused-but-set-variable]
mUriParser.cpp: In function 'int skip_name(const string&, unsigned int)':
AmUriParser.cpp:52:7: warning: variable 'last_wsp' set but not used
[-Wunused-but-set-variable]
g++ -MMD -c -o AmUtils.o AmUtils.cpp -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -Wall -Wno-reorder
-fPIC -g -O2
g++ -MMD -c -o sems.o sems.cpp -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -Wall -Wno-reorder
-fPIC -g -O2
sems.cpp: In function 'void set_default_interface(const string&)':
sems.cpp:145:16: warning: variable 'idx' set but not used
[-Wunused-but-set-variable]
gcc -MMD -Wall -fPIC -g -O2 -Wall -I./iLBC_rfc3951 -D_DEBUG -D_THREAD_SAFE
-D_REENTRANT -DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -I ../.. -I
../../amci -c filter.c -o filter.o
filter.c: In function 'DownSample':
filter.c:159:15: warning: assuming signed overflow does not occur when assuming
that (X + c) < X is always false [-Wstrict-overflow]
gcc -MMD -Wall -fPIC -g -O2 -Wall -I./iLBC_rfc3951 -D_DEBUG -D_THREAD_SAFE
-D_REENTRANT -DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I. -fno-strict-aliasing
-DUSE_INTERNAL_RESAMPLER -DUSE_SPANDSP -D__STDC_LIMIT_MACROS -I ../.. -I
../../amci -c helpfun.c -o helpfun.o
helpfun.c: In function 'LSF_check':
helpfun.c:280:14: warning: variable 'tmp' set but not used
[-Wunused-but-set-variable]
g++ -MMD -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I ../../core -c
DSMCall.cpp -o DSMCall.o
DSMCall.cpp: In member function 'virtual void DSMCall::onOutgoingInvite(const
string&)':
DSMCall.cpp:140:8: warning: variable 'run_session_invite' set but not used
[-Wunused-but-set-variable]
g++ -MMD -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I ../../core -c
DSMCoreModule.cpp -o DSMCoreModule.o
DSMCoreModule.cpp: In member function 'virtual bool
SCDIAction::execute(AmSession*, DSMSession*, DSMCondition::EventType,
std::map<std::basic_string<char>, std::basic_string<char> >*)':
DSMCoreModule.cpp:1152:12: warning: variable 'has_vars' set but not used
[-Wunused-but-set-variable]
g++ -MMD -Wall -Wno-reorder -fPIC -g -O2 -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I ../../core -c
RegisterCache.cpp -o RegisterCache.o
RegisterCache.cpp: In member function 'bool
_RegisterCache::saveSingleContact(RegisterCacheCtx&, const AmSipRequest&)':
RegisterCache.cpp:815:8: warning: variable 'star_contact' set but not used
[-Wunused-but-set-variable]
g++ -MMD -Wall -Wno-reorder -fPIC -g -O2 -Ixmlrpc++/src -DHAVE_XMLRPCPP_SSL -D
XMLRPCPP_SUPPORT_STRUCT_ACCESS -D_DEBUG -D_THREAD_SAFE -D_REENTRANT
-DSEMS_VERSION='"1.6.0"' -DARCH='"x86_64"' -DOS='"linux"'
-DSYSTEM_SAMPLECLOCK_RATE=32000LL -DSUPPORT_IPV6 -DUSE_MONITORING
-DLOG_BUFFER_LEN=2048 -DPROPAGATE_COREDUMP_SETTINGS -I ../../core
-Ixmlrpc++/src -DHAVE_XMLRPCPP_SSL -D XMLRPCPP_SUPPORT_STRUCT_ACCESS -c
XMLRPC2DI.cpp -o XMLRPC2DI.o
XMLRPC2DI.cpp: In member function 'int XMLRPC2DI::load()':
XMLRPC2DI.cpp:85:8: warning: variable 'multi_threaded' set but not used
[-Wunused-but-set-variable]
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev