../../../hbtrace.c:343:20: warning: format string is not a string literal [-Wformat-nonliteral]
vfprintf( s_fp, fmt, ap );
^~~
1 warning generated.
../../../hbtrace.c:343:20: warning: format string is not a string literal [-Wformat-nonliteral]
vfprintf( s_fp, fmt, ap );
^~~
1 warning generated.
../../../nortl.c:337:46: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), szText, szPar1, szPar2 );
^~~~~~
../../../nortl.c:327:1: warning: function 'hb_errInternal' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
{
^
2 warnings generated.
In file included from ../../../hbpp.c:68:
../../../ppcore.c:232:40: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( msg, sizeof( msg ), szMsgTable[ iError - 1 ], szParam );
^~~~~~~~~~~~~~~~~~~~~~~~
../../../ppcore.c:5685:53: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, hb_verPlatformMacro() );
^~~~~~~~~~~~
../../../ppcore.c:5689:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, "UNIX" );
^~~~~~~~~~~~
3 warnings generated.
In file included from ../../../hbpp.c:68:
../../../ppcore.c:232:40: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( msg, sizeof( msg ), szMsgTable[ iError - 1 ], szParam );
^~~~~~~~~~~~~~~~~~~~~~~~
../../../ppcore.c:5685:53: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, hb_verPlatformMacro() );
^~~~~~~~~~~~
../../../ppcore.c:5689:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, "UNIX" );
^~~~~~~~~~~~
3 warnings generated.
../../../ppcore.c:232:40: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( msg, sizeof( msg ), szMsgTable[ iError - 1 ], szParam );
^~~~~~~~~~~~~~~~~~~~~~~~
../../../ppcore.c:5685:53: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, hb_verPlatformMacro() );
^~~~~~~~~~~~
../../../ppcore.c:5689:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, "UNIX" );
^~~~~~~~~~~~
3 warnings generated.
../../../ppcore.c:232:40: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( msg, sizeof( msg ), szMsgTable[ iError - 1 ], szParam );
^~~~~~~~~~~~~~~~~~~~~~~~
../../../ppcore.c:5685:53: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, hb_verPlatformMacro() );
^~~~~~~~~~~~
../../../ppcore.c:5689:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szDefine, sizeof( szDefine ), s_szPlatform, "UNIX" );
^~~~~~~~~~~~
3 warnings generated.
../../../pplib.c:69:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szMsgBuf, sizeof( szMsgBuf ), szMsgTable[ iCode - 1 ],
^~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../../../pplib.c:69:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szMsgBuf, sizeof( szMsgBuf ), szMsgTable[ iCode - 1 ],
^~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
harboury.c:6903:6: warning: code will never be executed [-Wunreachable-code]
goto yyerrorlab;
^~~~~~~~~~~~~~~
harboury.c:6902:21: note: silence by adding parentheses to mark code as explicitly dead
if (/*CONSTCOND*/ 0)
^
/* DISABLES CODE */ ( )
1 warning generated.
../../../hbcmplib.c:62:50: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( szMsgBuf, sizeof( szMsgBuf ), szText, szPar1, szPar2 );
^~~~~~
1 warning generated.
../../../hbcomp.c:190:43: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), szText, szPar1, szPar2 );
^~~~~~
1 warning generated.
In file included from ../../../../hvmall.c:108:
../../../../thread.c:577:1: warning: mutex 'critical' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:575:4: note: mutex acquired here
HB_CRITICAL_LOCK( *critical );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:567:1: note: Thread warning in function 'hb_threadEnterCriticalSection'
{
^
../../../../thread.c:594:1: warning: mutex 'critical' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:591:4: note: mutex acquired here
HB_CRITICAL_LOCK( *critical );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:580:1: note: Thread warning in function 'hb_threadEnterCriticalSectionGC'
{
^
../../../../thread.c:603:4: warning: releasing mutex 'critical' that was not held [-Wthread-safety-analysis]
HB_CRITICAL_UNLOCK( *critical );
^
../../../../../../include/hbthread.h:143:37: note: expanded from macro 'HB_CRITICAL_UNLOCK'
# define HB_CRITICAL_UNLOCK(v) pthread_mutex_unlock( &(v) )
^
../../../../thread.c:597:1: note: Thread warning in function 'hb_threadLeaveCriticalSection'
{
^
../../../../thread.c:709:11: warning: calling function 'pthread_cond_wait' requires holding mutex 'mutex' exclusively
[-Wthread-safety-analysis]
return pthread_cond_wait( HB_COND_GET( cond ), HB_CRITICAL_GET( mutex ) ) == 0;
^
../../../../thread.c:692:1: note: Thread warning in function 'hb_threadCondWait'
{
^
../../../../thread.c:770:11: warning: calling function 'pthread_cond_timedwait' requires holding mutex 'mutex' exclusively
[-Wthread-safety-analysis]
return pthread_cond_timedwait( HB_COND_GET( cond ), HB_CRITICAL_GET( mutex ), &ts ) == 0;
^
../../../../thread.c:750:1: note: Thread warning in function 'hb_threadCondTimedWait'
{
^
../../../../thread.c:2209:4: warning: releasing mutex 'pMutex->mutex' that was not held [-Wthread-safety-analysis]
HB_CRITICAL_UNLOCK( pMutex->mutex );
^
../../../../../../include/hbthread.h:143:37: note: expanded from macro 'HB_CRITICAL_UNLOCK'
# define HB_CRITICAL_UNLOCK(v) pthread_mutex_unlock( &(v) )
^
../../../../thread.c:2206:1: note: Thread warning in function 'hb_thredMutexEventInit'
{
^
../../../../thread.c:2229:1: warning: mutex 'pMutex->mutex' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:2227:7: note: mutex acquired here
HB_CRITICAL_LOCK( pMutex->mutex );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:2206:1: note: Thread warning in function 'hb_thredMutexEventInit'
{
^
7 warnings generated.
In file included from ../../../../hvmall.c:108:
../../../../thread.c:577:1: warning: mutex 'critical' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:575:4: note: mutex acquired here
HB_CRITICAL_LOCK( *critical );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:567:1: note: Thread warning in function 'hb_threadEnterCriticalSection'
{
^
../../../../thread.c:594:1: warning: mutex 'critical' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:591:4: note: mutex acquired here
HB_CRITICAL_LOCK( *critical );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:580:1: note: Thread warning in function 'hb_threadEnterCriticalSectionGC'
{
^
../../../../thread.c:603:4: warning: releasing mutex 'critical' that was not held [-Wthread-safety-analysis]
HB_CRITICAL_UNLOCK( *critical );
^
../../../../../../include/hbthread.h:143:37: note: expanded from macro 'HB_CRITICAL_UNLOCK'
# define HB_CRITICAL_UNLOCK(v) pthread_mutex_unlock( &(v) )
^
../../../../thread.c:597:1: note: Thread warning in function 'hb_threadLeaveCriticalSection'
{
^
../../../../thread.c:709:11: warning: calling function 'pthread_cond_wait' requires holding mutex 'mutex' exclusively
[-Wthread-safety-analysis]
return pthread_cond_wait( HB_COND_GET( cond ), HB_CRITICAL_GET( mutex ) ) == 0;
^
../../../../thread.c:692:1: note: Thread warning in function 'hb_threadCondWait'
{
^
../../../../thread.c:770:11: warning: calling function 'pthread_cond_timedwait' requires holding mutex 'mutex' exclusively
[-Wthread-safety-analysis]
return pthread_cond_timedwait( HB_COND_GET( cond ), HB_CRITICAL_GET( mutex ), &ts ) == 0;
^
../../../../thread.c:750:1: note: Thread warning in function 'hb_threadCondTimedWait'
{
^
../../../../thread.c:2209:4: warning: releasing mutex 'pMutex->mutex' that was not held [-Wthread-safety-analysis]
HB_CRITICAL_UNLOCK( pMutex->mutex );
^
../../../../../../include/hbthread.h:143:37: note: expanded from macro 'HB_CRITICAL_UNLOCK'
# define HB_CRITICAL_UNLOCK(v) pthread_mutex_unlock( &(v) )
^
../../../../thread.c:2206:1: note: Thread warning in function 'hb_thredMutexEventInit'
{
^
../../../../thread.c:2229:1: warning: mutex 'pMutex->mutex' is still held at the end of function [-Wthread-safety-analysis]
}
^
../../../../thread.c:2227:7: note: mutex acquired here
HB_CRITICAL_LOCK( pMutex->mutex );
^
../../../../../../include/hbthread.h:142:37: note: expanded from macro 'HB_CRITICAL_LOCK'
# define HB_CRITICAL_LOCK(v) pthread_mutex_lock( &(v) )
^
../../../../thread.c:2206:1: note: Thread warning in function 'hb_thredMutexEventInit'
{
^
7 warnings generated.
../../../errint.c:54:1: warning: function 'hb_errInternal' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
{
^
1 warning generated.
../../../errint.c:54:1: warning: function 'hb_errInternal' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
{
^
1 warning generated.
../../../errintlo.c:101:46: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), hb_langDGetItem( HB_LANG_ITEM_BASE_ERRINTR ), errCode );
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../errintlo.c:113:46: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), szText, szPar1, szPar2 );
^~~~~~
2 warnings generated.
../../../errintlo.c:101:46: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), hb_langDGetItem( HB_LANG_ITEM_BASE_ERRINTR ), errCode );
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../errintlo.c:113:46: warning: format string is not a string literal [-Wformat-nonliteral]
hb_snprintf( buffer, sizeof( buffer ), szText, szPar1, szPar2 );
^~~~~~
2 warnings generated.
macroy.c:2878:6: warning: code will never be executed [-Wunreachable-code]
goto yyerrorlab;
^~~~~~~~~~~~~~~
macroy.c:2877:21: note: silence by adding parentheses to mark code as explicitly dead
if (/*CONSTCOND*/ 0)
^
/* DISABLES CODE */ ( )
macroy.c:1887:5: warning: 'break' will never be executed [-Wunreachable-code-break]
break;
^~~~~
2 warnings generated.
macroy.c:2878:6: warning: code will never be executed [-Wunreachable-code]
goto yyerrorlab;
^~~~~~~~~~~~~~~
macroy.c:2877:21: note: silence by adding parentheses to mark code as explicitly dead
if (/*CONSTCOND*/ 0)
^
/* DISABLES CODE */ ( )
macroy.c:1887:5: warning: 'break' will never be executed [-Wunreachable-code-break]
break;
^~~~~
2 warnings generated.
hbmk2 [bz2]: Error: Running lib command. 255
hbmk2 [bz2]: Exit status: 7: failed in final assembly (linker or library manager)
gmake[1]: *** [Makefile:8: first] Error 7
gmake: *** [config/
dir.mk:71: contrib] Error 2