Actualy seems there is a real problem with wimax network service on 64 bit systems. There is output from gentoo automated tests
* QA Notice:
Package
has poor programming practices which may compile
* fine
but
exhibit random runtime failures.
* ./Socket.c:191: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./L5Connector.c:847:
warning: dereferencing type-punned pointer will break
strict-aliasing rules
* ./L5Connector.c:853: warning: dereferencing
type-punned pointer will break
strict-aliasing rules
*
../../../../InfraStack/OSAgnostic/Common/L5Common/L5CommonUtils.c:150:
war
ning: dereferencing type-punned pointer will break strict-aliasing rules
*
../../../../InfraStack/OSAgnostic/Common/L5Common/L5CommonUtils.c:181:
warni
ng: dereferencing type-punned pointer will break strict-aliasing
rules
*
../../../../InfraStack/OSAgnostic/Common/L5Common/IndicatorsSubscri
bers.c:19
7: warning: dereferencing type-punned pointer will break
strict-aliasing
rules
*
../../../../InfraStack/OSAgnostic/Common/L5Common/IndicatorsSubscribers.c:
19
8: warning: dereferencing type-punned pointer will break
strict-aliasing
rules
*
../../../../../InfraStack/OSAgnostic/WiMax/Wrappers/Supplicant/wmxSDK_Sup_
Im
pl.c:279: warning: dereferencing type-punned pointer will
break
strict-aliasing rules
* ./Source/SupplicantAgent.c:1518:
warning:
dereferencing type-punned pointer will break strict-aliasing rules
*
./Source/SupplicantAgent.c:1570: warning: dereferencing type-punned
pointer
will break strict-aliasing rules
*
./Source/SupplicantAgent.c:1576:
warning: dereferencing type-punned pointer
will break strict-aliasing rules
* ./Source/NDnSAgent_CBs.c:79: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./Source/NDnSAgent_CBs.c:115: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./Source/NDnSAgent_CBs.c:150: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./Source/NDnSAgent_CBs.c:285: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./Source/NDnSAgent.c:573: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:623: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2069: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2720: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2744: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2962: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2979: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:2987: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:3004: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:3016: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnSAgent.c:3027: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./Source/NDnS_Coex.c:174: warning:
dereferencing type-punned pointer will
break strict-aliasing rules
*
./APDO/NDnSAgent_APDO_CBs.c:103: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./APDO/NDnSAgent_APDO_CBs.c:210:
warning: dereferencing type-punned pointer
will break strict-aliasing rules
* ./APDO/NDnSAgent_APDO_CBs.c:247:
warning: dereferencing type-punned
pointer will break strict-aliasing rules
* ./APDO/NDnSAgent_APDO_CBs.c:283:
warning: dereferencing type-punned
pointer will break strict-aliasing rules
*
./L4Publisher/NDnS_L4Publisher.c:504: warning: dereferencing
type-punned
pointer will break strict-aliasing rules
*
./../../Wrappers/Apdo/wmxSDK_Apdo_Impl.c:172: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./../../Wrappers/Apdo/wmxSDK_Apdo_Impl.c:1264: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./../../Wrappers/NDnS/wmxSDK_Nds_IndHandler.c:484: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./../../Wrappers/NDnS/wmxSDK_Nds_IndHandler.c:569: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./../../Wrappers/NDnS/wmxSDK_Nds_IndHandler.c:642: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./DnDAgent.c:1116:
warning: dereferencing type-punned pointer will break
strict-aliasing rules
* ./L5SocketsDispatcher.c:533: warning: dereferencing
type-punned pointer
will break strict-aliasing rules
*
./../../Common/L5Common/L5CommonUtils.c:150: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
./../../Common/L5Common/L5CommonUtils.c:181: warning:
dereferencing
type-punned pointer will break strict-aliasing rules
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/KDapi/KDapi.c:6
28
: warning: dereferencing type-punned pointer will break
strict-aliasing
rules
* ./../NDnS/wmxSDK_Nds_3.c:847: warning:
dereferencing type-punned
pointer will break strict-aliasing rules
*
./../NDnS/wmxSDK_Nds_3.c:1063:
warning: dereferencing type-punned pointer
will break strict-aliasing rules
* ./../NDnS/wmxSDK_Nds_3.c:1125: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./../NDnS/wmxSDK_Nds_3.c:1223: warning:
dereferencing type-punned pointer
will break strict-aliasing rules
*
./../NDnS/wmxSDK_Nds_IndHandler.c:484:
warning: dereferencing type-punned
pointer will break strict-aliasing rules
*
./../NDnS/wmxSDK_Nds_IndHandler.c:569: warning: dereferencing
type-punned
pointer will break strict-aliasing rules
*
./../NDnS/wmxSDK_Nds_IndHandler.c:642: warning: dereferencing
type-punned
pointer will break strict-aliasing rules
*
./../Apdo/wmxSDK_Apdo_Impl.c:172: warning: dereferencing type-punned
pointer
will break strict-aliasing rules
*
./../Apdo/wmxSDK_Apdo_Impl.c:1264:
warning: dereferencing type-punned
pointer will break strict-aliasing
rules
* QA Notice: Package has poor
programming practices which may
compile
* fine but exhibit
random runtime failures.
*
././Services/wimax_osal_services.c:411: warning:
dereferencing pointer
‘({anonymous})’ does break strict-aliasing rules
*
QA Notice: Package has
poor programming practices which may compile
*
fine but exhibit
random runtime failures.
*
././Primitives/wimax_osal_util.c:120: warning:
implicit declaration of
function ‘SetLastError’
*
././Primitives/wimax_osal_util.c:132: warning:
implicit declaration of
function ‘OSAL_trylock_mutex’
*
././Primitives/wimax_osal_primitives.c:975:
warning: implicit declaration of
function ‘GetLastError’
*
././Primitives/wimax_osal_trace.c:241: warning:
implicit declaration of
function ‘atoi’
*
././Services/wimax_osal_services.c:411: warning: implicit
declaration of
function ‘inet_ntoa’
*
././Services/wimax_osal_crypt_services.c:117:
warning: implicit declaration
of function ‘OSAL_GetObfuscateConfig’
*
./Queue.c:107: warning: implicit
declaration of function ‘free’
*
./List.c:72: warning: implicit declaration
of function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/EventSubscribers.c:61:
w
arning: implicit declaration of function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/VersionHandshake.c
:8
2: warning: implicit declaration of function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/IndicatorsSubscribers.c:
78
: warning: implicit declaration of function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:114:
w
arning: implicit declaration of function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:157:
w
arning: implicit declaration of function ‘GetLastError’
*
../../../../InfraStack/OSAgnostic/Common/WrappersCommon/WrappersUtils.c:19
9:
warning: implicit declaration of function ‘free’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/TraceModule/Tra
ce
Module.c:312: warning: implicit declaration of function ‘OSAL_sprintf’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/TraceModule/Tra
ce
Module.c:320: warning: implicit declaration of function ‘GetLastError’
*
./Source/SupplicantAgent.c:484: warning: implicit declaration of
function
‘ResetSupplicantLibrary’
* ./Source/SupplicantAgent.c:1186:
warning:
implicit declaration of function ‘GetLastError’
*
./Source/SupplicantAgent.c:1781: warning: implicit declaration of
function
‘Sup_PrintTrace’
* ./Source/SupplicantAgent.c:1922: warning:
implicit
declaration of function ‘wmxNds_SupOpCodeToStr’
*
./Source/NDnSAgent.c:4039: warning: implicit declaration of
function
‘log10’
* ./../../Wrappers/Apdo/AES_CCM.c:111: warning:
implicit
declaration of function ‘ceil’
*
./../../Wrappers/Apdo/AES_CCM.c:173:
warning: implicit declaration of
function ‘free’
*
./RemoveExcessFiles.c:131: warning: implicit declaration
of function
‘GetLastError’
* ./L5Dispatcher.c:125: warning: implicit
declaration of
function ‘free’
* ./L4MsgProxy.c:690: warning: implicit
declaration of
function ‘free’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/KDapi/KDapi.c:9
02
: warning: implicit declaration of
function
‘Populate_PreInitConfigurationStruct’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/KDapi/KDapi.c:9
26
: warning: implicit declaration of function ‘GetL4Opcode’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/Skeletons/AppSr
v/
GenericConsole.c:118: warning: implicit declaration of
function
‘OSAL_sprintf’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/Skeletons/AppSr
v/
GenericConsole.c:287: warning: implicit declaration of
function
‘NDnSAgent_ApdoLinkStatus’../../../../InfraStack/OSDependent/Linux/
InfraStac
kModules/Skeletons/AppSrv/GenericDaemon.c:196: warning: type
defaults to
‘int’ in declaration of ‘no_of_signals’
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/Skeletons/AppSr
v/
GenericDaemon.c:202: warning: implicit declaration of
function
‘print_callstack_to_file’
* ./../CommonAPI/wimaxapi.c:1046:
warning:
implicit declaration of function ‘GetLastError’
*
./../Apdo/AES_CCM.c:111:
warning: implicit declaration of function ‘ceil’
*
./../Apdo/AES_CCM.c:173:
warning: implicit declaration of function ‘free’
*
./wimaxcu_cmdhdlr.c:534:
warning: implicit declaration of function
‘wimaxcu_get_version_info’
*
./wimaxcu_cmdhdlr.c:582: warning: implicit
declaration of function
‘wimaxcu_stop_scan’
* wimax_monitor.c:47: warning:
implicit declaration of
function ‘PRINT_LINE’
* wimax_monitor.c:79:
warning: implicit declaration
of function ‘wmxNds_Init’
*
wimax_monitor.c:84: warning: implicit
declaration of function
‘wmxNds_Finalize’
* wimax_monitor.c:215: warning:
implicit declaration of
function ‘PRINT_OUTPUT’
* QA Notice: Package has
poor programming
practices which may compile
* fine but exhibit
random runtime
failures.
* ./Queue.c:107: warning: incompatible implicit
declaration of
built-in function ‘free’
* ./Queue.c:188: warning:
incompatible implicit
declaration of built-in function ‘free’
*
./Queue.c:283: warning:
incompatible implicit declaration of built-in
function ‘free’
*
./List.c:72: warning: incompatible implicit declaration
of built-in function
‘free’
* ./List.c:95: warning: incompatible implicit
declaration of
built-in function ‘free’
* ./List.c:167: warning:
incompatible implicit
declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/EventSubscribers.c:61:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/EventSubscribers.c:70:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/VersionHandshake.c
:8
2: warning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/IndicatorsSubscribers.c:
78
: warning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/L5Common/IndicatorsSubscribers.c:
87
: warning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:114:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:117:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:358:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:385:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:392:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:475:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/CommonServices/Messenger.c:478:
w
arning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/WrappersCommon/WrappersUtils.c:19
9:
warning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/WrappersCommon/WrappersUtils.c:21
2:
warning: incompatible implicit declaration of built-in function ‘free’
*
../../../../InfraStack/OSAgnostic/Common/WrappersCommon/WrappersUtils.c:22
2:
warning: incompatible implicit declaration of built-in function ‘free’
*
./Source/NDnSAgent.c:4039: warning: incompatible implicit declaration
of
built-in function ‘log10’
* ./../../Wrappers/Apdo/AES_CCM.c:111:
warning:
incompatible implicit declaration of built-in function ‘ceil’
*
./../../Wrappers/Apdo/AES_CCM.c:173: warning: incompatible
implicit
declaration of built-in function ‘free’
*
./../../Wrappers/Apdo/AES_CCM.c:216: warning: incompatible
implicit
declaration of built-in function ‘ceil’
*
./../../Wrappers/Apdo/AES_CCM.c:283: warning: incompatible
implicit
declaration of built-in function ‘free’
*
./../../Wrappers/Apdo/AES_CCM.c:340: warning: incompatible
implicit
declaration of built-in function ‘ceil’
*
./../../Wrappers/Apdo/AES_CCM.c:362: warning: incompatible
implicit
declaration of built-in function ‘free’
* ./L5Dispatcher.c:125:
warning:
incompatible implicit declaration of built-in function ‘free’
*
./L4MsgProxy.c:690: warning: incompatible implicit declaration of
built-in
function ‘free’
* ./L5Dispatcher.c:150: warning: incompatible
implicit
declaration of built-in function ‘free’
* ./L5Dispatcher.c:381:
warning:
incompatible implicit declaration of built-in function ‘free’
*
./../Apdo/AES_CCM.c:111: warning: incompatible implicit declaration
of
built-in function ‘ceil’
* ./../Apdo/AES_CCM.c:173: warning:
incompatible
implicit declaration of built-in function ‘free’
*
./../Apdo/AES_CCM.c:216:
warning: incompatible implicit declaration of
built-in function ‘ceil’
*
./../Apdo/AES_CCM.c:283: warning: incompatible
implicit declaration of
built-in function ‘free’
* ./../Apdo/AES_CCM.c:340:
warning: incompatible
implicit declaration of built-in function ‘ceil’
*
./../Apdo/AES_CCM.c:362:
warning: incompatible implicit declaration of
built-in function ‘free’
*
QA Notice: Package has poor programming
practices which may compile
*
fine but exhibit random runtime
failures.
*
./Source/SupplicantAgent.c:2359: warning: left-hand operand of
comma
expression has no effect
* QA Notice: Package has poor
programming
practices which may compile
* fine but exhibit
random runtime
failures.
*
../../../../InfraStack/OSDependent/Linux/InfraStackModules/Skeletons/AppSr
v/
GenericConsole.c:124: warning: too few arguments for format
*
*
QA
Notice: Package has poor programming practices which may compile
*
but will almost certainly crash on 64bit architectures.
*
*
Function
`inet_ntoa' implicitly converted to pointer
at
././Services/wimax_osal_services.c:411
* Function `GetL4Opcode'
implicitly
converted to pointer
at
../../../../InfraStack/OSDependent/Linux/InfraStackModules/KDapi/KDapi.c:
926
--
Best Regards,
Alexey 'Alexxy' Shvetsov
Petersburg Nuclear Physics
Institute, Russia
Department of Molecular and Radiation Biophysics
Gentoo
Team Ru
Gentoo Linux
Dev
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
pi.spb.ru
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ wimax mailing list [email protected] http://lists.linuxwimax.org/listinfo/wimax
