From: zdennis Date: 2006-04-06T03:56:54+09:00 Subject: Re: Pointer Signedness Errors When Compiling 1.8.4 When ruby runs you get this output? Or just when you are compiling? If it's just when you are compiling don't worry about it if ruby finishes compiling with no explicit **Error** 's. Zach Ben Gribaudo wrote: > Hi, > > I'm working on compiling Ruby 1.8.4 on Ubunty Breezy (5.10) using gcc > 4.0.2 (20050808 prerelease Ubuntu 4.0.1-4ubuntu9). When make is run, > compilation will complete and Ruby will run but I receive a lot of > warnings about pointer targets differing in signedness. (Warning > messages at bottom of message.) > > Should these warnings concern me? Do they indicate that my Ruby build > will have problems (like segmentation faults)? Is there any way I can > fix the warnings? > > Thank you, > Ben > > re.c: In function _memsearchre.c:121: warning: pointer targets in > passing argument 1 of _memcicmpiffer in signedness > re.c:121: warning: pointer targets in passing argument 2 of > _memcicmpiffer in signedness > re.c:129: warning: pointer targets in passing argument 1 of > _memcicmpiffer in signedness > re.c:129: warning: pointer targets in passing argument 2 of > _memcicmpiffer in signedness > regex.c: In function lculate_must_stringregex.c:1014: warning: pointer > targets in initialization differ in signedness > regex.c:1015: warning: pointer targets in initialization differ in > signedness > regex.c:1029: warning: pointer targets in assignment differ in signedness > regex.c: In function by_re_searchregex.c:3222: warning: pointer targets > in passing argument 1 of ow_searchiffer in signedness > regex.c:3222: warning: pointer targets in passing argument 3 of > ow_searchiffer in signedness > regex.c:3222: warning: pointer targets in passing argument 5 of > ow_searchiffer in signedness > regex.c:2689: warning: pointer targets in passing argument 5 of > ow_matchiffer in signedness > regex.c:3227: warning: pointer targets in passing argument 1 of > _searchiffer in signedness > regex.c:3227: warning: pointer targets in passing argument 3 of > _searchiffer in signedness > string.c: In function _str_index_mstring.c:1133: warning: pointer > targets in initialization differ in signedness > string.c: In function _str_rindex_mstring.c:1255: warning: pointer > targets in initialization differ in signedness > string.c:1256: warning: pointer targets in initialization differ in > signedness > bigdecimal.c: In function gDecimal_loadbigdecimal.c:201: warning: > pointer targets in assignment differ in signedness > bigdecimal.c:210: warning: pointer targets in passing argument 2 of > NewRbClassiffer in signedness > digest.c: In function _digest_base_s_digestdigest.c:100: warning: > pointer targets in passing argument 2 of go->update_funciffer in signedness > digest.c:107: warning: pointer targets in passing argument 1 of > _str_newiffer in signedness > digest.c: In function _digest_base_s_hexdigestdigest.c:129: warning: > pointer targets in passing argument 2 of go->update_funciffer in signedness > digest.c:136: warning: pointer targets in passing argument 1 of > _str_newiffer in signedness > digest.c: In function _digest_base_updatedigest.c:174: warning: pointer > targets in passing argument 2 of go->update_funciffer in signedness > digest.c: In function _digest_base_digestdigest.c:217: warning: pointer > targets in passing argument 1 of _str_newiffer in signedness > digest.c: In function _digest_base_hexdigestdigest.c:248: warning: > pointer targets in passing argument 1 of _str_newiffer in signedness > md5.c: In function _Digest_MD5_Endmd5.c:425: warning: pointer targets in > passing argument 1 of rintfiffer in signedness > sha2hl.c: In function _Digest_SHA256_Endsha2hl.c:108: warning: pointer > targets in assignment differ in signedness > sha2hl.c:121: warning: pointer targets in return differ in signedness > sha2hl.c: In function _Digest_SHA384_Endsha2hl.c:168: warning: pointer > targets in assignment differ in signedness > sha2hl.c:181: warning: pointer targets in return differ in signedness > sha2hl.c: In function _Digest_SHA512_Endsha2hl.c:228: warning: pointer > targets in assignment differ in signedness > sha2hl.c:241: warning: pointer targets in return differ in signedness > nkf.c: In function _nkf_putcharnkf.c:66: warning: pointer targets in > assignment differ in signedness > nkf.c: In function _nkf_kconvnkf.c:92: warning: pointer targets in > passing argument 1 of tionsiffer in signedness > nkf.c:98: warning: pointer targets in assignment differ in signedness > nkf.c:104: warning: pointer targets in assignment differ in signedness > nkf.c: In function _nkf_guess1nkf.c:137: warning: pointer targets in > assignment differ in signedness > nkf.c: In function _nkf_guess2nkf.c:232: warning: pointer targets in > assignment differ in signedness > >