Hi, On 04/05/12 20:36, Xin Gu wrote: > On 04/05/12 20:11, Miika Komu wrote: >> >> You still clean the branch from warnings: >> >> make clean >> make -j 4 2>/tmp/errors >> grep lhip /tmp/errors|wc >> 36 242 2984 >> > I don't get any compilation warnings in my machine, do I forget to open > some kind of switch? I think the Werror is on already. no switches, just autoreconf and make: lib/hipl/lhipl.c: In function ‘hipl_sendto’: lib/hipl/lhipl.c:378: warning: dereferencing pointer ‘p6’ does break strict-aliasing rules lib/hipl/lhipl.c:377: warning: dereferencing pointer ‘p6’ does break strict-aliasing rules lib/hipl/lhipl.c:376: note: initialized from here lib/hipl/lhipl_operations.c: In function ‘recv_msg_wrapper’: lib/hipl/lhipl_operations.c:168: warning: dereferencing pointer ‘our_locator.26’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:164: warning: dereferencing pointer ‘our_locator.26’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:229: note: initialized from here lib/hipl/lhipl_operations.c:167: warning: dereferencing pointer ‘s4’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:166: warning: dereferencing pointer ‘s4’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:165: note: initialized from here lib/hipl/lhipl_operations.c:171: warning: dereferencing pointer ‘s6’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:170: warning: dereferencing pointer ‘s6’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:169: note: initialized from here lib/hipl/lhipl_operations.c: In function ‘hipl_bind_internal’: lib/hipl/lhipl_operations.c:92: warning: dereferencing pointer ‘laddr.45’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:537: note: initialized from here lib/hipl/lhipl_operations.c:93: warning: dereferencing pointer ‘addr4’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:89: note: initialized from here lib/hipl/lhipl_operations.c:95: warning: dereferencing pointer ‘addr6’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:90: note: initialized from here lib/hipl/lhipl_operations.c: In function ‘auto_bind’: lib/hipl/lhipl_operations.c:75: warning: dereferencing pointer ‘addr4’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:74: note: initialized from here lib/hipl/lhipl_operations.c:81: warning: dereferencing pointer ‘addr6’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:80: note: initialized from here lib/hipl/lhipl_operations.c: In function ‘hipl_recvmsg_internal’: lib/hipl/lhipl_operations.c:411: warning: dereferencing pointer ‘saddr.38’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:411: note: initialized from here lib/hipl/lhipl_operations.c: In function ‘hipl_connect_internal’: lib/hipl/lhipl_operations.c:92: warning: dereferencing pointer ‘ss.50’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:592: note: initialized from here lib/hipl/lhipl_operations.c:93: warning: dereferencing pointer ‘addr4’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:89: note: initialized from here lib/hipl/lhipl_operations.c:95: warning: dereferencing pointer ‘addr6’ does break strict-aliasing rules lib/hipl/lhipl_operations.c:90: note: initialized from here