Hi all, Can someone explains to me what these gcc warnings mean? comparison of distinct pointer types lacks a cast large integer implicitly truncated to unsigned type overflow in implicit constant conversionI keep getting these warning when I use gcc to compile the test codes. Thanks, Bill -------- Original Message --------
Hi all, I created testsuites with different levels of max_expr_depth. I compiled these files with gcc, and got the following warnings. comparison of distinct pointer types lacks a cast large integer implicitly truncated to unsigned type overflow in implicit constant conversion Attached is one of the 7 sets of test codes created. If anyone is interested in all of them, i can post them all later. -Bill |
Attachment:
a2p_tests_msd_5_med_3_src.zip
Description: Binary data
gcc a2p_test1_msd_3_med_3.c a2p_test1_msd_3_med_3.c: In function ‘func_1’: a2p_test1_msd_3_med_3.c:101:116: warning: comparison of distinct pointer types lacks a cast a2p_test1_msd_3_med_3.c: In function ‘func_23’: a2p_test1_msd_3_med_3.c:377:88: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = E67F2DA0 gcc a2p_test2_msd_3_med_3.c executing a.exe... checksum = 3AB31CA4 gcc a2p_test3_msd_3_med_3.c a2p_test3_msd_3_med_3.c: In function ‘func_1’: a2p_test3_msd_3_med_3.c:126:9: warning: large integer implicitly truncated to unsigned type a2p_test3_msd_3_med_3.c: In function ‘func_69’: a2p_test3_msd_3_med_3.c:364:145: warning: comparison of distinct pointer types lacks a cast a2p_test3_msd_3_med_3.c: In function ‘func_78’: a2p_test3_msd_3_med_3.c:677:28: warning: comparison of distinct pointer types lacks a cast a2p_test3_msd_3_med_3.c:689:36: warning: comparison of distinct pointer types lacks a cast a2p_test3_msd_3_med_3.c: In function ‘func_118’: a2p_test3_msd_3_med_3.c:915:64: warning: comparison of distinct pointer types lacks a cast a2p_test3_msd_3_med_3.c: In function ‘func_161’: a2p_test3_msd_3_med_3.c:1112:142: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = EB1DCC6F gcc a2p_test4_msd_3_med_3.c a2p_test4_msd_3_med_3.c: In function ‘func_82’: a2p_test4_msd_3_med_3.c:590:28: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = F4EBF23D gcc a2p_test5_msd_3_med_3.c a2p_test5_msd_3_med_3.c: In function ‘func_92’: a2p_test5_msd_3_med_3.c:436:98: warning: comparison of distinct pointer types lacks a cast a2p_test5_msd_3_med_3.c:644:33: warning: overflow in implicit constant conversion a2p_test5_msd_3_med_3.c:655:53: warning: comparison of distinct pointer types lacks a cast a2p_test5_msd_3_med_3.c: In function ‘func_101’: a2p_test5_msd_3_med_3.c:814:218: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 50559FB3 gcc a2p_test6_msd_3_med_3.c executing a.exe... checksum = 8537E93E gcc a2p_test7_msd_3_med_3.c a2p_test7_msd_3_med_3.c: In function ‘func_1’: a2p_test7_msd_3_med_3.c:184:43: warning: comparison of distinct pointer types lacks a cast a2p_test7_msd_3_med_3.c:202:183: warning: comparison of distinct pointer types lacks a cast a2p_test7_msd_3_med_3.c:226:405: warning: comparison of distinct pointer types lacks a cast a2p_test7_msd_3_med_3.c: In function ‘func_86’: a2p_test7_msd_3_med_3.c:850:145: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 5ED4BE86 gcc a2p_test8_msd_3_med_3.c a2p_test8_msd_3_med_3.c: In function ‘func_1’: a2p_test8_msd_3_med_3.c:217:43: warning: comparison of distinct pointer types lacks a cast a2p_test8_msd_3_med_3.c: In function ‘func_69’: a2p_test8_msd_3_med_3.c:676:81: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 377D525D gcc a2p_test9_msd_3_med_3.c executing a.exe... checksum = 7C67206D gcc a2p_test10_msd_3_med_3.c a2p_test10_msd_3_med_3.c: In function ‘func_1’: a2p_test10_msd_3_med_3.c:209:239: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c: In function ‘func_18’: a2p_test10_msd_3_med_3.c:301:337: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c: In function ‘func_106’: a2p_test10_msd_3_med_3.c:700:130: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:720:39: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:778:110: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:822:696: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c: In function ‘func_113’: a2p_test10_msd_3_med_3.c:1247:52: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:1425:61: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:1530:69: warning: comparison of distinct pointer types lacks a cast a2p_test10_msd_3_med_3.c:1613:47: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 76DB0613 gcc a2p_test11_msd_3_med_3.c a2p_test11_msd_3_med_3.c: In function ‘func_11’: a2p_test11_msd_3_med_3.c:363:122: warning: comparison of distinct pointer types lacks a cast a2p_test11_msd_3_med_3.c:458:47: warning: comparison of distinct pointer types lacks a cast a2p_test11_msd_3_med_3.c:495:74: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 1825ADFA gcc a2p_test12_msd_3_med_3.c a2p_test12_msd_3_med_3.c: In function ‘func_112’: a2p_test12_msd_3_med_3.c:690:52: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = AB2D1E3B gcc a2p_test13_msd_3_med_3.c a2p_test13_msd_3_med_3.c: In function ‘func_69’: a2p_test13_msd_3_med_3.c:335:70: warning: comparison of distinct pointer types lacks a cast a2p_test13_msd_3_med_3.c: In function ‘func_76’: a2p_test13_msd_3_med_3.c:507:272: warning: comparison of distinct pointer types lacks a cast executing a.exe... gcc a2p_test14_msd_3_med_3.c a2p_test14_msd_3_med_3.c: In function ‘func_6’: a2p_test14_msd_3_med_3.c:139:43: warning: comparison of distinct pointer types lacks a cast a2p_test14_msd_3_med_3.c: In function ‘func_66’: a2p_test14_msd_3_med_3.c:378:69: warning: comparison of distinct pointer types lacks a cast a2p_test14_msd_3_med_3.c:459:63: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = E77752DB gcc a2p_test15_msd_3_med_3.c a2p_test15_msd_3_med_3.c: In function ‘func_9’: a2p_test15_msd_3_med_3.c:630:25: warning: overflow in implicit constant conversion a2p_test15_msd_3_med_3.c: In function ‘func_14’: a2p_test15_msd_3_med_3.c:808:157: warning: comparison of distinct pointer types lacks a cast a2p_test15_msd_3_med_3.c: In function ‘func_27’: a2p_test15_msd_3_med_3.c:1086:140: warning: comparison of distinct pointer types lacks a cast a2p_test15_msd_3_med_3.c: In function ‘func_90’: a2p_test15_msd_3_med_3.c:1516:324: warning: comparison of distinct pointer types lacks a cast executing a.exe... gcc a2p_test16_msd_3_med_3.c executing a.exe... checksum = 6361D861 gcc a2p_test17_msd_3_med_3.c executing a.exe... checksum = 8449AB6 gcc a2p_test18_msd_3_med_3.c a2p_test18_msd_3_med_3.c: In function ‘func_85’: a2p_test18_msd_3_med_3.c:748:87: warning: comparison of distinct pointer types lacks a cast a2p_test18_msd_3_med_3.c:889:108: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = 5C05915F gcc a2p_test19_msd_3_med_3.c a2p_test19_msd_3_med_3.c: In function ‘func_1’: a2p_test19_msd_3_med_3.c:203:321: warning: comparison of distinct pointer types lacks a cast a2p_test19_msd_3_med_3.c:378:199: warning: comparison of distinct pointer types lacks a cast a2p_test19_msd_3_med_3.c:467:76: warning: comparison of distinct pointer types lacks a cast executing a.exe... checksum = FFD1A446 gcc a2p_test20_msd_3_med_3.c executing a.exe... checksum = 598398E7