ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/amanda/amanda_3.3.6.orig.tar.gz ndml_conn.c:696:45: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndmp2_translate.c:313:39: warning: implicit conversion from enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_data9->auth_type = auth_data2->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp2_translate.c:367:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') [-Wenum-conversion] auth_data2->auth_type = auth_data9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp2_translate.c:399:39: warning: implicit conversion from enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_attr9->auth_type = auth_attr2->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp2_translate.c:431:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') [-Wenum-conversion] auth_attr2->auth_type = auth_attr9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp2_translate.c:697:34: warning: implicit conversion from enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] CNVT_TO_9 (request2, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp2_translate.c:714:36: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp2_auth_type' (aka 'enum ndmp2_auth_type') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp2_translate.c:1147:30: warning: implicit conversion from enumeration type 'ndmp2_tape_open_mode' (aka 'enum ndmp2_tape_open_mode') to different enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') [-Wenum-conversion] request9->mode = request2->mode; ~ ~~~~~~~~~~^~~~ ndmp2_translate.c:1171:30: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp2_tape_open_mode' (aka 'enum ndmp2_tape_open_mode') [-Wenum-conversion] request2->mode = request9->mode; ~ ~~~~~~~~~~^~~~ ndmp2_translate.c:1259:33: warning: implicit conversion from enumeration type 'ndmp2_tape_mtio_op' (aka 'enum ndmp2_tape_mtio_op') to different enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') [-Wenum-conversion] CNVT_TO_9(request2, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp2_translate.c:1278:35: warning: implicit conversion from enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') to different enumeration type 'ndmp2_tape_mtio_op' (aka 'enum ndmp2_tape_mtio_op') [-Wenum-conversion] CNVT_FROM_9(request2, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp2_translate.c:1573:35: warning: implicit conversion from enumeration type 'ndmp2_mover_mode' (aka 'enum ndmp2_mover_mode') to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] CNVT_TO_9 (request2, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp2_translate.c:1578:35: warning: implicit conversion from enumeration type 'ndmp2_mover_addr_type' (aka 'enum ndmp2_mover_addr_type') to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] CNVT_TO_9 (request2, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp2_translate.c:1593:37: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp2_mover_mode' (aka 'enum ndmp2_mover_mode') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp2_translate.c:1598:37: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp2_mover_addr_type' (aka 'enum ndmp2_mover_addr_type') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp2_translate.c:2095:34: warning: implicit conversion from enumeration type 'ndmp2_data_halt_reason' (aka 'enum ndmp2_data_halt_reason') to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2113:36: warning: implicit conversion from enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') to different enumeration type 'ndmp2_data_halt_reason' (aka 'enum ndmp2_data_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2147:34: warning: implicit conversion from enumeration type 'ndmp2_connect_reason' (aka 'enum ndmp2_connect_reason') to different enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') [-Wenum-conversion] CNVT_TO_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2168:36: warning: implicit conversion from enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') to different enumeration type 'ndmp2_connect_reason' (aka 'enum ndmp2_connect_reason') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2196:34: warning: implicit conversion from enumeration type 'ndmp2_mover_halt_reason' (aka 'enum ndmp2_mover_halt_reason') to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2214:36: warning: implicit conversion from enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') to different enumeration type 'ndmp2_mover_halt_reason' (aka 'enum ndmp2_mover_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2240:34: warning: implicit conversion from enumeration type 'ndmp2_mover_pause_reason' (aka 'enum ndmp2_mover_pause_reason') to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] CNVT_TO_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp2_translate.c:2260:36: warning: implicit conversion from enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') to different enumeration type 'ndmp2_mover_pause_reason' (aka 'enum ndmp2_mover_pause_reason') [-Wenum-conversion] CNVT_FROM_9 (request2, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:318:39: warning: implicit conversion from enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_data9->auth_type = auth_data3->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp3_translate.c:372:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') [-Wenum-conversion] auth_data3->auth_type = auth_data9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp3_translate.c:404:39: warning: implicit conversion from enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_attr9->auth_type = auth_attr3->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp3_translate.c:436:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') [-Wenum-conversion] auth_attr3->auth_type = auth_attr9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp3_translate.c:765:34: warning: implicit conversion from enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] CNVT_TO_9 (request3, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:782:36: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp3_auth_type' (aka 'enum ndmp3_auth_type') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:1577:30: warning: implicit conversion from enumeration type 'ndmp3_tape_open_mode' (aka 'enum ndmp3_tape_open_mode') to different enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') [-Wenum-conversion] request9->mode = request3->mode; ~ ~~~~~~~~~~^~~~ ndmp3_translate.c:1601:30: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp3_tape_open_mode' (aka 'enum ndmp3_tape_open_mode') [-Wenum-conversion] request3->mode = request9->mode; ~ ~~~~~~~~~~^~~~ ndmp3_translate.c:1742:33: warning: implicit conversion from enumeration type 'ndmp3_tape_mtio_op' (aka 'enum ndmp3_tape_mtio_op') to different enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') [-Wenum-conversion] CNVT_TO_9(request3, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp3_translate.c:1761:35: warning: implicit conversion from enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') to different enumeration type 'ndmp3_tape_mtio_op' (aka 'enum ndmp3_tape_mtio_op') [-Wenum-conversion] CNVT_FROM_9(request3, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp3_translate.c:2066:35: warning: implicit conversion from enumeration type 'ndmp3_mover_mode' (aka 'enum ndmp3_mover_mode') to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] CNVT_TO_9 (request3, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp3_translate.c:2070:35: warning: implicit conversion from enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] CNVT_TO_9 (request3, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:2085:37: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp3_mover_mode' (aka 'enum ndmp3_mover_mode') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp3_translate.c:2089:37: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:2139:35: warning: implicit conversion from enumeration type 'ndmp3_mover_mode' (aka 'enum ndmp3_mover_mode') to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] CNVT_TO_9 (request3, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp3_translate.c:2153:37: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp3_mover_mode' (aka 'enum ndmp3_mover_mode') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp3_translate.c:2676:35: warning: implicit conversion from enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] CNVT_TO_9 (request3, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:2691:37: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp3_translate.c:2773:34: warning: implicit conversion from enumeration type 'ndmp3_data_halt_reason' (aka 'enum ndmp3_data_halt_reason') to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2791:36: warning: implicit conversion from enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') to different enumeration type 'ndmp3_data_halt_reason' (aka 'enum ndmp3_data_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2825:34: warning: implicit conversion from enumeration type 'ndmp3_connect_reason' (aka 'enum ndmp3_connect_reason') to different enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') [-Wenum-conversion] CNVT_TO_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2846:36: warning: implicit conversion from enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') to different enumeration type 'ndmp3_connect_reason' (aka 'enum ndmp3_connect_reason') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2874:34: warning: implicit conversion from enumeration type 'ndmp3_mover_halt_reason' (aka 'enum ndmp3_mover_halt_reason') to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2892:36: warning: implicit conversion from enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') to different enumeration type 'ndmp3_mover_halt_reason' (aka 'enum ndmp3_mover_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2918:34: warning: implicit conversion from enumeration type 'ndmp3_mover_pause_reason' (aka 'enum ndmp3_mover_pause_reason') to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] CNVT_TO_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp3_translate.c:2938:36: warning: implicit conversion from enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') to different enumeration type 'ndmp3_mover_pause_reason' (aka 'enum ndmp3_mover_pause_reason') [-Wenum-conversion] CNVT_FROM_9 (request3, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:363:39: warning: implicit conversion from enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_data9->auth_type = auth_data4->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp4_translate.c:417:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') [-Wenum-conversion] auth_data4->auth_type = auth_data9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp4_translate.c:449:39: warning: implicit conversion from enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] auth_attr9->auth_type = auth_attr4->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp4_translate.c:481:39: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') [-Wenum-conversion] auth_attr4->auth_type = auth_attr9->auth_type; ~ ~~~~~~~~~~~~^~~~~~~~~ ndmp4_translate.c:696:34: warning: implicit conversion from enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') to different enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') [-Wenum-conversion] CNVT_TO_9 (request4, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:713:36: warning: implicit conversion from enumeration type 'ndmp9_auth_type' (aka 'enum ndmp9_auth_type') to different enumeration type 'ndmp4_auth_type' (aka 'enum ndmp4_auth_type') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, auth_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:1589:30: warning: implicit conversion from enumeration type 'ndmp4_tape_open_mode' (aka 'enum ndmp4_tape_open_mode') to different enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') [-Wenum-conversion] request9->mode = request4->mode; ~ ~~~~~~~~~~^~~~ ndmp4_translate.c:1622:30: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp4_tape_open_mode' (aka 'enum ndmp4_tape_open_mode') [-Wenum-conversion] request4->mode = request9->mode; ~ ~~~~~~~~~~^~~~ ndmp4_translate.c:1761:33: warning: implicit conversion from enumeration type 'ndmp4_tape_mtio_op' (aka 'enum ndmp4_tape_mtio_op') to different enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') [-Wenum-conversion] CNVT_TO_9(request4, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp4_translate.c:1780:35: warning: implicit conversion from enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') to different enumeration type 'ndmp4_tape_mtio_op' (aka 'enum ndmp4_tape_mtio_op') [-Wenum-conversion] CNVT_FROM_9(request4, request9, tape_op); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ndmp4_translate.c:2089:35: warning: implicit conversion from enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] CNVT_TO_9 (request4, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp4_translate.c:2093:35: warning: implicit conversion from enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] CNVT_TO_9 (request4, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:2108:37: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp4_translate.c:2112:37: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:2162:35: warning: implicit conversion from enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] CNVT_TO_9 (request4, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp4_translate.c:2176:37: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, mode); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ndmp4_translate.c:2648:35: warning: implicit conversion from enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] CNVT_TO_9 (request4, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:2663:37: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, addr_type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ndmp4_translate.c:2746:34: warning: implicit conversion from enumeration type 'ndmp4_data_halt_reason' (aka 'enum ndmp4_data_halt_reason') to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2764:36: warning: implicit conversion from enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') to different enumeration type 'ndmp4_data_halt_reason' (aka 'enum ndmp4_data_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2796:34: warning: implicit conversion from enumeration type 'ndmp4_connection_status_reason' (aka 'enum ndmp4_connection_status_reason') to different enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') [-Wenum-conversion] CNVT_TO_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2817:36: warning: implicit conversion from enumeration type 'ndmp9_connect_reason' (aka 'enum ndmp9_connect_reason') to different enumeration type 'ndmp4_connection_status_reason' (aka 'enum ndmp4_connection_status_reason') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2845:34: warning: implicit conversion from enumeration type 'ndmp4_mover_halt_reason' (aka 'enum ndmp4_mover_halt_reason') to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] CNVT_TO_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2863:36: warning: implicit conversion from enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') to different enumeration type 'ndmp4_mover_halt_reason' (aka 'enum ndmp4_mover_halt_reason') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2887:34: warning: implicit conversion from enumeration type 'ndmp4_mover_pause_reason' (aka 'enum ndmp4_mover_pause_reason') to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] CNVT_TO_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmp4_translate.c:2907:36: warning: implicit conversion from enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') to different enumeration type 'ndmp4_mover_pause_reason' (aka 'enum ndmp4_mover_pause_reason') [-Wenum-conversion] CNVT_FROM_9 (request4, request9, reason); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ndmpconnobj.c:122:21: warning: implicit conversion from enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') to different enumeration type 'ndmp4_error' (aka 'enum ndmp4_error') [-Wenum-conversion] return self->conn->last_reply_error; ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ndmpconnobj.c:284:18: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp4_tape_open_mode' (aka 'enum ndmp4_tape_open_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndmpconnobj.c:314:21: warning: implicit conversion from enumeration type 'ndmp9_tape_mtio_op' (aka 'enum ndmp9_tape_mtio_op') to different enumeration type 'ndmp4_tape_mtio_op' (aka 'enum ndmp4_tape_mtio_op') [-Wenum-conversion] request->tape_op = tape_op; ~ ^~~~~~~ ndmpconnobj.c:473:18: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndmpconnobj.c:474:23: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndmpconnobj.c:519:18: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndmpconnobj.c:579:29: warning: implicit conversion from enumeration type 'ndmp4_mover_state' (aka 'enum ndmp4_mover_state') to different enumeration type 'ndmp9_mover_state' (aka 'enum ndmp9_mover_state') [-Wenum-conversion] if (state) *state = reply->state; ~ ~~~~~~~^~~~~ ndmpconnobj.c:600:34: warning: implicit conversion from enumeration type 'ndmp4_data_halt_reason' (aka 'enum ndmp4_data_halt_reason') to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] self->data_halt_reason = post->reason; ~ ~~~~~~^~~~~~ ndmpconnobj.c:607:35: warning: implicit conversion from enumeration type 'ndmp4_mover_halt_reason' (aka 'enum ndmp4_mover_halt_reason') to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] self->mover_halt_reason = post->reason; ~ ~~~~~~^~~~~~ ndmpconnobj.c:614:36: warning: implicit conversion from enumeration type 'ndmp4_mover_pause_reason' (aka 'enum ndmp4_mover_pause_reason') to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] self->mover_pause_reason = post->reason; ~ ~~~~~~^~~~~~ ndmpconnobj.c:633:34: warning: implicit conversion from enumeration type 'enum ndmp4_error' to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] self->conn->last_reply_error = NDMP4_ILLEGAL_STATE_ERR; ~ ^~~~~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:638:33: warning: implicit conversion from enumeration type 'enum ndmp4_error' to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] self->conn->last_reply_error = NDMP4_ILLEGAL_STATE_ERR; ~ ^~~~~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:673:22: warning: implicit conversion from enumeration type 'enum ndmp4_data_halt_reason' to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] *data_halt_reason = NDMP4_DATA_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~ ndmpconnobj.c:675:23: warning: implicit conversion from enumeration type 'enum ndmp4_mover_halt_reason' to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] *mover_halt_reason = NDMP4_MOVER_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:677:24: warning: implicit conversion from enumeration type 'enum ndmp4_mover_pause_reason' to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] *mover_pause_reason = NDMP4_MOVER_PAUSE_NA; ~ ^~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:692:31: warning: implicit conversion from enumeration type 'enum ndmp4_data_halt_reason' to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] self->data_halt_reason = NDMP4_DATA_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~ ndmpconnobj.c:698:32: warning: implicit conversion from enumeration type 'enum ndmp4_mover_halt_reason' to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] self->mover_halt_reason = NDMP4_MOVER_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:706:33: warning: implicit conversion from enumeration type 'enum ndmp4_mover_pause_reason' to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] self->mover_pause_reason = NDMP4_MOVER_PAUSE_NA; ~ ^~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:818:22: warning: implicit conversion from enumeration type 'enum ndmp4_data_halt_reason' to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] *data_halt_reason = NDMP4_DATA_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~ ndmpconnobj.c:820:23: warning: implicit conversion from enumeration type 'enum ndmp4_mover_halt_reason' to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] *mover_halt_reason = NDMP4_MOVER_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:822:24: warning: implicit conversion from enumeration type 'enum ndmp4_mover_pause_reason' to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] *mover_pause_reason = NDMP4_MOVER_PAUSE_NA; ~ ^~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:831:27: warning: implicit conversion from enumeration type 'enum ndmp4_data_halt_reason' to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] self->data_halt_reason = NDMP4_DATA_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~ ndmpconnobj.c:837:28: warning: implicit conversion from enumeration type 'enum ndmp4_mover_halt_reason' to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] self->mover_halt_reason = NDMP4_MOVER_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:845:29: warning: implicit conversion from enumeration type 'enum ndmp4_mover_pause_reason' to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] self->mover_pause_reason = NDMP4_MOVER_PAUSE_NA; ~ ^~~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:916:34: warning: implicit conversion from enumeration type 'enum ndmp4_data_halt_reason' to different enumeration type 'ndmp9_data_halt_reason' (aka 'enum ndmp9_data_halt_reason') [-Wenum-conversion] ndata->self->data_halt_reason = NDMP4_DATA_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~ ndmpconnobj.c:922:35: warning: implicit conversion from enumeration type 'enum ndmp4_mover_halt_reason' to different enumeration type 'ndmp9_mover_halt_reason' (aka 'enum ndmp9_mover_halt_reason') [-Wenum-conversion] ndata->self->mover_halt_reason = NDMP4_MOVER_HALT_NA; ~ ^~~~~~~~~~~~~~~~~~~ ndmpconnobj.c:930:36: warning: implicit conversion from enumeration type 'enum ndmp4_mover_pause_reason' to different enumeration type 'ndmp9_mover_pause_reason' (aka 'enum ndmp9_mover_pause_reason') [-Wenum-conversion] ndata->self->mover_pause_reason = NDMP4_MOVER_PAUSE_NA; ~ ^~~~~~~~~~~~~~~~~~~~ ndma_comm_dispatch.c:200:38: warning: implicit conversion from enumeration type 'ndmp9_message' (aka 'enum ndmp9_message') to different enumeration type 'ndmp0_message' (aka 'enum ndmp0_message') [-Wenum-conversion] xa->request.header.message = rrxl->v9_message; ~ ~~~~~~^~~~~~~~~~ ndma_comm_dispatch.c:385:47: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndma_comm_dispatch.c:395:47: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndma_comm_dispatch.c:416:47: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndma_comm_dispatch.c:444:47: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndma_comm_dispatch.c:491:47: warning: implicit conversion from enumeration type 'ndmp0_error' (aka 'enum ndmp0_error') to different enumeration type 'ndmp9_error' (aka 'enum ndmp9_error') [-Wenum-conversion] conn->last_header_error = xa->reply.header.error; ~ ~~~~~~~~~~~~~~~~~^~~~~ ndma_ctst_tape.c:1039:24: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp2_tape_open_mode' (aka 'enum ndmp2_tape_open_mode') [-Wenum-conversion] request->mode = ca->tape_mode; ~ ~~~~^~~~~~~~~ ndma_ctst_tape.c:1054:24: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp3_tape_open_mode' (aka 'enum ndmp3_tape_open_mode') [-Wenum-conversion] request->mode = ca->tape_mode; ~ ~~~~^~~~~~~~~ ndma_ctst_tape.c:1069:24: warning: implicit conversion from enumeration type 'ndmp9_tape_open_mode' (aka 'enum ndmp9_tape_open_mode') to different enumeration type 'ndmp4_tape_open_mode' (aka 'enum ndmp4_tape_open_mode') [-Wenum-conversion] request->mode = ca->tape_mode; ~ ~~~~^~~~~~~~~ ndma_ctst_mover.c:638:19: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp2_mover_mode' (aka 'enum ndmp2_mover_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndma_ctst_mover.c:640:24: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp2_mover_addr_type' (aka 'enum ndmp2_mover_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndma_ctst_mover.c:659:19: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp3_mover_mode' (aka 'enum ndmp3_mover_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndma_ctst_mover.c:661:24: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndma_ctst_mover.c:681:19: warning: implicit conversion from enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') to different enumeration type 'ndmp4_mover_mode' (aka 'enum ndmp4_mover_mode') [-Wenum-conversion] request->mode = mode; ~ ^~~~ ndma_ctst_mover.c:683:24: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndma_ctst_data.c:199:24: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp3_addr_type' (aka 'enum ndmp3_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndma_ctst_data.c:219:24: warning: implicit conversion from enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') to different enumeration type 'ndmp4_addr_type' (aka 'enum ndmp4_addr_type') [-Wenum-conversion] request->addr_type = addr_type; ~ ^~~~~~~~~ ndmp-device.c:1486:3: warning: implicit conversion from enumeration type 'enum ndmp4_mover_mode' to different enumeration type 'ndmp9_mover_mode' (aka 'enum ndmp9_mover_mode') [-Wenum-conversion] NDMP4_MOVER_MODE_READ, ^~~~~~~~~~~~~~~~~~~~~ ndmp-device.c:1487:3: warning: implicit conversion from enumeration type 'enum ndmp4_addr_type' to different enumeration type 'ndmp9_addr_type' (aka 'enum ndmp9_addr_type') [-Wenum-conversion] NDMP4_ADDR_TCP, ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/atheme-services/atheme-services_7.0.7.orig.tar.bz2 sqline.c:15:21: warning: implicit conversion from enumeration type 'mowgli_boolean_t' to different enumeration type 'module_unload_capability_t' [-Wenum-conversion] "operserv/sqline", FALSE, _modinit, _moddeinit, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cairo/cairo_1.8.10.orig.tar.gz cairo-analysis-surface.c:94:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:118:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface_pattern->surface, &meta_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:120:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:149:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:167:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:189:10: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:230:23: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] backend_status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:300:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:310:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:333:19: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:335:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = (*surface->target->backend->paint) (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:339:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = _analyze_meta_surface_pattern (surface, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:341:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:343:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:350:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:357:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:357:49: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ cairo-analysis-surface.c:359:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:380:45: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t backend_source_status = CAIRO_STATUS_SUCCESS; ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:381:43: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t backend_mask_status = CAIRO_STATUS_SUCCESS; ~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:414:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pattern_get_extents (source, &source_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:424:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pattern_get_extents (mask, &mask_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:456:19: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:458:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = (*surface->target->backend->stroke) (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:464:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = _analyze_meta_surface_pattern (surface, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:466:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:468:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:475:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:496:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:505:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:505:49: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ cairo-analysis-surface.c:507:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:526:19: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:528:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = (*surface->target->backend->fill) (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:533:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = _analyze_meta_surface_pattern (surface, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:535:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:537:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:544:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:564:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:573:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:573:49: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ cairo-analysis-surface.c:575:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:594:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = (*surface->target->backend->show_glyphs) (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:600:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = surface->target->backend->show_text_glyphs (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:608:19: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:611:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = _analyze_meta_surface_pattern (surface, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:613:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:615:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:622:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:635:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:640:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:640:49: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ cairo-analysis-surface.c:642:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:672:22: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:674:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = surface->target->backend->show_text_glyphs (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:682:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = surface->target->backend->show_glyphs (surface->target, op, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:694:19: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] backend_status = _analyze_meta_surface_pattern (surface, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:696:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:698:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:705:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:718:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:723:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:723:49: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _add_operation (surface, &extents, backend_status); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ cairo-analysis-surface.c:725:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-analysis-surface.c:729:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion] CAIRO_INTERNAL_SURFACE_TYPE_ANALYSIS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:890:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-analysis-surface.c:938:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion] CAIRO_INTERNAL_SURFACE_TYPE_NULL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo.c:450:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (parent_surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:90:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_copy (&clip->region, &other->region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:205:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_intersect (&intersection, &clip->region, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:237:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_intersect (region, &clip_rect, region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:249:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_intersect (region, &clip->region, region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:259:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_intersect (region, &clip_rect, region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:317:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:378:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-clip.c:445:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (target, &target_rect); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:590:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (target, &rectangle); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:605:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_clip_intersect_region (clip, &traps, target); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-clip.c:684:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_copy (&clip->region, &other->region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-gstate.c:1212:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (gstate->target, extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:804:12: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:869:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_image_surface_set_matrix (surface, &attributes->matrix); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:871:9: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-image-surface.c:888:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_image_surface_set_filter (surface, attributes->filter); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:890:9: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-image-surface.c:971:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_image_surface_set_attributes (src, &src_attr); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:977:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_image_surface_set_attributes (mask, &mask_attr); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1006:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_composite_fixup_unbounded (&dst->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1038:33: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t status = CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1048:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1064:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1100:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1106:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1143:11: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1154:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_image_surface_set_attributes (src, &attributes); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1175:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1182:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1200:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_composite_shape_fixup_unbounded (&dst->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1228:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1232:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1246:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-image-surface.c:1264:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_image_surface_set_clip_region (surface, NULL); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:230:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:250:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:256:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:271:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:289:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:297:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:317:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:344:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:354:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:372:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:394:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:402:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:430:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:480:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:492:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:546:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:555:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:572:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-meta-surface.c:575:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:596:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:614:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion] CAIRO_INTERNAL_SURFACE_TYPE_META, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:689:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return surface->status; ~~~~~~ ~~~~~~~~~^~~~~~ cairo-meta-surface.c:692:14: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:713:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_path_fixed_stroke_to_traps (&command->stroke.path, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:721:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_traps_path (&traps, path); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:728:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_path_fixed_append (path, &command->fill.path, CAIRO_DIRECTION_FORWARD); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:733:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_scaled_font_glyph_path (command->show_text_glyphs.scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:748:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface, status); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:748:47: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_set_error (surface, status); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ cairo-meta-surface.c:773:14: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:791:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_set_clip (target, &clip); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:798:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_path_fixed_init_copy (&path_copy, dev_path); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:807:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_paint (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:812:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_mask (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:829:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_stroke (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:871:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_fill_stroke (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:887:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_fill (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:908:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:923:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_show_text_glyphs (target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:941:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_clip_clip (&clip, dev_path, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:959:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:968:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status2 = _cairo_surface_set_clip (target, old_clip); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-meta-surface.c:972:47: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_set_error (surface, status); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ cairo-paginated-surface.c:217:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface->target, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:285:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:296:26: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return surface->target->status; ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ cairo-paginated-surface.c:301:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface->target, analysis->status); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:317:12: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->set_bounding_box (surface->target, &bbox); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:325:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->set_fallback_images_required (surface->target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:374:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _paint_fallback_image (surface, &box); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:388:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_intersect_clip_path (surface->target, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:397:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_get_boxes (region, &num_boxes, &boxes); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:401:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _paint_fallback_image (surface, &boxes[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:413:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface->target, status); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:426:26: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] surface->backend->start_page (surface->target)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:437:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:439:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _paint_page (surface); ~ ^~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:441:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:453:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return cairo_surface_status (surface->target); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:464:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:466:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _paint_page (surface); ~ ^~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:468:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:473:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:477:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:486:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-paginated-surface.c:491:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:535:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:539:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_paint (surface->meta, op, source); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:550:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_mask (surface->meta, op, source, mask); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:568:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:572:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_stroke (surface->meta, op, source, ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:591:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:595:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_fill (surface->meta, op, source, ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:626:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:640:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_show_text_glyphs (surface->meta, op, source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-paginated-surface.c:659:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion] CAIRO_INTERNAL_SURFACE_TYPE_PAGINATED, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-fill.c:127:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_spline_init (&spline, &filler->current_point, b, c, d); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-fill.c:173:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_path_fixed_fill_rectangle (path, traps); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-fill.c:235:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_traps_tessellate_rectangle (traps, top_left, bot_right); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-fixed.c:735:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_spline_init (&spline, p0, p1, p2, p3); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:981:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_spline_init (&spline, a, b, c, d); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:1073:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_spline_init (&spline, a, b, c, d); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:1163:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_path_fixed_stroke_rectilinear (path, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:1421:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:1503:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_path_fixed_interpret (path, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-path-stroke.c:1513:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_rectilinear_stroker_emit_segments (&rectilinear_stroker); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1256:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1340:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1350:25: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return image->base.status; ~~~~~~ ~~~~~~~~~~~~^~~~~~ cairo-pattern.c:1361:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1392:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1399:21: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return image->base.status; ~~~~~~ ~~~~~~~~~~~~^~~~~~ cairo-pattern.c:1406:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1450:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pattern.c:1554:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_repaint_solid_pattern_surface (dst, surface, pattern); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1609:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pattern.c:1860:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_surface_status (*out); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1887:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_status (cr); ~ ^~~~~~~~~~~~~~~~~ cairo-pattern.c:1901:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_acquire_source_image (pattern->surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:1959:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_clone_similar (dst, pattern->surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2019:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return pattern->status; ~~~~~~ ~~~~~~~~~^~~~~~ cairo-pattern.c:2026:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pattern_acquire_surface_for_solid (src, dst, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2057:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pattern_acquire_surface_for_solid (&solid, dst, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2065:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pattern_acquire_surface_for_gradient (src, dst, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2075:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pattern_acquire_surface_for_surface (src, dst, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2085:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pattern.c:2137:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return src->status; ~~~~~~ ~~~~~^~~~~~ cairo-pattern.c:2139:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return mask->status; ~~~~~~ ~~~~~~^~~~~~ cairo-pattern.c:2163:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pattern_init_copy (&src_tmp.base, src); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2181:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2184:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pattern_init_copy (&mask_tmp.base, mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pattern.c:2233:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &surface_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:62:33: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t status = CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:68:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:79:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:97:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:99:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:121:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:126:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:138:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:169:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:171:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:178:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:180:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-region.c:191:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-region.c:193:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1298:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1592:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = scaled_font->backend->text_to_glyphs (scaled_font, x, y, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1676:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1746:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1819:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = scaled_font->backend->show_glyphs (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:1846:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2136:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2148:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2343:22: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return scaled_font->status; ~~~~~~ ~~~~~~~~~~~~~^~~~~~ cairo-scaled-font.c:2373:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = (*scaled_font->backend-> ~ ^~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2406:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = (*scaled_font->backend-> ~ ^~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2418:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2424:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2430:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font.c:2445:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-spline.c:87:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-surface.c:372:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_paint (solid_surface, CAIRO_OPERATOR_SOURCE, &solid_pattern->base); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1007:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1076:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1143:29: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] cairo_status_t status = CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1302:44: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_set_error (dst, status); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ cairo-surface.c:1394:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_get_boxes (region, &num_boxes, &boxes); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1469:48: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_set_error (surface, status); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ cairo-surface.c:1495:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->paint (surface, op, dev_source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1532:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->mask (surface, op, dev_source, dev_mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1585:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->fill_stroke (surface, fill_op, dev_fill_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1640:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->stroke (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1684:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->fill (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1740:44: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_set_error (dst, status); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ cairo-surface.c:1787:21: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] surface->backend->copy_page (surface)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1824:21: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] surface->backend->show_page (surface)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1891:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->intersect_clip_path (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1901:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->set_clip_region (surface, NULL); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1933:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->set_clip_region (surface, region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1949:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return surface->status; ~~~~~~ ~~~~~~~~~^~~~~~ cairo-surface.c:1952:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface,CAIRO_STATUS_SURFACE_FINISHED); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1956:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->intersect_clip_path (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1962:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface, status); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:1981:12: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return _cairo_surface_intersect_clip_path (surface, ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2012:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->intersect_clip_path (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2050:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->intersect_clip_path (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2149:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return surface->status; ~~~~~~ ~~~~~~~~~^~~~~~ cairo-surface.c:2152:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_surface_set_error (surface,CAIRO_STATUS_SURFACE_FINISHED); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2155:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_set_error (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2156:9: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] surface->backend->get_extents (surface, extents)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2278:14: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2286:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->show_text_glyphs (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2294:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->show_glyphs (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2307:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->show_glyphs (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2324:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = surface->backend->show_text_glyphs (surface, op, dev_source, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2375:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = dst->backend->old_show_glyphs (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2382:11: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface.c:2429:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_subtract (&clear_region, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:83:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-surface-fallback.c:93:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:436:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:533:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (dst, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:537:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_traps_extract_region (traps, &trap_region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:587:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_subtract (&clear_region, &clear_region, &trap_region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:683:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:753:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:805:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:866:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:993:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:1099:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _fallback_init (&state, dst, dst_x, dst_y, width, height); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:1160:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _fallback_init (&state, surface, x1, y1, x2 - x1, y2 - y1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-surface-fallback.c:1216:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _fallback_init (&state, dst, dst_x, dst_y, width, height); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-traps.c:632:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:104:33: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t status = CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:117:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = face->scaled_font_methods.render_glyph ((cairo_scaled_font_t *)scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:121:15: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_USER_FONT_ERROR; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:124:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_status (cr); ~ ^~~~~~~~~~~~~~~~~ cairo-user-font.c:154:33: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = analysis_surface->status; ~ ~~~~~~~~~~~~~~~~~~^~~~~~ cairo-user-font.c:160:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_meta_surface_replay (meta_surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:221:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-user-font.c:232:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-user-font.c:299:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = face->scaled_font_methods.text_to_glyphs (&scaled_font->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:302:24: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:309:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:697:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:730:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_read (private_dict, ptr, size); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:744:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (private_dict, LOCAL_SUB_OP, buf, end_buf - buf); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:749:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:759:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:782:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:807:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:813:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:819:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:824:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_init (&font->fd_dict[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:829:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_read (font->fd_dict[i], element->data, element->length); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:840:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_init (&font->fd_private_dict[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:857:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->fd_dict[i], PRIVATE_OP, buf, end_buf - buf); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:862:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:889:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_read (font->top_dict, element->data, element->length); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:933:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:938:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:943:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:948:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1002:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1387:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append (&font->output, &data); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1389:20: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1393:22: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append (&font->output, &data); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1395:24: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1401:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_grow_by (&font->output, 9); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1403:20: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1406:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append (&font->output, &byte); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1410:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append_multiple (&font->output, &word, 2); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1414:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append_multiple (&font->output, &word, 2); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1418:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append (&font->output, &byte); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1422:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append_multiple (&font->output, &word, 2); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1476:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append_multiple (&font->output, &count, sizeof (uint16_t)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1478:16: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1479:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_append (&font->output, &offset_size); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1481:16: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1482:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_allocate (&font->output, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1486:16: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1490:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_write (font->fd_dict[font->fd_subset_map[i]], ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1493:20: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1571:22: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_private_dict ( ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1577:24: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1581:22: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_local_sub ( ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1587:24: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1590:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_private_dict (font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1595:13: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1597:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_local_sub (font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1602:13: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1631:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = font_write_funcs[i] (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1633:20: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1650:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_subset_font (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1654:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_subset (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1661:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1709:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1732:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table( scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1735:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1738:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1742:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1745:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1749:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1752:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1755:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1758:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1761:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1765:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1767:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1846:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_cff_font_create_set_widths (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1856:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table ( font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1889:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1906:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:1977:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_cff_font_create (font_subset, &font, subset_name); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:1981:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_cff_font_generate (font, &data, &length); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2047:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2110:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2123:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-cff-subset.c:2152:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2158:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2163:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2168:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2173:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_dict_set_operands (font->top_dict, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2178:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_set_ros_strings (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2183:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_create_cid_fontdict (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2191:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cff_index_append (&font->charstrings_subset_index, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2199:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_cff_font_write_subset (font); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2206:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2221:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_cff_font_fallback_create (font_subset, &font, subset_name); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-cff-subset.c:2229:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_cff_font_fallback_generate (font, &type2_subset, &data, &length); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:342:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_truetype_index_to_ucs4 (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:349:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = scaled_font->backend->index_to_ucs4 (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:475:18: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (sub_font->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:719:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:982:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:1017:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; /* FIXME */ ~~~~~~ ^~~~~~ cairo-scaled-font-subsets.c:1062:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-scaled-font-subsets.c:1074:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-truetype-subset.c:133:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:145:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:153:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:161:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:169:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:180:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:487:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table(font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:496:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:523:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:531:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:575:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:590:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:609:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:629:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:665:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:675:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:701:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:728:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:746:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:755:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:762:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:789:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:823:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = font->backend->load_truetype_table (font->scaled_font_subset->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:973:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1198:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1203:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-truetype-subset.c:1213:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1215:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1278:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-truetype-subset.c:1286:29: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] cairo_status_t status = CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1298:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1303:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-truetype-subset.c:1310:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1312:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = backend->load_truetype_table (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1323:22: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_truetype_reverse_cmap (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-truetype-subset.c:1335:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-type1-fallback.c:387:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_grow_by (data, 30); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:409:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_path_fixed_interpret (scaled_glyph->path, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:420:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_grow_by (data, 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:425:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:455:18: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_type1_font_create_charstring (font, i, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:482:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-type1-fallback.c:585:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_destroy (encrypted_output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:616:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = status2; ~ ^~~~~~~ cairo-type1-fallback.c:665:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:673:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_array_grow_by (&font->contents, 4096); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:679:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_destroy (font->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:687:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:720:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_type1_font_generate (font, name); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-fallback.c:837:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = cairo_type1_font_create_charstring (font, i, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:133:11: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:140:11: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:262:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:373:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:382:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:387:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:405:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:561:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:567:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:812:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:958:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:972:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1019:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1025:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1033:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1054:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1140:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1180:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1304:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type1-subset.c:1307:16: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:174:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:208:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-type3-glyph-surface.c:279:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = cairo_matrix_invert (&ctm_inverse); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:302:5: warning: implicit conversion from enumeration type 'enum _cairo_internal_surface_type' to different enumeration type 'cairo_surface_type_t' (aka 'enum _cairo_surface_type') [-Wenum-conversion] CAIRO_INTERNAL_SURFACE_TYPE_TYPE3_GLYPH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:350:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (surface->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:401:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (surface->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:454:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (surface->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:460:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (surface->scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-type3-glyph-surface.c:465:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_IMAGE_FALLBACK; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:483:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:501:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (pdf_operators->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:564:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:580:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:664:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (pdf_operators->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:709:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:748:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:753:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_emit_stroke_style (pdf_operators, style, scale); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:755:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:757:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:773:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:781:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (pdf_operators->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:810:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:818:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:835:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (pdf_operators->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1291:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1298:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1300:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1308:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1312:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1324:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1330:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1339:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1343:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1367:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1369:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1375:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1396:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1405:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1407:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1419:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_emit_cluster (pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1427:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1435:15: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_emit_cluster (pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-operators.c:1443:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-operators.c:1447:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (pdf_operators->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:717:23: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = image->base.status; ~ ~~~~~~~~~~~~^~~~~~ cairo-xlib-surface.c:776:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_screen_get_visual_info (surface->screen_info, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:785:23: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = image->base.status; ~ ~~~~~~~~~~~~^~~~~~ cairo-xlib-surface.c:830:12: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:1196:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1206:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1227:12: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1327:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1352:9: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1416:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_surface_set_matrix (surface, &attributes->matrix); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1433:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_surface_set_filter (surface, attributes->filter); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1437:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1784:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_surface_ensure_gc (dst); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1812:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_surface_ensure_gc (dst); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1835:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_composite_fixup_unbounded (&dst->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1869:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:1871:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pattern_acquire_surface (&solid.base, &surface->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1878:16: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:1881:11: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1901:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:1939:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:1958:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2166:15: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2183:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_composite_shape_fixup_unbounded (&dst->base, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2198:26: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_error (CAIRO_STATUS_NO_MEMORY); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2242:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2270:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_intersect (&bounded, &bound, region); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2274:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:2277:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_region_get_boxes (&bounded, &n_boxes, &boxes); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2281:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-xlib-surface.c:2290:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2329:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2344:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:2397:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_xlib_surface_set_clip_region (surface, NULL); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:3408:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:3440:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:3795:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:3925:11: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:3956:33: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] cairo_int_status_t status = CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:4027:18: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_scaled_font_glyph_device_extents (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-xlib-surface.c:4056:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_xlib_surface_emit_glyphs (dst, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:1920:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:2119:15: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = CAIRO_INT_STATUS_UNSUPPORTED; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:2131:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ft-font.c:2165:29: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] cairo_status_t status = CAIRO_INT_STATUS_UNSUPPORTED; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:2173:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:2182:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ft-font.c:2198:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ft-font.c:2212:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:579:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_font_subset_create_glyph_names (font_subset); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:608:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_font_subset_create_glyph_names (font_subset); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1351:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1359:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_operators_flush (&surface->pdf_operators); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1366:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1381:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1402:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_acquire_source_image (pattern->surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1409:21: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return image->base.status; ~~~~~~ ~~~~~~~~~~~~^~~~~~ cairo-ps-surface.c:1414:11: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1422:15: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1572:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:1592:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2100:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (meta_surface, &meta_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2213:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (meta_surface, &pattern_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2460:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &surface_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2683:16: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_NOTHING_TO_DO; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2823:16: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_NOTHING_TO_DO; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2964:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2974:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:2980:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3004:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3038:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3040:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:3044:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:3058:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:3064:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3067:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:3074:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3101:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_ps_surface_emit_pattern (surface, source, op); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3103:16: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3138:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_operators_flush (&surface->pdf_operators); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3150:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_ps_surface_paint_surface (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3159:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_ps_surface_emit_pattern (surface, source, op); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3161:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3197:16: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3201:16: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3204:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-ps-surface.c:3288:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:800:13: warning: implicit conversion from enumeration type 'enum _cairo_int_status' to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] return CAIRO_INT_STATUS_NOTHING_TO_DO; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:1282:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:1295:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:1297:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:1562:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (meta_surface, &meta_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:1642:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (meta_surface, &pattern_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:1658:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (&surface->base, &surface_extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2731:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_operators_flush (&surface->pdf_operators); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2740:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2749:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_surface_close_content_stream (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2753:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_surface_write_page (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2759:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2778:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2792:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_operators_flush (&surface->pdf_operators); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2800:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2918:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_surface_open_stream (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2972:11: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_pdf_surface_emit_unicode_for_glyph (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2990:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_pdf_surface_close_stream (surface); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3024:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_emit_to_unicode_stream (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3196:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_emit_to_unicode_stream (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3353:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_emit_to_unicode_stream (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3655:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_emit_to_unicode_stream (surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3900:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:3955:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4034:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_fill (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4039:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_stroke (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4046:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_show_text_glyphs (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4057:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4204:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_surface_acquire_source_image (pattern->surface, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4211:21: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return image->base.status; ~~~~~~ ~~~~~~~~~~~~^~~~~~ cairo-pdf-surface.c:4215:11: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = CAIRO_STATUS_SUCCESS; ~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4331:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4360:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4386:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4390:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4393:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_pdf_surface_open_content_stream (surface, TRUE); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4409:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_start_fallback (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4411:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4420:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4422:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4427:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4435:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4440:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4444:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4448:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4457:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4463:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4465:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4468:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4484:18: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] source_status = _cairo_pdf_surface_analyze_operation (surface, op, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4486:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return source_status; ~~~~~~ ^~~~~~~~~~~~~ cairo-pdf-surface.c:4488:16: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] mask_status = _cairo_pdf_surface_analyze_operation (surface, op, mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4490:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return mask_status; ~~~~~~ ^~~~~~~~~~~ cairo-pdf-surface.c:4492:47: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_analysis_surface_merge_status (source_status, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ cairo-pdf-surface.c:4493:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] mask_status); ^~~~~~~~~~~ cairo-pdf-surface.c:4495:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_start_fallback (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4497:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4505:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4513:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4519:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4524:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4528:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4532:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4539:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4567:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4569:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4574:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4582:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4591:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4596:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4600:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4604:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4613:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4615:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_stroke (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4621:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4623:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4625:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4628:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4648:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_start_fallback (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4650:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4659:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4661:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4666:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4674:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4681:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4686:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4690:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4694:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4703:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4705:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_fill (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4709:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4711:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4713:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4716:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4764:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4775:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4784:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4789:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4791:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_fill_stroke (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4798:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4800:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4802:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4804:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4840:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4842:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4847:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4857:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4867:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4877:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4887:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4892:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4896:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4900:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4909:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4918:10: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4921:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_operators_show_text_glyphs (&surface->pdf_operators, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4928:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4930:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_pdf_surface_unselect_pattern (surface); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:4932:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-pdf-surface.c:4935:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_get_status (surface->output); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:485:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:490:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:499:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_error (CAIRO_STATUS_NO_MEMORY); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:501:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:643:14: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] status = _cairo_svg_surface_emit_path (document->xml_node_glyphs, scaled_glyph->path, NULL); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:665:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_scaled_glyph_lookup (scaled_font, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:671:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:677:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return cairo_surface_status (&image->base); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:702:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:719:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_svg_document_emit_outline_glyph_data (document, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:723:11: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_svg_document_emit_bitmap_glyph_data (document, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:829:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:996:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1006:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1048:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_get_extents (pattern->surface, &extents); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1082:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_surface_base64_encode (pattern->surface, output); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1902:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1907:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1913:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1918:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1941:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1947:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:1951:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1970:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2038:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2045:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2058:13: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2062:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_svg_surface_emit_paint (surface->xml_node, ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2083:18: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] source_status = _cairo_svg_surface_analyze_operation (surface, op, source); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2085:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return source_status; ~~~~~~ ^~~~~~~~~~~~~ cairo-svg-surface.c:2087:16: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] mask_status = _cairo_svg_surface_analyze_operation (surface, op, mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2089:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return mask_status; ~~~~~~ ^~~~~~~~~~~ cairo-svg-surface.c:2091:47: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_analysis_surface_merge_status (source_status, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ cairo-svg-surface.c:2092:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] mask_status); ^~~~~~~~~~~ cairo-svg-surface.c:2113:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return _cairo_output_stream_destroy (mask_stream); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2125:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2137:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2143:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2145:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2171:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2177:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2182:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2207:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2219:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2239:13: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2251:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2260:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2263:14: warning: implicit conversion from enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') to different enumeration type 'cairo_status_t' (aka 'enum _cairo_status') [-Wenum-conversion] status = _cairo_svg_surface_fill (abstract_surface, op, pattern, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2268:12: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2288:9: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:2297:9: warning: implicit conversion from enumeration type 'cairo_status_t' (aka 'enum _cairo_status') to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return status; ~~~~~~ ^~~~~~ cairo-svg-surface.c:2313:12: warning: implicit conversion from enumeration type 'enum _cairo_status' to different enumeration type 'cairo_int_status_t' (aka 'enum _cairo_int_status') [-Wenum-conversion] return CAIRO_STATUS_SUCCESS; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/clipit/clipit_1.4.2.orig.tar.gz eggaccelerators.c:329:25: warning: implicit conversion from enumeration type 'GdkModifierType' to different enumeration type 'EggVirtualModifierType' [-Wenum-conversion] *accelerator_mods = mods; ~ ^~~~ eggaccelerators.c:537:19: warning: implicit conversion from enumeration type 'GdkModifierType' to different enumeration type 'EggVirtualModifierType' [-Wenum-conversion] *virtual_mods = virtual; ~ ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cssed/cssed_0.4.0.orig.tar.gz cr-style.c:1679:28: warning: implicit conversion from enumeration type 'enum CRWhiteSpaceType' to different enumeration type 'enum CRFontWeight' [-Wenum-conversion] a_style->font_weight = WHITE_SPACE_PRE; ~ ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dia/dia_0.97.3.orig.tar.xz dia_svg.c:47:56: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineCaps' [-Wenum-conversion] gs->linecap = parent_style ? parent_style->linecap : DIA_SVG_LINECAPS_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:48:58: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineJoin' [-Wenum-conversion] gs->linejoin = parent_style ? parent_style->linejoin : DIA_SVG_LINEJOIN_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:49:60: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineStyle' [-Wenum-conversion] gs->linestyle = parent_style ? parent_style->linestyle : DIA_SVG_LINESTYLE_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:227:17: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineCaps' [-Wenum-conversion] s->linecap = DIA_SVG_LINECAPS_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:240:18: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineJoin' [-Wenum-conversion] s->linejoin = DIA_SVG_LINEJOIN_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:257:19: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineStyle' [-Wenum-conversion] s->linestyle = DIA_SVG_LINESTYLE_DEFAULT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ shape_info.c:837:2: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineCaps' [-Wenum-conversion] DIA_SVG_LINECAPS_DEFAULT, DIA_SVG_LINEJOIN_DEFAULT, DIA_SVG_LINESTYLE_DEFAULT, 1.0 ^~~~~~~~~~~~~~~~~~~~~~~~ shape_info.c:837:28: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineJoin' [-Wenum-conversion] DIA_SVG_LINECAPS_DEFAULT, DIA_SVG_LINEJOIN_DEFAULT, DIA_SVG_LINESTYLE_DEFAULT, 1.0 ^~~~~~~~~~~~~~~~~~~~~~~~ shape_info.c:837:54: warning: implicit conversion from enumeration type 'enum DiaSvgLineDefaults' to different enumeration type 'LineStyle' [-Wenum-conversion] DIA_SVG_LINECAPS_DEFAULT, DIA_SVG_LINEJOIN_DEFAULT, DIA_SVG_LINESTYLE_DEFAULT, 1.0 ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/emboss/emboss_6.6.0+dfsg.orig.tar.xz ajseqread.c:16412:20: warning: implicit conversion from enumeration type 'SeqEDesSwiss' to different enumeration type 'SeqESubSwiss' [-Wenum-conversion] isub = SWISS_DES_UNK; ~ ^~~~~~~~~~~~~ embdmx.c:2245:31: warning: implicit conversion from enumeration type 'EmbESignatureType' (aka 'enum EmbOSignatureType') to different enumeration type 'AjEDomainType' (aka 'enum AjODomainType') [-Wenum-conversion] scophit->Type = hitlist->Type; ~ ~~~~~~~~~^~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fribidi/fribidi_0.19.7.orig.tar.bz2 fribidi-bidi.c:372:17: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion] *pbase_dir = FRIBIDI_LEVEL_TO_DIR (base_level); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fribidi-bidi.c:376:14: warning: implicit conversion from enumeration type 'FriBidiCharType' to different enumeration type 'FriBidiParType' [-Wenum-conversion] base_dir = FRIBIDI_LEVEL_TO_DIR (base_level); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fribidi-bidi.c:378:59: warning: implicit conversion from enumeration type 'FriBidiParType' to different enumeration type 'FriBidiCharType' [-Wenum-conversion] DBG2 (" base dir : %c", fribidi_char_from_bidi_type (base_dir)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~ fribidi-bidi.c:524:19: warning: implicit conversion from enumeration type 'FriBidiParType' to different enumeration type 'FriBidiCharType' [-Wenum-conversion] last_strong = base_dir; ~ ^~~~~~~~ fribidi-bidi.c:571:19: warning: implicit conversion from enumeration type 'FriBidiParType' to different enumeration type 'FriBidiCharType' [-Wenum-conversion] last_strong = base_dir; ~ ^~~~~~~~ fribidi-bidi.c:801:16: warning: implicit conversion from enumeration type 'FriBidiParType' to different enumeration type 'FriBidiCharType' [-Wenum-conversion] p->type = base_dir; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcc-h8300-hms/gcc-h8300-hms_3.4.6.orig.tar.gz c-parse.y:477:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = c_sizeof (TREE_TYPE (yyvsp[0].ttype)); ;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c-parse.y:480:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = c_sizeof (groktypename (yyvsp[-1].ttype)); ;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c-parse.y:486:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = c_alignof (groktypename (yyvsp[-1].ttype)); ;} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c-parse.y:632:27: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = build1 (STMT_EXPR, last_expr_type, yyvsp[-2].ttype); ~~~~~~ ^~~~~~~~~ c-parse.y:2071:41: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = add_stmt (build_stmt (COMPOUND_STMT, last_tree)); ~~~~~~~~~~ ^~~~~~~~~~~~~ c-parse.y:2119:31: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] = add_stmt (build_stmt (DO_STMT, NULL_TREE, ~~~~~~~~~~ ^~~~~~~ c-parse.y:2226:33: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] { yyval.ttype = build_stmt (FOR_STMT, NULL_TREE, NULL_TREE, ~~~~~~~~~~ ^~~~~~~~ c-parse.y:2253:29: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] { add_stmt (build_stmt (EXPR_STMT, yyvsp[-1].ttype)); ;} ~~~~~~~~~~ ^~~~~~~~~ c-parse.y:2317:45: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = add_stmt (build_stmt (GOTO_STMT, decl)); ~~~~~~~~~~ ^~~~~~~~~ c-parse.y:2327:41: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = add_stmt (build_stmt (GOTO_STMT, yyvsp[-1].ttype)); ;} ~~~~~~~~~~ ^~~~~~~~~ c-parse.y:2351:45: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] yyval.ttype = add_stmt (build_stmt (LABEL_STMT, label)); ~~~~~~~~~~ ^~~~~~~~~~ c-decl.c:2954:26: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_stmt (CLEANUP_STMT, decl, cleanup)); ~~~~~~~~~~ ^~~~~~~~~~~~ c-decl.c:3054:22: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] stmt = build_stmt (DECL_STMT, decl); ~~~~~~~~~~ ^~~~~~~~~ c-decl.c:3055:21: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] complit = build1 (COMPOUND_LITERAL_EXPR, TREE_TYPE (decl), stmt); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ c-decl.c:6410:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] stmt = add_stmt (build_stmt (COMPOUND_STMT, error_mark_node)); ~~~~~~~~~~ ^~~~~~~~~~~~~ c-typeck.c:6245:36: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] stmt = add_stmt (build_stmt (ASM_STMT, ridpointers[(int) RID_VOLATILE], ~~~~~~~~~~ ^~~~~~~~ c-typeck.c:6315:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return add_stmt (build_stmt (ASM_STMT, cv_qualifier, string, ~~~~~~~~~~ ^~~~~~~~ c-typeck.c:6531:33: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cs->switch_stmt = build_stmt (SWITCH_STMT, exp, NULL_TREE, orig_type); ~~~~~~~~~~ ^~~~~~~~~~~ c-common.c:963:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (IF_STMT, NULL_TREE, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~ c-common.c:979:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (WHILE_STMT, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~ c-common.c:1740:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return add_stmt (build_stmt (EXPR_STMT, expr)); ~~~~~~~~~~ ^~~~~~~~~ c-common.c:3026:14: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return c_alignof (TREE_TYPE (TREE_TYPE (best))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c-common.c:3029:12: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return c_alignof (TREE_TYPE (expr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ c-semantics.c:73:18: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] *t = build_nt (EXPR_STMT, void_zero_node); ~~~~~~~~ ^~~~~~~~~ c-semantics.c:92:25: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree pos = build_nt (FILE_STMT, get_identifier (input_filename)); ~~~~~~~~ ^~~~~~~~~ c-semantics.c:117:27: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl_stmt = build_stmt (DECL_STMT, decl); ~~~~~~~~~~ ^~~~~~~~~ c-semantics.c:139:20: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] ss = build_stmt (SCOPE_STMT, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~ c-semantics.c:505:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return (build_stmt (RETURN_STMT, expr)); ~~~~~~~~~~ ^~~~~~~~~~~ c-semantics.c:581:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return (build_stmt (BREAK_STMT)); ~~~~~~~~~~ ^~~~~~~~~~ c-semantics.c:599:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return (build_stmt (CONTINUE_STMT)); ~~~~~~~~~~ ^~~~~~~~~~~~~ c-semantics.c:681:22: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_stmt (CASE_LABEL, low_value, high_value, label_decl); ~~~~~~~~~~ ^~~~~~~~~~ c-objc-common.c:154:5: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] c_common_stmt_codes ^~~~~~~~~~~~~~~~~~~ calls.c:506:48: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_EH_REGION, const0_rtx, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ calls.c:512:48: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_NORETURN, const0_rtx, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ calls.c:515:48: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_ALWAYS_RETURN, const0_rtx, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calls.c:520:50: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_SETJMP, const0_rtx, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ calls.c:3233:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] gen_rtx_EXPR_LIST (REG_NOALIAS, temp, REG_NOTES (last)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loop-unroll.c:966:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ loop-unroll.c:995:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ combine.c:2675:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i3dest_killed, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ combine.c:2679:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i3dest_killed, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ combine.c:2690:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i2dest, NULL_RTX), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:2693:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i2dest, NULL_RTX), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:2703:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i1dest, NULL_RTX), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:2706:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx_EXPR_LIST (REG_DEAD, i1dest, NULL_RTX), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:9963:31: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] notes = gen_rtx_EXPR_LIST (REG_UNUSED, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ combine.c:12288:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_DEAD, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ combine.c:12326:35: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] *pnotes = gen_rtx_EXPR_LIST (REG_DEAD, x, *pnotes); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ combine.c:12816:31: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_UNUSED, XEXP (note, 0), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:12940:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_DEAD, piece, NULL_RTX); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ combine.c:12966:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_UNUSED, piece, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ combine.c:13004:13: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTE_KIND (note), ^~~~~~~~~~~~~~~~~~~~ doloop.c:518:23: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NONNEG, NULL_RTX, REG_NOTES (jump_insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ emit-rtl.c:3345:24: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ emit-rtl.c:3380:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EH_REGION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ emit-rtl.c:3395:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NOTE_KIND (note), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ emit-rtl.c:3408:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NOTE_KIND (note), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ emit-rtl.c:4919:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (kind, datum, REG_NOTES (insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ emit-rtl.c:5702:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = copy_insn_1 (gen_rtx_EXPR_LIST (REG_NOTE_KIND (link), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ emit-rtl.c:5707:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = copy_insn_1 (gen_rtx_INSN_LIST (REG_NOTE_KIND (link), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ expr.c:5164:22: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] NULL_RTX, MEM, EXPAND_CONST_ADDRESS); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ expr.c:5180:52: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] startbit_rtx = expand_expr (startbit, NULL_RTX, MEM, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ expr.c:5182:48: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] endbit_rtx = expand_expr (endbit, NULL_RTX, MEM, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ expr.c:7379:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_VTABLE_REF, vtbl_ref, REG_NOTES (insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flow.c:834:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_INSN_LIST (REG_LIBCALL, XEXP (note, 0), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ function.c:5163:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EQUIV, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ function.c:5169:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EQUIV, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ function.c:5176:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EQUIV, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ gcse.c:5844:45: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, XEXP (x, 0), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ jump.c:447:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = copy_insn_1 (gen_rtx_EXPR_LIST (REG_NOTE_KIND (link), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ jump.c:452:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = copy_insn_1 (gen_rtx_INSN_LIST (REG_NOTE_KIND (link), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ jump.c:1441:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, label, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ jump.c:1593:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_UNUSED, reg, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ local-alloc.c:893:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EQUIV, dest, REG_NOTES (init_insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local-alloc.c:972:51: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = note = gen_rtx_EXPR_LIST (REG_EQUIV, SET_SRC (set), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:1806:44: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, XEXP (x, 0), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ loop.c:8146:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NONNEG, bl->biv->dest_reg, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:8173:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NONNEG, bl->biv->dest_reg, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:8570:46: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (tem) = gen_rtx_EXPR_LIST (REG_NONNEG, reg, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ optabs.c:3227:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_NO_CONFLICT, op1, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ optabs.c:3231:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_NO_CONFLICT, op0, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ optabs.c:3260:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (first) = gen_rtx_INSN_LIST (REG_LIBCALL, last, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ optabs.c:3262:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (last) = gen_rtx_INSN_LIST (REG_RETVAL, first, REG_NOTES (last)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ optabs.c:3329:44: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EH_REGION, GEN_INT (-1), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ optabs.c:3430:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (first) = gen_rtx_INSN_LIST (REG_LIBCALL, last, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ optabs.c:3432:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (last) = gen_rtx_INSN_LIST (REG_RETVAL, first, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ predict.c:174:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PRED, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ predict.c:372:23: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ profile.c:564:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, GEN_INT (prob), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ recog.c:3140:31: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_NOTE_KIND (note), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ recog.c:3192:33: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EH_REGION, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ reg-stack.c:933:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_DEAD, FP_MODE_REG (FIRST_STACK_REG, DFmode), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reg-stack.c:1152:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_DEAD, top_stack_reg, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ regmove.c:143:23: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] PUT_MODE (note, REG_UNUSED); ~~~~~~~~~~~~~~~~^~~~~~~~~~~ regmove.c:146:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_INC, ~~~~~~~~~~~~~~~~~~~^~~~~~~~ regrename.c:165:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] clear_dead_regs (&live, REG_DEAD, REG_NOTES (insn)); ~~~~~~~~~~~~~~~ ^~~~~~~~ regrename.c:171:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] clear_dead_regs (&live, REG_UNUSED, REG_NOTES (insn)); ~~~~~~~~~~~~~~~ ^~~~~~~~~~ reload.c:4041:44: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ reload.c:5973:44: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ reload1.c:2466:31: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] x = gen_rtx_EXPR_LIST (REG_NOTE_KIND (x), new, XEXP (x, 1)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reload1.c:7468:24: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EQUIV, in, REG_NOTES (insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reload1.c:7477:45: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_EQUIV, in, REG_NOTES (insn)); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reload1.c:7985:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_EH_REGION, XEXP (eh_note, 0), ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config/i386/i386.c:5345:45: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_MAYBE_DEAD, const0_rtx, NULL); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./config/i386/i386.c:9572:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./config/i386/i386.c:9582:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./config/i386/i386.c:9593:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx_EXPR_LIST (REG_BR_PROB, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ tree-inline.c:539:31: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] goto_stmt = build_stmt (GOTO_STMT, id->ret_label); ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:554:22: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] *tp = build_stmt (EXPR_STMT, ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:816:31: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] init_stmt = build_stmt (DECL_STMT, var); ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:846:28: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] init_stmt = build_stmt (EXPR_STMT, ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:862:31: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cleanup_stmt = build_stmt (CLEANUP_STMT, var, cleanup); ~~~~~~~~~~ ^~~~~~~~~~~~ tree-inline.c:894:31: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] init_stmt = build_stmt (EXPR_STMT, value); ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:957:29: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] *use_stmt = build_stmt (EXPR_STMT, var); ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:959:29: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] *use_stmt = build_stmt (EXPR_STMT, ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:967:24: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_stmt (DECL_STMT, var); ~~~~~~~~~~ ^~~~~~~~~ tree-inline.c:1368:18: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] expr = build1 (STMT_EXPR, TREE_TYPE (TREE_TYPE (fn)), make_node (COMPOUND_STMT)); ~~~~~~ ^~~~~~~~~ tree-inline.c:1368:68: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] expr = build1 (STMT_EXPR, TREE_TYPE (TREE_TYPE (fn)), make_node (COMPOUND_STMT)); ~~~~~~~~~ ^~~~~~~~~~~~~ tree-inline.c:1455:28: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] scope_stmt = build_stmt (SCOPE_STMT, DECL_INITIAL (fn)); ~~~~~~~~~~ ^~~~~~~~~~ tree-inline.c:1511:21: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build_stmt (LABEL_STMT, id->ret_label)); ~~~~~~~~~~ ^~~~~~~~~~ tree-inline.c:1527:28: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] scope_stmt = build_stmt (SCOPE_STMT, DECL_INITIAL (fn)); ~~~~~~~~~~ ^~~~~~~~~~ cp/call.c:267:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = build (EMPTY_CLASS_EXPR, TREE_TYPE (TREE_VALUE (tmp))); ~~~~~ ^~~~~~~~~~~~~~~~ cp/call.c:484:18: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build1 (IDENTITY_CONV, from, expr); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:490:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (LVALUE_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~~~~ cp/call.c:496:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (LVALUE_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~~~~ cp/call.c:499:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (RVALUE_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~~~~ cp/call.c:526:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:532:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:538:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:545:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:565:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (PTR_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:579:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (PMEM_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:603:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (PTR_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:620:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (QUAL_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:623:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (QUAL_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:626:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (PTR_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:653:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (PMEM_CONV, from, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:666:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:684:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:694:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_conv (STD_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:701:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (BASE_CONV, to, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:848:15: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build1 (IDENTITY_CONV, ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:876:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (USER_CONV, ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:878:16: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build1 (IDENTITY_CONV, TREE_TYPE (expr), expr)); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:925:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (BASE_CONV, t, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:931:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_conv (REF_BIND, type, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:984:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build1 (IDENTITY_CONV, from, expr); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:1063:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build1 (IDENTITY_CONV, from, expr); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:1084:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (REF_BIND, rto, conv); ~~~~~~~~~~ ^~~~~~~~ cp/call.c:1266:16: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build1 (IDENTITY_CONV, argtype, arg); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:1341:16: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build1 (IDENTITY_CONV, argtype, arg); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:1394:16: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build1 (IDENTITY_CONV, types[i], NULL_TREE); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:2417:30: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cand->second_conv = build1 (IDENTITY_CONV, totype, NULL_TREE); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:2493:35: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cand->second_conv = build1 (AMBIG_CONV, totype, expr); ~~~~~~ ^~~~~~~~~~ cp/call.c:2506:6: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] (USER_CONV, ^~~~~~~~~ cp/call.c:2509:14: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build1 (IDENTITY_CONV, TREE_TYPE (expr), expr)); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:2929:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build1 (IDENTITY_CONV, t1, e1); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:2932:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (BASE_CONV, t2, conv); ~~~~~~~~~~ ^~~~~~~~~ cp/call.c:2934:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] conv = build_conv (RVALUE_CONV, t2, conv); ~~~~~~~~~~ ^~~~~~~~~~~ cp/call.c:5260:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build1 (IDENTITY_CONV, TREE_TYPE (TREE_TYPE (t)), NULL_TREE); ~~~~~~ ^~~~~~~~~~~~~ cp/call.c:6248:26: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] *cleanup = build_stmt (CLEANUP_STMT, var, *cleanup); ~~~~~~~~~~ ^~~~~~~~~~~~ cp/decl.c:2580:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = make_aggr_type (TYPENAME_TYPE); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ cp/decl.c:2626:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] name = build_nt (TEMPLATE_ID_EXPR, ~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/decl.c:2759:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = make_aggr_type (UNBOUND_CLASS_TEMPLATE); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ cp/decl.c:2764:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] d = build_decl (TEMPLATE_DECL, name, t); ~~~~~~~~~~ ^~~~~~~~~~~~~ cp/decl.c:3109:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] push_cp_library_fn (NEW_EXPR, newtype); ~~~~~~~~~~~~~~~~~~ ^~~~~~~~ cp/decl.c:3110:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] push_cp_library_fn (VEC_NEW_EXPR, newtype); ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~ cp/decl.c:3111:48: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] global_delete_fndecl = push_cp_library_fn (DELETE_EXPR, deltype); ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~ cp/decl.c:3112:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] push_cp_library_fn (VEC_DELETE_EXPR, deltype); ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ cp/decl.c:9035:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] operator_code = TYPE_EXPR; ~ ^~~~~~~~~ cp/operators.def:81:29: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("new", NEW_EXPR, "nw", -1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cp/operators.def:82:32: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("new []", VEC_NEW_EXPR, "na", -1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:83:32: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("delete", DELETE_EXPR, "dl", -1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:84:35: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("delete []", VEC_DELETE_EXPR, "da", -1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:95:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("sizeof", SIZEOF_EXPR, "sz", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ cp/operators.def:97:33: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("alignof", ALIGNOF_EXPR, "v17alignof", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:102:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("", TYPE_EXPR, "cv", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cp/operators.def:103:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("", CAST_EXPR, "cv", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cp/operators.def:104:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("", CONST_CAST_EXPR, "cv", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:105:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("", STATIC_CAST_EXPR, "cv", 1) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ cp/operators.def:127:29: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("->*", MEMBER_REF, "pm", 2) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ cp/operators.def:136:28: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DEF_SIMPLE_OPERATOR ("::", SCOPE_REF, "sr", 2) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cp/decl.c:9861:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_min (TAG_DEFN, enumtype)); ~~~~~~~~~ ^~~~~~~~ cp/decl.c:10721:25: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_stmt (LABEL_STMT, dtor_label)); ~~~~~~~~~~ ^~~~~~~~~~ cp/decl.c:10727:27: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree virtual_size = cxx_sizeof (current_class_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cp/decl.c:10736:3: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] (DELETE_EXPR, current_class_ptr, virtual_size, ^~~~~~~~~~~ cp/decl.c:10895:46: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] DECL_SAVED_TREE (fndecl) = build_stmt (COMPOUND_STMT, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~~~~ cp/pt.c:2111:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = make_node (TEMPLATE_PARM_INDEX); ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ cp/pt.c:2220:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = make_aggr_type (TEMPLATE_TEMPLATE_PARM); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ cp/pt.c:2229:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = make_aggr_type (TEMPLATE_TYPE_PARM); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ cp/pt.c:2352:32: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree tmpl = build_lang_decl (TEMPLATE_DECL, DECL_NAME (decl), NULL_TREE); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ cp/pt.c:4084:41: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] BASELINK_FUNCTIONS (fns) = build (TEMPLATE_ID_EXPR, ~~~~~ ^~~~~~~~~~~~~~~~ cp/pt.c:4095:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build (TEMPLATE_ID_EXPR, type, fns, arglist); ~~~~~ ^~~~~~~~~~~~~~~~ cp/pt.c:7344:14: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] = build_nt (TEMPLATE_ID_EXPR, ~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/pt.c:7404:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_nt (SCOPE_REF, scope, expr); ~~~~~~~~ ^~~~~~~~~ cp/pt.c:7622:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] name = build_nt (SCOPE_REF, base, name); ~~~~~~~~ ^~~~~~~~~ cp/pt.c:8063:27: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_nt (FILE_STMT, FILE_STMT_FILENAME_NODE (t))); ~~~~~~~~ ^~~~~~~~~ cp/pt.c:8590:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] = build_nt (TEMPLATE_ID_EXPR, BASELINK_FUNCTIONS (member), ~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/pt.c:12323:18: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build1 (NON_DEPENDENT_EXPR, non_reference (TREE_TYPE (expr)), expr); ~~~~~~ ^~~~~~~~~~~~~~~~~~ cp/typeck2.c:338:27: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = build_stmt (EXPR_STMT, code); ~~~~~~~~~~ ^~~~~~~~~ cp/typeck2.c:354:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = build_stmt (EXPR_STMT, code); ~~~~~~~~~~ ^~~~~~~~~ cp/typeck2.c:379:26: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = build_stmt (COMPOUND_STMT, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~~~~ cp/typeck2.c:381:22: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = build1 (STMT_EXPR, void_type_node, code); ~~~~~~ ^~~~~~~~~ cp/typeck2.c:1073:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min_nt (ARROW_EXPR, expr); ~~~~~~~~~~~~ ^~~~~~~~~~ cp/typeck2.c:1121:30: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] expr = build_min_non_dep (ARROW_EXPR, last_rval, orig_expr); ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ cp/typeck2.c:1199:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build (OFFSET_REF, type, datum, component); ~~~~~ ^~~~~~~~~~ cp/typeck2.c:1221:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = build_min (CAST_EXPR, type, parms); ~~~~~~~~~ ^~~~~~~~~ cp/class.c:5262:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_min (TAG_DEFN, t)); ~~~~~~~~~ ^~~~~~~~ cp/decl2.c:448:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build_min (DELETE_EXPR, void_type_node, exp, size); ~~~~~~~~~ ^~~~~~~~~~~ cp/decl2.c:1178:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl = build_decl (ALIAS_DECL, DECL_NAME (field), TREE_TYPE (field)); ~~~~~~~~~~ ^~~~~~~~~~ cp/lex.c:388:5: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] c_common_stmt_codes, ^~~~~~~~~~~~~~~~~~~ cp/lex.c:389:5: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cp_stmt_codes ^~~~~~~~~~~~~ cp/parser.c:3944:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] name = build_nt (SCOPE_REF, parser->scope, name); ~~~~~~~~ ^~~~~~~~~ cp/parser.c:4256:36: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] op = keyword == RID_ALIGNOF ? ALIGNOF_EXPR : SIZEOF_EXPR; ~ ^~~~~~~~~~~~ cp/parser.c:4256:51: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] op = keyword == RID_ALIGNOF ? ALIGNOF_EXPR : SIZEOF_EXPR; ~ ^~~~~~~~~~~ cp/parser.c:4600:31: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] declarator = build_nt (SCOPE_REF, type, declarator); ~~~~~~~~ ^~~~~~~~~ cp/parser.c:4868:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] { CPP_DEREF_STAR, MEMBER_REF }, ~ ^~~~~~~~~~ cp/parser.c:4869:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] { CPP_DOT_STAR, DOTSTAR_EXPR }, ~ ^~~~~~~~~~~~ cp/parser.c:7097:31: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] declarator = build_nt (SCOPE_REF, class_type, declarator); ~~~~~~~~ ^~~~~~~~~ cp/parser.c:7349:9: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] op = NEW_EXPR; ~ ^~~~~~~~ cp/parser.c:7351:9: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] op = DELETE_EXPR; ~ ^~~~~~~~~~~ cp/parser.c:7993:33: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] template_id = build_min_nt (TEMPLATE_ID_EXPR, template, arguments); ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/parser.c:9709:42: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl = do_class_using_decl (build_nt (SCOPE_REF, ~~~~~~~~ ^~~~~~~~~ cp/parser.c:10323:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] declarator = build_nt (SCOPE_REF, class_type, declarator); ~~~~~~~~ ^~~~~~~~~ cp/parser.c:10632:28: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] declarator = build_nt (SCOPE_REF, ~~~~~~~~ ^~~~~~~~~ cp/parser.c:10910:33: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] id_expression = build_nt (SCOPE_REF, parser->scope, id_expression); ~~~~~~~~ ^~~~~~~~~ cp/parser.c:11327:34: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] default_argument = make_node (DEFAULT_ARG); ~~~~~~~~~ ^~~~~~~~~~~ cp/parser.c:13786:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl = build_nt (SCOPE_REF, parser->scope, name); ~~~~~~~~ ^~~~~~~~~ cp/rtti.c:274:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min (TYPEID_EXPR, type_info_ref_type, exp); ~~~~~~~~~ ^~~~~~~~~~~ cp/rtti.c:399:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min (TYPEID_EXPR, type_info_ref_type, type); ~~~~~~~~~ ^~~~~~~~~~~ cp/rtti.c:687:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] expr = build_min (DYNAMIC_CAST_EXPR, type, expr); ~~~~~~~~~ ^~~~~~~~~~~~~~~~~ cp/typeck.c:1844:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build (PSEUDO_DTOR_EXPR, void_type_node, object, scope, ~~~~~ ^~~~~~~~~~~~~~~~ cp/typeck.c:3625:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] xarg = build (OFFSET_REF, TREE_TYPE (xarg), ~~~~~ ^~~~~~~~~~ cp/typeck.c:3888:12: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] inc = cxx_sizeof_nowarn (TREE_TYPE (argtype)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cp/typeck.c:4517:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] expr = build_min (STATIC_CAST_EXPR, type, expr); ~~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/typeck.c:4716:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = build_min (REINTERPRET_CAST_EXPR, type, expr); ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ cp/typeck.c:4805:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = build_min (CONST_CAST_EXPR, type, expr); ~~~~~~~~~ ^~~~~~~~~~~~~~~ cp/typeck.c:4878:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = build_min (CAST_EXPR, type, ~~~~~~~~~ ^~~~~~~~~ cp/typeck.c:5367:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min_nt (MODOP_EXPR, lhs, ~~~~~~~~~~~~ ^~~~~~~~~~ cp/except.c:365:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] init = build1 (MUST_NOT_THROW_EXPR, TREE_TYPE (init), init); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ cp/except.c:463:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree r = build_stmt (EH_SPEC_BLOCK, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~~~~ cp/except.c:550:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cleanup = build1 (MUST_NOT_THROW_EXPR, void_type_node, cleanup); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ cp/except.c:571:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min (THROW_EXPR, void_type_node, exp); ~~~~~~~~~ ^~~~~~~~~~ cp/except.c:694:16: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] exp = build1 (MUST_NOT_THROW_EXPR, void_type_node, exp); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ cp/except.c:754:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] exp = build1 (THROW_EXPR, void_type_node, exp); ~~~~~~ ^~~~~~~~~~ cp/init.c:1383:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min_nt (SCOPE_REF, type, name); ~~~~~~~~~~~~ ^~~~~~~~~ cp/init.c:1417:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build (TEMPLATE_ID_EXPR, TREE_TYPE (t), ~~~~~ ^~~~~~~~~~~~~~~~ cp/init.c:1505:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build (TEMPLATE_ID_EXPR, TREE_TYPE (t), t, ~~~~~ ^~~~~~~~~~~~~~~~ cp/init.c:1507:15: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t = build (OFFSET_REF, unknown_type_node, decl, t); ~~~~~ ^~~~~~~~~~ cp/init.c:1574:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] member = build (OFFSET_REF, TREE_TYPE (member), decl, member); ~~~~~ ^~~~~~~~~~ cp/init.c:1597:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] member = build (OFFSET_REF, TREE_TYPE (member), decl, member); ~~~~~ ^~~~~~~~~~ cp/init.c:1801:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] rval = build_min (NEW_EXPR, build_pointer_type (type), ~~~~~~~~~ ^~~~~~~~ cp/init.c:1838:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] rval = build (NEW_EXPR, build_pointer_type (type), placement, t, init); ~~~~~ ^~~~~~~~ cp/init.c:1992:22: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = has_array ? VEC_NEW_EXPR : NEW_EXPR; ~ ^~~~~~~~~~~~ cp/init.c:1992:37: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] code = has_array ? VEC_NEW_EXPR : NEW_EXPR; ~ ^~~~~~~~ cp/init.c:2256:39: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] enum tree_code dcode = has_array ? VEC_DELETE_EXPR : DELETE_EXPR; ~~~~~ ^~~~~~~~~~~~~~~ cp/init.c:2256:57: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] enum tree_code dcode = has_array ? VEC_DELETE_EXPR : DELETE_EXPR; ~~~~~ ^~~~~~~~~~~ cp/init.c:2817:42: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] enum tree_code code = use_vec_delete ? VEC_DELETE_EXPR : DELETE_EXPR; ~~~~ ^~~~~~~~~~~~~~~ cp/init.c:2817:60: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] enum tree_code code = use_vec_delete ? VEC_DELETE_EXPR : DELETE_EXPR; ~~~~ ^~~~~~~~~~~ cp/init.c:2951:3: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] (DELETE_EXPR, addr, cxx_sizeof_nowarn (type), ^~~~~~~~~~~ cp/init.c:2951:22: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] (DELETE_EXPR, addr, cxx_sizeof_nowarn (type), ^~~~~~~~~~~~~~~~~~~~~~~~ cp/init.c:2984:38: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] do_delete = build_op_delete_call (DELETE_EXPR, ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~ cp/init.c:2986:10: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] cxx_sizeof_nowarn (type), ^~~~~~~~~~~~~~~~~~~~~~~~ cp/init.c:2997:26: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build_op_delete_call (DELETE_EXPR, addr, cxx_sizeof_nowarn (type), ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~ cp/init.c:2997:45: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build_op_delete_call (DELETE_EXPR, addr, cxx_sizeof_nowarn (type), ^~~~~~~~~~~~~~~~~~~~~~~~ cp/search.c:1253:25: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] baselink = make_node (BASELINK); ~~~~~~~~~ ^~~~~~~~ cp/semantics.c:401:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return add_stmt (build_stmt (GOTO_STMT, destination)); ~~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:437:33: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = add_stmt (build_stmt (EXPR_STMT, expr)); ~~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:454:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (IF_STMT, NULL_TREE, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~ cp/semantics.c:511:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (WHILE_STMT, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~ cp/semantics.c:565:24: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree r = build_stmt (DO_STMT, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~ cp/semantics.c:609:29: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = add_stmt (build_stmt (RETURN_STMT, expr)); ~~~~~~~~~~ ^~~~~~~~~~~ cp/semantics.c:622:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (FOR_STMT, NULL_TREE, NULL_TREE, ~~~~~~~~~~ ^~~~~~~~ cp/semantics.c:730:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (SWITCH_STMT, NULL_TREE, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~~ cp/semantics.c:847:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree r = build_stmt (TRY_BLOCK, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:857:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree r = build_stmt (TRY_BLOCK, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:947:19: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (HANDLER, NULL_TREE, NULL_TREE); ~~~~~~~~~~ ^~~~~~~ cp/semantics.c:1004:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (COMPOUND_STMT, NULL_TREE); ~~~~~~~~~~ ^~~~~~~~~~~~~ cp/semantics.c:1136:19: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] r = build_stmt (ASM_STMT, cv_qualifier, string, ~~~~~~~~~~ ^~~~~~~~ cp/semantics.c:1148:32: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return add_stmt (build_stmt (LABEL_STMT, decl)); ~~~~~~~~~~ ^~~~~~~~~~ cp/semantics.c:1167:25: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_stmt (CLEANUP_STMT, decl, cleanup)); ~~~~~~~~~~ ^~~~~~~~~~~~ cp/semantics.c:1175:24: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree r = build_stmt (CLEANUP_STMT, NULL_TREE, cleanup); ~~~~~~~~~~ ^~~~~~~~~~~~ cp/semantics.c:1192:29: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_min_nt (CTOR_INITIALIZER, mem_inits)); ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ cp/semantics.c:1285:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_min (SCOPE_REF, TREE_TYPE (decl), ~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:1484:25: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] result = build_stmt (EXPR_STMT, expr); ~~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:1522:23: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] result = build_min (STMT_EXPR, type, last_tree); ~~~~~~~~~ ^~~~~~~~~ cp/semantics.c:1827:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build (PSEUDO_DTOR_EXPR, void_type_node, object, scope, destructor); ~~~~~ ^~~~~~~~~~~~~~~~ cp/semantics.c:1947:32: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree tmpl = build_lang_decl (TEMPLATE_DECL, identifier, NULL_TREE); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~ cp/semantics.c:2558:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build_nt (SCOPE_REF, scope, id_expression); ~~~~~~~~ ^~~~~~~~~ cp/semantics.c:2560:17: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] return build (SCOPE_REF, TREE_TYPE (decl), scope, ~~~~~ ^~~~~~~~~ cp/semantics.c:2651:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl = build (SCOPE_REF, TREE_TYPE (decl), scope, decl); ~~~~~ ^~~~~~~~~ cp/semantics.c:2720:30: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] type = make_aggr_type (TYPEOF_TYPE); ~~~~~~~~~~~~~~ ^~~~~~~~~~~ cp/semantics.c:3066:26: warning: implicit conversion from enumeration type 'enum c_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] init = build_stmt (EXPR_STMT, init); ~~~~~~~~~~ ^~~~~~~~~ cp/tree.c:305:21: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] rval = build (AGGR_INIT_EXPR, type, fn, TREE_OPERAND (init, 1), slot); ~~~~~ ^~~~~~~~~~~~~~ cp/tree.c:905:28: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree result = make_node (OVERLOAD); ~~~~~~~~~ ^~~~~~~~ cp/tree.c:1001:24: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] t2 = make_aggr_type (BOUND_TEMPLATE_TEMPLATE_PARM); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cp/tree.c:1648:23: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree t = make_node (WRAPPER); ~~~~~~~~~ ^~~~~~~ cp/tree.c:1955:32: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] tree ptrmem_cst = make_node (PTRMEM_CST); ~~~~~~~~~ ^~~~~~~~~~ cp/mangle.c:1913:20: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] build_nt (SCOPE_REF, ~~~~~~~~ ^~~~~~~~~ cp/name-lookup.c:1931:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] decl = build_lang_decl (USING_DECL, name, void_type_node); ~~~~~~~~~~~~~~~ ^~~~~~~~~~ cp/name-lookup.c:2930:28: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] value = build_lang_decl (USING_DECL, name, type); ~~~~~~~~~~~~~~~ ^~~~~~~~~~ cp/name-lookup.c:3359:27: warning: implicit conversion from enumeration type 'enum cplus_tree_code' to different enumeration type 'enum tree_code' [-Wenum-conversion] add_stmt (build_stmt (USING_STMT, namespace)); ~~~~~~~~~~ ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcx/gcx_1.3.orig.tar.gz imadjust.c:1215:97: warning: implicit conversion from enumeration type 'GtkPolicyType' to different enumeration type 'GtkUpdateType' [-Wenum-conversion] gtk_range_set_update_policy (GTK_RANGE (GTK_SCROLLED_WINDOW (hist_scrolled_win)->hscrollbar), GTK_POLICY_NEVER); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/glade-3/glade-3_3.6.7.orig.tar.gz glade-utils.c:588:60: warning: implicit conversion from enumeration type 'GladeUtilFileDialogType' (aka 'enum _GladeUtilFileDialogType') to different enumeration type 'GtkFileChooserAction' [-Wenum-conversion] file_dialog = gtk_file_chooser_dialog_new (title, parent, action, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnokii/gnokii_0.6.31+dfsg.orig.tar.gz atgen.c:683:34: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] error = state->driver.functions(GN_OP_AT_GetCharset, &data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atgen.c:717:33: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_GetMemoryRange, &data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ atgen.c:1034:33: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_SetCharset, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atgen.c:1087:32: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_SetCharset, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atgen.c:1140:32: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_SetCharset, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atgen.c:1431:34: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] error = state->driver.functions(GN_OP_AT_SetPDUMode, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atgen.c:1513:32: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] err = state->driver.functions(GN_OP_AT_SetPDUMode, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~ atnok.c:105:28: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] error = gn_sm_functions(GN_OP_AT_GetSMSMemorySize, data, state); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ atsoer.c:80:33: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_GetMemoryRange, &data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ atsoer.c:131:32: warning: implicit conversion from enumeration type 'at_operation' to different enumeration type 'gn_operation' [-Wenum-conversion] ret = state->driver.functions(GN_OP_AT_GetMemoryRange, data, state); ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/goban/goban_1.1.orig.tar.gz client_main.c:276:22: warning: implicit conversion from enumeration type 'CliMainState' to different enumeration type 'CliGameState' [-Wenum-conversion] oldState = main->state; ~ ~~~~~~^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gsasl/gsasl_1.8.0.orig.tar.gz client.c:145:28: warning: implicit conversion from enumeration type 'Gsasl_qop' to different enumeration type 'digest_md5_qop' (aka 'enum digest_md5_qop') [-Wenum-conversion] state->response.qop = GSASL_QOP_AUTH; ~ ^~~~~~~~~~~~~~ client.c:147:28: warning: implicit conversion from enumeration type 'Gsasl_qop' to different enumeration type 'digest_md5_qop' (aka 'enum digest_md5_qop') [-Wenum-conversion] state->response.qop = GSASL_QOP_AUTH_INT; ~ ^~~~~~~~~~~~~~~~~~ client.c:149:28: warning: implicit conversion from enumeration type 'Gsasl_qop' to different enumeration type 'digest_md5_qop' (aka 'enum digest_md5_qop') [-Wenum-conversion] state->response.qop = GSASL_QOP_AUTH; ~ ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk+2.0/gtk+2.0_2.24.28.orig.tar.xz gtktextutil.c:334:23: warning: implicit conversion from enumeration type 'PangoWrapMode' to different enumeration type 'GtkWrapMode' [-Wenum-conversion] style->wrap_mode = PANGO_WRAP_WORD_CHAR; ~ ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk+3.0/gtk+3.0_3.4.2.orig.tar.xz gtkroundedbox.c:295:12: warning: implicit conversion from enumeration type 'GtkCssSide' to different enumeration type 'GtkCssCorner' [-Wenum-conversion] before = side; ~ ^~~~ gtkspinbutton.c:857:42: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'GtkStateFlags' [-Wenum-conversion] gtk_style_context_get_border (context, GTK_STATE_NORMAL, &space); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ gtktextutil.c:366:23: warning: implicit conversion from enumeration type 'PangoWrapMode' to different enumeration type 'GtkWrapMode' [-Wenum-conversion] style->wrap_mode = PANGO_WRAP_WORD_CHAR; ~ ^~~~~~~~~~~~~~~~~~~~ gtktogglebutton.c:576:11: warning: implicit conversion from enumeration type 'GtkStateFlags' to different enumeration type 'GtkStateType' [-Wenum-conversion] state = gtk_widget_get_state_flags (widget); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktogglebutton.c:586:22: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'GtkStateFlags' [-Wenum-conversion] state); ^~~~~ gtktoolitemgroup.c:1935:50: warning: implicit conversion from enumeration type 'GtkStateFlags' to different enumeration type 'GtkStateType' [-Wenum-conversion] GTK_STATE_FLAG_ACTIVE, ^~~~~~~~~~~~~~~~~~~~~ testexpand.c:155:51: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'GtkStateFlags' [-Wenum-conversion] gtk_widget_override_background_color (colorbox, GTK_STATE_NORMAL, &red); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ styleexamples.c:157:42: warning: implicit conversion from enumeration type 'GtkStateFlags' to different enumeration type 'GtkStateType' [-Wenum-conversion] GTK_STATE_FLAG_ACTIVE, ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk-nodoka-engine/gtk-nodoka-engine_0.7.0.orig.tar.gz ./src/GTKEngine/nodoka_style.c:313:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'NodokaShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:355:20: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'NodokaGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ./src/GTKEngine/nodoka_style.c:679:24: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'NodokaStateType' [-Wenum-conversion] params.state_type = GTK_STATE_NORMAL; ~ ^~~~~~~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:757:29: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'NodokaOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:813:24: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'NodokaStateType' [-Wenum-conversion] params.state_type = GTK_STATE_NORMAL; ~ ^~~~~~~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:912:5: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'NodokaOrientation' [-Wenum-conversion] gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:1362:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'NodokaShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/GTKEngine/nodoka_style.c:1363:20: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'NodokaGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines/gtk2-engines_2.20.2.orig.tar.bz2 ./src/clearlooks_style.c:246:19: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:275:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:308:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:309:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'ClearlooksGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ./src/clearlooks_style.c:621:24: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'ClearlooksStateType' [-Wenum-conversion] params.state_type = GTK_STATE_ACTIVE; ~ ^~~~~~~~~~~~~~~~ ./src/clearlooks_style.c:633:24: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'ClearlooksStateType' [-Wenum-conversion] params.state_type = GTK_STATE_NORMAL; ~ ^~~~~~~~~~~~~~~~ ./src/clearlooks_style.c:824:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'ClearlooksOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/clearlooks_style.c:843:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'ClearlooksOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_RIGHT_TO_LEFT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/clearlooks_style.c:845:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'ClearlooksOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_LEFT_TO_RIGHT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/clearlooks_style.c:1237:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:1264:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:1360:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'ClearlooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/clearlooks_style.c:1361:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'ClearlooksGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines-aurora/gtk2-engines-aurora_1.5.1.orig.tar.gz ./src/aurora_style.c:123:29: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'AuroraStateType' [-Wenum-conversion] params->prev_state_type = state_type; ~ ^~~~~~~~~~ ./src/aurora_style.c:359:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'AuroraShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/aurora_style.c:360:20: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'AuroraGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ./src/aurora_style.c:772:24: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'AuroraStateType' [-Wenum-conversion] params.state_type = GTK_STATE_NORMAL; ~ ^~~~~~~~~~~~~~~~ ./src/aurora_style.c:800:29: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'AuroraOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/aurora_style.c:831:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'AuroraOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/aurora_style.c:1144:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'AuroraShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/aurora_style.c:1145:20: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'AuroraGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines-magicchicken/gtk2-engines-magicchicken_1.1.1.orig.tar.gz draw.c:1752:76: warning: implicit conversion from enumeration type 'MgicChiknShadowType' to different enumeration type 'GtkShadowType' [-Wenum-conversion] mgicchikn_util_get_rc_shadow_width (rc_style, style, widget, &state_type, shadow, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ draw.c:2776:76: warning: implicit conversion from enumeration type 'MgicChiknShadowType' to different enumeration type 'GtkShadowType' [-Wenum-conversion] mgicchikn_util_get_rc_shadow_width (rc_style, style, widget, &state_type, shadow, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ draw.c:3680:36: warning: implicit conversion from enumeration type 'MgicChiknUnderlineStyle' to different enumeration type 'PangoUnderline' [-Wenum-conversion] attr = pango_attr_underline_new (rc_style->font_underline[state_type]); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util.c:176:10: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MgicChiknShadowType' [-Wenum-conversion] return requested_shadow; ~~~~~~ ^~~~~~~~~~~~~~~~ util.c:185:10: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MgicChiknShadowType' [-Wenum-conversion] return requested_shadow; ~~~~~~ ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines-murrine/gtk2-engines-murrine_0.98.1.1.orig.tar.gz ./src/murrine_style.c:529:19: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:558:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:594:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:595:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'MurrineGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ./src/murrine_style.c:1097:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1104:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_RIGHT_TO_LEFT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1106:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_LEFT_TO_RIGHT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1161:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1168:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_RIGHT_TO_LEFT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1170:31: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'MurrineOrientation' [-Wenum-conversion] progressbar.orientation = GTK_PROGRESS_LEFT_TO_RIGHT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/murrine_style.c:1625:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:1667:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:1826:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'MurrineShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/murrine_style.c:1827:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'MurrineGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtkextra/gtkextra_3.1.1.orig.tar.gz gtkplotdata.c:1548:36: warning: implicit conversion from enumeration type 'GtkOrientation' to different enumeration type 'GtkPlotOrientation' [-Wenum-conversion] dataset->gradient->orientation = GTK_ORIENTATION_VERTICAL; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ gtksheet.c:9668:20: warning: implicit conversion from enumeration type 'GtkStateType' to different enumeration type 'GtkSheetState' [-Wenum-conversion] sheet->state = GTK_STATE_NORMAL; ~ ^~~~~~~~~~~~~~~~ gtksheetcolumn.c:1211:49: warning: implicit conversion from enumeration type 'GtkSheetVerticalJustification' to different enumeration type 'GtkJustification' [-Wenum-conversion] if (col < 0 || col > sheet->maxcol) return (GTK_SHEET_VERTICAL_JUSTIFICATION_DEFAULT); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testbubbles.c:214:26: warning: implicit conversion from enumeration type 'GtkOrientation' to different enumeration type 'GtkPlotOrientation' [-Wenum-conversion] gradient->orientation = GTK_ORIENTATION_HORIZONTAL; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtksourceview2/gtksourceview2_2.10.5.orig.tar.bz2 gtksourceiter.c:619:51: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_forward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ gtksourceiter.c:722:52: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_backward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gwyddion/gwyddion_2.41.orig.tar.xz data-browser.c:7622:20: warning: implicit conversion from enumeration type 'GwyDataItem' to different enumeration type 'GwyBrickItem' [-Wenum-conversion] while ((what = va_arg(ap, GwyDataItem))) { ~ ^~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hdf5/hdf5_1.8.8.orig.tar.gz h5diff.c:785:35: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj1type = oinfo1.type; ~ ~~~~~~~^~~~ h5diff.c:839:35: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj2type = oinfo2.type; ~ ~~~~~~~^~~~ h5diff.c:916:35: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj1type = trg_linfo1.trg_type; ~ ~~~~~~~~~~~^~~~~~~~ h5diff.c:949:35: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj2type = trg_linfo2.trg_type; ~ ~~~~~~~~~~~^~~~~~~~ h5diff.c:1603:38: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj1type = linkinfo1.trg_type; ~ ~~~~~~~~~~^~~~~~~~ h5diff.c:1636:38: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj2type = linkinfo2.trg_type; ~ ~~~~~~~~~~^~~~~~~~ h5diff.c:1674:42: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj1type = linkinfo1.trg_type; ~ ~~~~~~~~~~^~~~~~~~ h5diff.c:1708:42: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] obj2type = linkinfo2.trg_type; ~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2056:113: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] parallel_print("<%s> is of type %s and <%s> is of type %s\n", path1, get_type(linkinfo1.trg_type), path2, get_type(linkinfo2.trg_type)); ~~~~~~~~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2056:150: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] parallel_print("<%s> is of type %s and <%s> is of type %s\n", path1, get_type(linkinfo1.trg_type), path2, get_type(linkinfo2.trg_type)); ~~~~~~~~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2065:43: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] argdata->type = linkinfo1.trg_type; ~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2113:117: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] parallel_print("<%s> is of type %s and <%s> is of type %s\n", path1, get_type(linkinfo1.trg_type), path2, get_type(linkinfo2.trg_type)); ~~~~~~~~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2113:154: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] parallel_print("<%s> is of type %s and <%s> is of type %s\n", path1, get_type(linkinfo1.trg_type), path2, get_type(linkinfo2.trg_type)); ~~~~~~~~ ~~~~~~~~~~^~~~~~~~ h5diff.c:2122:47: warning: implicit conversion from enumeration type 'H5O_type_t' (aka 'enum H5O_type_t') to different enumeration type 'h5trav_type_t' [-Wenum-conversion] argdata->type = linkinfo1.trg_type; ~ ~~~~~~~~~~^~~~~~~~ H5LTparse.y:270:47: warning: implicit conversion from enumeration type 'enum H5T_str_t' to different enumeration type 'H5T_pad_t' (aka 'enum H5T_pad_t') [-Wenum-conversion] str_pad = H5T_STR_NULLTERM; ~ ^~~~~~~~~~~~~~~~ H5LTparse.y:272:47: warning: implicit conversion from enumeration type 'enum H5T_str_t' to different enumeration type 'H5T_pad_t' (aka 'enum H5T_pad_t') [-Wenum-conversion] str_pad = H5T_STR_NULLPAD; ~ ^~~~~~~~~~~~~~~ H5LTparse.y:274:47: warning: implicit conversion from enumeration type 'enum H5T_str_t' to different enumeration type 'H5T_pad_t' (aka 'enum H5T_pad_t') [-Wenum-conversion] str_pad = H5T_STR_SPACEPAD; ~ ^~~~~~~~~~~~~~~~ H5LTparse.y:302:55: warning: implicit conversion from enumeration type 'H5T_pad_t' (aka 'enum H5T_pad_t') to different enumeration type 'H5T_str_t' (aka 'enum H5T_str_t') [-Wenum-conversion] H5Tset_strpad(str_id, str_pad); ~~~~~~~~~~~~~ ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/imlib2/imlib2_1.4.7.orig.tar.gz api.c:1817:50: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->color_modifier, ctx->operation); ~~~~~^~~~~~~~~ api.c:1848:29: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation); ~~~~~^~~~~~~~~ api.c:1886:53: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] 0, ctx->color_modifier, ctx->operation); ~~~~~^~~~~~~~~ api.c:1957:56: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->color_modifier, ctx->operation, ~~~~~^~~~~~~~~ api.c:2443:35: warning: implicit conversion from enumeration type 'enum _imlib_operation' to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] IMLIB_OP_COPY, ^~~~~~~~~~~~~ api.c:2451:35: warning: implicit conversion from enumeration type 'enum _imlib_operation' to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] IMLIB_OP_COPY, ^~~~~~~~~~~~~ api.c:2502:35: warning: implicit conversion from enumeration type 'enum _imlib_operation' to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] IMLIB_OP_COPY, ^~~~~~~~~~~~~ api.c:2511:35: warning: implicit conversion from enumeration type 'enum _imlib_operation' to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] IMLIB_OP_COPY, ^~~~~~~~~~~~~ api.c:3146:28: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ~~~~~^~~~~~~~~ api.c:3916:58: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ~~~~~^~~~~~~~~ api.c:3958:57: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ~~~~~^~~~~~~~~ api.c:3995:39: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend); ~~~~~^~~~~~~~~ api.c:4029:39: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend); ~~~~~^~~~~~~~~ api.c:4262:30: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ~~~~~^~~~~~~~~ api.c:4300:34: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ~~~~~^~~~~~~~~ api.c:4831:41: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ~~~~~^~~~~~~~~ api.c:4920:62: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->color_modifier, ctx->operation, ~~~~~^~~~~~~~~ api.c:4968:35: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation); ~~~~~^~~~~~~~~ api.c:5008:56: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->color_modifier, ctx->operation); ~~~~~^~~~~~~~~ api.c:5233:37: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ctx->anti_alias); ~~~~~^~~~~~~~~ api.c:5263:37: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ctx->anti_alias); ~~~~~^~~~~~~~~ api.c:5319:37: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ctx->anti_alias); ~~~~~^~~~~~~~~ api.c:5356:37: warning: implicit conversion from enumeration type 'Imlib_Operation' (aka 'enum _imlib_operation') to different enumeration type 'ImlibOp' (aka 'enum _imlibop') [-Wenum-conversion] ctx->operation, ctx->blend, ctx->anti_alias); ~~~~~^~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/leafpad/leafpad_0.8.18.1.orig.tar.gz gtksourceiter.c:557:51: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_forward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ gtksourceiter.c:660:52: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_backward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/loqui/loqui_0.6.1.orig.tar.gz loqui_title_format.c:481:24: warning: implicit conversion from enumeration type 'GTraverseFlags' to different enumeration type 'GTraverseType' [-Wenum-conversion] g_node_traverse(node, G_TRAVERSE_ALL, G_IN_ORDER, -1, tf_free_node_func, NULL); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ loqui_title_format.c:481:40: warning: implicit conversion from enumeration type 'GTraverseType' to different enumeration type 'GTraverseFlags' [-Wenum-conversion] g_node_traverse(node, G_TRAVERSE_ALL, G_IN_ORDER, -1, tf_free_node_func, NULL); ~~~~~~~~~~~~~~~ ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/medit/medit_1.2.0.orig.tar.bz2 gtksourceview/gtksourceiter.c:616:51: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_forward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ gtksourceview/gtksourceiter.c:719:52: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_backward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nc6/nc6_1.0.orig.tar.gz parser.c:131:29: warning: implicit conversion from enumeration type 'enum sock_family' to different enumeration type 'sock_protocol_t' (aka 'enum sock_protocol') [-Wenum-conversion] sock_protocol_t protocol = PROTO_UNSPECIFIED; ~~~~~~~~ ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nescc/nescc_1.3.5.orig.tar.gz ./c-gperf.h:129:26: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"const", TYPE_QUAL, const_qualifier}, ~ ^~~~~~~~~~~~~~~ ./c-gperf.h:130:28: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"__const", TYPE_QUAL, const_qualifier}, ~ ^~~~~~~~~~~~~~~ ./c-gperf.h:133:30: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"__const__", TYPE_QUAL, const_qualifier}, ~ ^~~~~~~~~~~~~~~ ./c-gperf.h:169:31: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"__restrict", TYPE_QUAL, restrict_qualifier}, ~ ^~~~~~~~~~~~~~~~~~ ./c-gperf.h:195:31: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"__volatile", TYPE_QUAL, volatile_qualifier}, ~ ^~~~~~~~~~~~~~~~~~ ./c-gperf.h:196:33: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"__volatile__", TYPE_QUAL, volatile_qualifier}, ~ ^~~~~~~~~~~~~~~~~~ ./c-gperf.h:223:29: warning: implicit conversion from enumeration type 'type_quals' to different enumeration type 'enum rid' [-Wenum-conversion] {"volatile", TYPE_QUAL, volatile_qualifier}, ~ ^~~~~~~~~~~~~~~~~~ c-parse.y:1845:139: warning: implicit conversion from enumeration type 'enum rid' to different enumeration type 'type_quals' [-Wenum-conversion] { (yyval.u.word) = make_cword((yyvsp[(1) - (1)].u.telement)->location, qualifier_name(CAST(qualifier, (yyvsp[(1) - (1)].u.telement))->id)); } ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ semantics.c:560:48: warning: implicit conversion from enumeration type 'enum rid' to different enumeration type 'type_quals' [-Wenum-conversion] check_duplicate_qualifiers1(qq->location, qq->id, tqs); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~^~ unparse.c:1298:34: warning: implicit conversion from enumeration type 'enum rid' to different enumeration type 'type_quals' [-Wenum-conversion] output("%s", qualifier_name(q->id)); ~~~~~~~~~~~~~~ ~~~^~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/orage/orage_4.8.3.orig.tar.bz2 icalrestriction.c:275:32: warning: implicit conversion from enumeration type 'enum icalproperty_action' to different enumeration type 'icalproperty_status' (aka 'enum icalproperty_status') [-Wenum-conversion] icalproperty_status stat = icalproperty_get_action(prop); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/orc/orc_0.4.6.orig.tar.gz compile_parse.c:49:11: warning: implicit conversion from enumeration type 'OrcTestResult' to different enumeration type 'OrcCompileResult' [-Wenum-conversion] ret = orc_test_gcc_compile (programs[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compile_parse_c.c:43:11: warning: implicit conversion from enumeration type 'OrcTestResult' to different enumeration type 'OrcCompileResult' [-Wenum-conversion] ret = orc_test_gcc_compile (programs[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compile_parse_neon.c:49:11: warning: implicit conversion from enumeration type 'OrcTestResult' to different enumeration type 'OrcCompileResult' [-Wenum-conversion] ret = orc_test_gcc_compile_neon (programs[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/osmo/osmo_0.2.14.orig.tar.gz gtksourceiter.c:573:51: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_forward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ gtksourceiter.c:676:52: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_backward_search (iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/owfs/owfs_2.9p8.orig.tar.gz ow_cache.c:1647:9: warning: implicit conversion from enumeration type 'GOOD_OR_BAD' to different enumeration type 'enum cache_task_return' [-Wenum-conversion] return ret; ~~~~~~ ^~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pango1.0/pango1.0_1.36.8.orig.tar.xz pango-script.c:91:10: warning: implicit conversion from enumeration type 'GUnicodeScript' to different enumeration type 'PangoScript' [-Wenum-conversion] return g_unichar_get_script (ch); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ pango-ot-tag.c:50:53: warning: implicit conversion from enumeration type 'PangoScript' to different enumeration type 'GUnicodeScript' [-Wenum-conversion] hb_ot_tags_from_script (hb_glib_script_to_script (script), &tag1, &tag2); ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/parcellite/parcellite_1.1.9.orig.tar.gz eggaccelerators.c:297:25: warning: implicit conversion from enumeration type 'GdkModifierType' to different enumeration type 'EggVirtualModifierType' [-Wenum-conversion] *accelerator_mods = mods; ~ ^~~~ eggaccelerators.c:497:19: warning: implicit conversion from enumeration type 'GdkModifierType' to different enumeration type 'EggVirtualModifierType' [-Wenum-conversion] *virtual_mods = virtual; ~ ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sane-backends/sane-backends_1.0.25+git20150528.orig.tar.gz coolscan2.c:473:23: warning: implicit conversion from enumeration type 'SANE_Unit' to different enumeration type 'SANE_Value_Type' [-Wenum-conversion] o.type = o.unit = o.cap = o.constraint_type = o.size = 0; ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coolscan3.c:427:19: warning: implicit conversion from enumeration type 'SANE_Unit' to different enumeration type 'SANE_Value_Type' [-Wenum-conversion] o.type = o.unit = o.cap = o.constraint_type = o.size = 0; ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:61:5: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_control_msg (chip->fd, 0x40, 0x01, wValue, wIndex, wLength, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:79:5: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_control_msg (chip->fd, 0xc0, 0x01, wValue, wIndex, wLength, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:272:2: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_read_bulk (chip->fd, lpdata + i * read_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:288:2: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_read_bulk (chip->fd, lpdata + i * read_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:324:2: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_write_bulk (chip->fd, lpdata + i * write_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mustek_usb2_asic.c:341:2: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'STATUS' [-Wenum-conversion] sanei_usb_write_bulk (chip->fd, lpdata + i * write_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pixma_bjnp.c:1704:14: warning: implicit conversion from enumeration type 'SANE_Status' to different enumeration type 'BJNP_Status' [-Wenum-conversion] return SANE_STATUS_INVAL; ~~~~~~ ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/silc-server/silc-server_1.1.18.orig.tar.gz silcasn1_decode.c:286:7: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:286:7: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:339:2: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:339:2: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:442:4: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:773:7: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:773:7: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:785:4: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:785:4: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:845:3: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:845:3: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:874:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:874:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:239:2: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:239:2: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:670:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:670:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:705:3: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:705:3: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:731:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:731:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/silc-toolkit/silc-toolkit_1.1.10.orig.tar.gz silcasn1_decode.c:286:7: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:286:7: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:339:2: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:339:2: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:442:4: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:773:7: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:773:7: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:785:4: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:785:4: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:845:3: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:845:3: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:874:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_decode.c:874:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:239:2: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:239:2: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, rtype, rtag, rclass, ropts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:670:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:670:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:705:3: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:705:3: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:731:5: warning: implicit conversion from enumeration type 'SilcBerClass' to different enumeration type 'SilcAsn1Tag' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ silcasn1_encode.c:731:5: warning: implicit conversion from enumeration type 'SilcAsn1Options' to different enumeration type 'SilcBerClass' [-Wenum-conversion] SILC_ASN1_ARGS(asn1, type, tag, ber_class, opts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/slurm-llnl/slurm-llnl_2.3.4.orig.tar.bz2 assoc_mgr.c:1206:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdlock(ASSOC_LOCK); ~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1208:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrlock(ASSOC_LOCK); ~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1211:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdlock(QOS_LOCK); ~~~~~~~~~~ ^~~~~~~~ assoc_mgr.c:1213:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrlock(QOS_LOCK); ~~~~~~~~~~ ^~~~~~~~ assoc_mgr.c:1216:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdlock(USER_LOCK); ~~~~~~~~~~ ^~~~~~~~~ assoc_mgr.c:1218:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrlock(USER_LOCK); ~~~~~~~~~~ ^~~~~~~~~ assoc_mgr.c:1221:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdlock(WCKEY_LOCK); ~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1223:14: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrlock(WCKEY_LOCK); ~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1229:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdunlock(WCKEY_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1231:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrunlock(WCKEY_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1234:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdunlock(USER_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~ assoc_mgr.c:1236:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrunlock(USER_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~ assoc_mgr.c:1239:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdunlock(QOS_LOCK); ~~~~~~~~~~~~ ^~~~~~~~ assoc_mgr.c:1241:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrunlock(QOS_LOCK); ~~~~~~~~~~~~ ^~~~~~~~ assoc_mgr.c:1244:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_rdunlock(ASSOC_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~~ assoc_mgr.c:1246:16: warning: implicit conversion from enumeration type 'assoc_mgr_lock_datatype_t' to different enumeration type 'lock_datatype_t' [-Wenum-conversion] _wr_wrunlock(ASSOC_LOCK); ~~~~~~~~~~~~ ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sox/sox_14.4.1.orig.tar.gz formats.c:298:72: warning: implicit conversion from enumeration type 'enum sox_bool' to different enumeration type 'sox_option_t' (aka 'enum sox_option_t') [-Wenum-conversion] !(ft->handler.flags & SOX_FILE_ENDBIG) != MACHINE_IS_BIGENDIAN : sox_true; ^~~~~~~~ formats.c:301:72: warning: implicit conversion from enumeration type 'enum sox_bool' to different enumeration type 'sox_option_t' (aka 'enum sox_option_t') [-Wenum-conversion] !(ft->handler.flags & SOX_FILE_ENDBIG) == MACHINE_IS_BIGENDIAN : sox_false; ^~~~~~~~~ au.c:146:38: warning: implicit conversion from enumeration type 'sox_bool' (aka 'enum sox_bool') to different enumeration type 'sox_option_t' (aka 'enum sox_option_t') [-Wenum-conversion] ft->encoding.reverse_bytes = id[i].reverse_bytes; ~ ~~~~~~^~~~~~~~~~~~~ sf.c:88:38: warning: implicit conversion from enumeration type 'sox_bool' (aka 'enum sox_bool') to different enumeration type 'sox_option_t' (aka 'enum sox_option_t') [-Wenum-conversion] ft->encoding.reverse_bytes = id[i].reverse_bytes; ~ ~~~~~~^~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/squid/squid_2.7.STABLE9.orig.tar.gz HttpHdrCc.c:41:16: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"public", CC_PUBLIC}, ~ ^~~~~~~~~ HttpHdrCc.c:42:17: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"private", CC_PRIVATE}, ~ ^~~~~~~~~~ HttpHdrCc.c:43:18: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"no-cache", CC_NO_CACHE}, ~ ^~~~~~~~~~~ HttpHdrCc.c:44:18: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"no-store", CC_NO_STORE}, ~ ^~~~~~~~~~~ HttpHdrCc.c:45:22: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"no-transform", CC_NO_TRANSFORM}, ~ ^~~~~~~~~~~~~~~ HttpHdrCc.c:46:25: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"must-revalidate", CC_MUST_REVALIDATE}, ~ ^~~~~~~~~~~~~~~~~~ HttpHdrCc.c:47:26: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"proxy-revalidate", CC_PROXY_REVALIDATE}, ~ ^~~~~~~~~~~~~~~~~~~ HttpHdrCc.c:48:24: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"only-if-cached", CC_ONLY_IF_CACHED}, ~ ^~~~~~~~~~~~~~~~~ HttpHdrCc.c:49:17: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"max-age", CC_MAX_AGE}, ~ ^~~~~~~~~~ HttpHdrCc.c:50:18: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"s-maxage", CC_S_MAXAGE}, ~ ^~~~~~~~~~~ HttpHdrCc.c:51:19: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"max-stale", CC_MAX_STALE}, ~ ^~~~~~~~~~~~ HttpHdrCc.c:52:32: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"stale-while-revalidate", CC_STALE_WHILE_REVALIDATE}, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ HttpHdrCc.c:53:24: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"stale-if-error", CC_STALE_IF_ERROR}, ~ ^~~~~~~~~~~~~~~~~ HttpHdrCc.c:54:16: warning: implicit conversion from enumeration type 'http_hdr_cc_type' to different enumeration type 'http_hdr_type' [-Wenum-conversion] {"Other,", CC_OTHER} /* ',' will protect from matches */ ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sylpheed/sylpheed_3.5.0~beta3.orig.tar.xz virtual.c:119:2: warning: implicit conversion from enumeration type 'SpecialFolderItemType' to different enumeration type 'FolderType' [-Wenum-conversion] F_VIRTUAL, ^~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/trueprint/trueprint_5.4.orig.tar.gz lang_text.c:62:36: warning: implicit conversion from enumeration type 'char_status' to different enumeration type 'stream_status' [-Wenum-conversion] ungetnextchar(nextnextchar, nextnextstatus); ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ lang_text.c:63:32: warning: implicit conversion from enumeration type 'char_status' to different enumeration type 'stream_status' [-Wenum-conversion] ungetnextchar(nextchar, nextstatus); ~~~~~~~~~~~~~ ^~~~~~~~~~ lang_text.c:80:28: warning: implicit conversion from enumeration type 'char_status' to different enumeration type 'stream_status' [-Wenum-conversion] ungetnextchar(nextchar, nextstatus); ~~~~~~~~~~~~~ ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/ubuntulooks/ubuntulooks_0.9.12.orig.tar.gz ./src/ubuntulooks_style.c:208:19: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:233:18: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type;//CL_SHADOW_IN; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:263:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:264:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'UbuntulooksGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ./src/ubuntulooks_style.c:652:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'UbuntulooksOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ubuntulooks_style.c:697:30: warning: implicit conversion from enumeration type 'GtkProgressBarOrientation' to different enumeration type 'UbuntulooksOrientation' [-Wenum-conversion] progressbar.orientation = gtk_progress_bar_get_orientation (GTK_PROGRESS_BAR (widget)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/ubuntulooks_style.c:878:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:902:25: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] checkbox.shadow_type = shadow_type; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:1004:21: warning: implicit conversion from enumeration type 'GtkShadowType' to different enumeration type 'UbuntulooksShadowType' [-Wenum-conversion] frame.shadow = shadow_type; ~ ^~~~~~~~~~~ ./src/ubuntulooks_style.c:1005:21: warning: implicit conversion from enumeration type 'GtkPositionType' to different enumeration type 'UbuntulooksGapSide' [-Wenum-conversion] frame.gap_side = gap_side; ~ ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/udns/udns_0.4.orig.tar.gz dnsget.c:495:29: warning: implicit conversion from enumeration type 'enum dns_type' to different enumeration type 'enum dns_class' [-Wenum-conversion] p.dnsp_qcls = p.dnsp_qtyp = 0; ~ ~~~~~~~~~~~~^~~ dnsget.c:522:29: warning: implicit conversion from enumeration type 'enum dns_type' to different enumeration type 'enum dns_class' [-Wenum-conversion] p.dnsp_qcls = p.dnsp_qtyp = 0; ~ ~~~~~~~~~~~~^~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xarchiver/xarchiver_0.5.4.orig.tar.bz2 interface.c:192:76: warning: implicit conversion from enumeration type 'GdkInputMode' to different enumeration type 'GdkModifierType' [-Wenum-conversion] gtk_widget_add_accelerator (delete_menu,"activate",accel_group,GDK_Delete,GDK_MODE_DISABLED,GTK_ACCEL_VISIBLE); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ interface.c:307:66: warning: implicit conversion from enumeration type 'GdkInputMode' to different enumeration type 'GdkModifierType' [-Wenum-conversion] gtk_widget_add_accelerator (help1,"activate",accel_group,GDK_F1,GDK_MODE_DISABLED,GTK_ACCEL_VISIBLE); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ window.c:2517:56: warning: implicit conversion from enumeration type 'GdkInputMode' to different enumeration type 'GdkModifierType' [-Wenum-conversion] gtk_accel_group_disconnect_key(accel_group,GDK_Delete,GDK_MODE_DISABLED); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ window.c:2527:76: warning: implicit conversion from enumeration type 'GdkInputMode' to different enumeration type 'GdkModifierType' [-Wenum-conversion] gtk_widget_add_accelerator (delete_menu,"activate",accel_group,GDK_Delete,GDK_MODE_DISABLED,GTK_ACCEL_VISIBLE); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ window.c:2603:76: warning: implicit conversion from enumeration type 'GdkInputMode' to different enumeration type 'GdkModifierType' [-Wenum-conversion] gtk_widget_add_accelerator (delete_menu,"activate",accel_group,GDK_Delete,GDK_MODE_DISABLED,GTK_ACCEL_VISIBLE); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xcowsay/xcowsay_1.3.orig.tar.gz bubblegen.c:488:27: warning: implicit conversion from enumeration type 'cowmode_t' to different enumeration type 'bubble_style_t' [-Wenum-conversion] bubble_content_left(mode), bubble_content_top(), layout); ~~~~~~~~~~~~~~~~~~~ ^~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xdx/xdx_2.5.0.orig.tar.gz gtksourceiter.c:561:56: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_forward_search(iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ gtksourceiter.c:662:57: warning: implicit conversion from enumeration type 'GtkSourceSearchFlags' to different enumeration type 'GtkTextSearchFlags' [-Wenum-conversion] return gtk_text_iter_backward_search(iter, str, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xmlrpc-epi/xmlrpc-epi_0.54.orig.tar.gz xmlrpc.c:2243:49: warning: implicit conversion from enumeration type 'enum _XMLRPC_VALUE_TYPE' to different enumeration type 'XMLRPC_VECTOR_TYPE' (aka 'enum _XMLRPC_VECTOR_TYPE') [-Wenum-conversion] return(value && value->v) ? value->v->type : xmlrpc_none; ~~~~~~ ^~~~~~~~~~~ xmlrpc.c:2287:12: warning: implicit conversion from enumeration type 'enum _XMLRPC_VALUE_TYPE' to different enumeration type 'XMLRPC_VALUE_TYPE_EASY' (aka 'enum _XMLRPC_VALUE_TYPE_EASY') [-Wenum-conversion] return xmlrpc_none; ~~~~~~ ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/z/zoem/zoem_11-166.orig.tar.gz op-inspect.c:73:31: warning: implicit conversion from enumeration type 'mcxstatus' to different enumeration type 'mcxbool' [-Wenum-conversion] ; mcxbool status = STATUS_FAIL ~~~~~~ ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/z/zvbi/zvbi_0.2.35.orig.tar.bz2 raw_decoder.c:1054:13: warning: implicit conversion from enumeration type 'const vbi_modulation' to different enumeration type 'vbi3_modulation' [-Wenum-conversion] par->modulation)) { ~~~~~^~~~~~~~~~ chains.c:390:69: warning: implicit conversion from enumeration type 'enum v4l2_priority' to different enumeration type 'VBI_CHN_PRIO' [-Wenum-conversion] return vbi_proxy_client_channel_request(p_proxy_client, *prio, &chn_profile); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ proxyd.c:1524:41: warning: implicit conversion from enumeration type 'VBI_CHN_PRIO' to different enumeration type 'enum v4l2_priority' [-Wenum-conversion] enum v4l2_priority v4l2_prio = max_chn_prio; ~~~~~~~~~ ^~~~~~~~~~~~ ========================================================== number of projects scanned: 2196 number of warnings: 1482