------- Comment #3 from ami_stuff at o2 dot pl 2009-09-05 14:07 ------- $ make_68k_v45 /usr/local/amiga/bin/m68k-amigaos-gcc-4.5.0.exe -V 4.5.0 --save-temp -O2 -finlin e-functions -ffast-math -Wall -I. -DHAVE_MALLOC_H -DWORDS_BIGENDIAN -s -fomit-f rame-pointer -m68060 -c -o encoder/analyse.o encoder/analyse.c In file included from ./common/common.h:683:0, from encoder/analyse.c:31: ./common/macroblock.h: In function 'x264_mb_transform_8x8_allowed': ./common/macroblock.h:465:5: warning: dereferencing type-punned pointer will bre ak strict-aliasing rules In file included from encoder/rdo.c:59:0, from encoder/analyse.c:37: encoder/cabac.c: In function 'x264_cabac_mb8x8_mvd': encoder/cabac.c:462:13: warning: format '%s' expects type 'char *', but argument 5 has type 'int' encoder/analyse.c: In function 'x264_mb_analyse_inter_p16x16': encoder/analyse.c:1205:13: warning: format '%s' expects type 'char *', but argum ent 5 has type 'int' encoder/analyse.c:1217:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1221:5: warning: format '%s' expects type 'char *', but argume nt 5 has type 'int' encoder/analyse.c:1227:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1227:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1230:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p8x8_mixed_ref': encoder/analyse.c:1290:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1295:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p8x8': encoder/analyse.c:1326:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1344:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1346:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p16x8': encoder/analyse.c:1393:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1407:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p8x16': encoder/analyse.c:1442:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1456:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p4x4': encoder/analyse.c:1525:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p8x4': encoder/analyse.c:1565:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_p4x8': encoder/analyse.c:1602:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_b16x16': encoder/analyse.c:1677:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1704:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_cache_mv_p8x8': encoder/analyse.c:1743:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1746:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1747:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1750:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1751:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1754:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1755:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1756:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1757:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_cache_mv_b8x8': encoder/analyse.c:1807:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1807:9: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_cache_mv_b16x8': encoder/analyse.c:1812:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1812:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_cache_mv_b8x16': encoder/analyse.c:1816:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1816:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_b8x8': encoder/analyse.c:1856:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_b16x8': encoder/analyse.c:1916:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1916:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1917:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_mb_analyse_inter_b8x16': encoder/analyse.c:1985:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1985:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:1986:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c: In function 'x264_macroblock_analyse': encoder/analyse.c:2383:13: warning: format '%s' expects type 'char *', but argum ent 5 has type 'int' encoder/analyse.c: In function 'x264_analyse_update_cache': encoder/analyse.c:2981:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:2987:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:2988:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:2994:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:2995:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:3017:13: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:3043:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:3055:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:3059:21: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/analyse.c:3062:21: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from encoder/analyse.c:3112:0: encoder/slicetype.c: In function 'x264_slicetype_mb_cost': encoder/slicetype.c:162:13: warning: dereferencing type-punned pointer will brea k strict-aliasing rules encoder/slicetype.c:181:13: warning: dereferencing type-punned pointer will brea k strict-aliasing rules encoder/slicetype.c:183:13: warning: dereferencing type-punned pointer will brea k strict-aliasing rules encoder/slicetype.c:188:13: warning: dereferencing type-punned pointer will brea k strict-aliasing rules encoder/slicetype.c:194:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/slicetype.c:194:5: warning: dereferencing type-punned pointer will break strict-aliasing rules encoder/slicetype.c: In function 'x264_slicetype_analyse': encoder/slicetype.c:715:5: warning: format '%s' expects type 'char *', but argum ent 5 has type 'int' encoder/slicetype.c: In function 'x264_rc_analyse_slice': encoder/slicetype.c:986:5: warning: format '%s' expects type 'char *', but argum ent 5 has type 'int' encoder/analyse.c: In function 'x264_intra_rd_refine': encoder/analyse.c:1095:22: warning: 'i_nnz[0]' may be used uninitialized in this function encoder/analyse.c:1095:22: warning: 'i_nnz[1]' may be used uninitialized in this function In file included from encoder/analyse.c:3112:0: encoder/slicetype.c: In function 'x264_slicetype_analyse': encoder/slicetype.c:704:6: error: type mismatch in address expression char *
char[250] D.39583_368 = &best_paths[D.39585_366]; encoder/slicetype.c:704:6: error: type mismatch in address expression char * char[250] D.39568_424 = &best_paths[length.54_422]; encoder/slicetype.c:704:6: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41277