Source: poa
Version: 2.0+20060928-8
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration

Relevant part (hopefully):
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
> -DUSE_WEIGHTED_LINKS -DUSE_PROJECT_HEADER -I. -Wdate-time -D_FORTIFY_SOURCE=2 
>  -c -o align_lpo_po2.o align_lpo_po2.c
> In file included from align_lpo_po2.c:2:
> align_lpo_po2.c: In function ‘get_lpo_stats’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:41:3: note: in expansion of macro ‘CALLOC’
>    41 |   CALLOC (node_type, len, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:42:3: note: in expansion of macro ‘CALLOC’
>    42 |   CALLOC (refs_from_right, len, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:43:3: note: in expansion of macro ‘CALLOC’
>    43 |   CALLOC (tmp, len, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:44:3: note: in expansion of macro ‘CALLOC’
>    44 |   CALLOC (left_links, len, LPOLetterLink_T *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:71:7: note: in expansion of macro ‘CALLOC’
>    71 |       CALLOC (left_links[i], 1, LPOLetterLink_T);
>       |       ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> fasta_format.c: In function ‘read_fasta’:
> align_lpo_po2.c: In function ‘trace_back_lpo_alignment’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:120:3: note: in expansion of macro ‘CALLOC’
>   120 |   CALLOC (x_al, len_x, LPOLetterRef_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:121:3: note: in expansion of macro ‘CALLOC’
>   121 |   CALLOC (y_al, len_y, LPOLetterRef_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> fasta_format.c:48:9: error: implicit declaration of function 
> ‘stringptr_cat_pos’; did you mean ‘stringptr_cat’? 
> [-Werror=implicit-function-declaration]
>    48 |         stringptr_cat_pos(&tmp_seq,line,&length);
>       |         ^~~~~~~~~~~~~~~~~
>       |         stringptr_cat
> align_lpo_po2.c: In function ‘align_lpo_po’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:227:3: note: in expansion of macro ‘CALLOC’
>   227 |   CALLOC (next_gap_array, max_gap_length + 2, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:228:3: note: in expansion of macro ‘CALLOC’
>   228 |   CALLOC (next_perp_gap_array, max_gap_length + 2, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:254:3: note: in expansion of macro ‘CALLOC’
>   254 |   CALLOC (move, len_y, DPMove_T *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:256:5: note: in expansion of macro ‘CALLOC’
>   256 |     CALLOC (move[i], len_x, DPMove_T);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:259:3: note: in expansion of macro ‘CALLOC’
>   259 |   CALLOC (init_col_score, len_y+1, DPScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:262:3: note: in expansion of macro ‘CALLOC’
>   262 |   CALLOC (score_rows, len_y+1, DPScore_T *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:264:3: note: in expansion of macro ‘CALLOC’
>   264 |   CALLOC (score_rows[-1], len_x+1, DPScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo_po2.c:312:5: note: in expansion of macro ‘CALLOC’
>   312 |     CALLOC (score_rows[i], len_x+1, DPScore_T);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> align_lpo_po2.c:438:44: warning: format ‘%ld’ expects argument of type ‘long 
> int’, but argument 4 has type ‘int’ [-Wformat=]
>   438 |     fprintf (stderr, "aligned (%d nodes, %ld edges) to (%d nodes, %ld 
> edges): ", len_x, n_edges_x, len_y, n_edges_y);
>       |                                          ~~^                          
>                   ~~~~~~~~~
>       |                                            |                          
>                   |
>       |                                            long int                   
>                   int
>       |                                          %d
> align_lpo_po2.c:438:69: warning: format ‘%ld’ expects argument of type ‘long 
> int’, but argument 6 has type ‘int’ [-Wformat=]
>   438 |     fprintf (stderr, "aligned (%d nodes, %ld edges) to (%d nodes, %ld 
> edges): ", len_x, n_edges_x, len_y, n_edges_y);
>       |                                                                   ~~^ 
>                                     ~~~~~~~~~
>       |                                                                     | 
>                                     |
>       |                                                                     
> long int                              int
>       |                                                                   %d
> In file included from black_flag.c:4:
> black_flag.c: In function ‘black_flag_init_args’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> black_flag.c:109:3: note: in expansion of macro ‘CALLOC’
>   109 |   CALLOC(Program_name,len,char);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> In file included from align_lpo2.c:2:
> align_lpo2.c: In function ‘get_seq_left_and_final’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:60:3: note: in expansion of macro ‘CALLOC’
>    60 |   CALLOC (is_final_node_x, len_x, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:66:3: note: in expansion of macro ‘CALLOC’
>    66 |   CALLOC (x_left, len_x, LPOLetterLink_T *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> In file included from lpo.h:6,
>                  from main.c:3:
> main.c: In function ‘main’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:70:7: note: in expansion of macro ‘CALLOC’
>    70 |       CALLOC (x_left[i], 1, LPOLetterLink_T);
>       |       ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> ./default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> main.c:183:3: note: in expansion of macro ‘CALLOC’
>   183 |   CALLOC (input_seqs, max_input_seqs, LPOSequence_T *);
>       |   ^~~~~~
> ./default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> align_lpo2.c: In function ‘trace_back_lpo_alignment’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:96:3: note: in expansion of macro ‘CALLOC’
>    96 |   CALLOC (x_al, len_x, LPOLetterRef_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> ./default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> main.c:221:9: note: in expansion of macro ‘REALLOC’
>   221 |         REALLOC (input_seqs, max_input_seqs, LPOSequence_T *);
>       |         ^~~~~~~
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:97:3: note: in expansion of macro ‘CALLOC’
>    97 |   CALLOC (y_al, len_y, LPOLetterRef_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> ./default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> In file included from ./default.h:16:
> main.c:225:30: warning: format ‘%s’ expects argument of type ‘char *’, but 
> argument 3 has type ‘FILE *’ [-Wformat=]
>   225 |       WARN_MSG(USERR,(ERRTXT,"Error reading PO list file 
> %s.\nExiting",
>       |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   226 |                       po_list_file),"$Revision: 1.2.2.9 $");
>       |                       ~~~~~~~~~~~~
>       |                       |
>       |                       FILE *
> ./black_flag.h:212:10: note: in definition of macro ‘WARN_MSG’
>   212 | (sprintf MESSAGE,\
>       |          ^~~~~~~
> main.c:225:59: note: format string is defined here
>   225 |       WARN_MSG(USERR,(ERRTXT,"Error reading PO list file 
> %s.\nExiting",
>       |                                                          ~^
>       |                                                           |
>       |                                                           char *
> align_lpo2.c: In function ‘align_lpo’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:185:3: note: in expansion of macro ‘CALLOC’
>   185 |   CALLOC (next_gap_array, max_gap_length + 2, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> ./default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> main.c:254:9: note: in expansion of macro ‘REALLOC’
>   254 |         REALLOC (input_seqs, max_input_seqs, LPOSequence_T *);
>       |         ^~~~~~~
> ./default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:186:3: note: in expansion of macro ‘CALLOC’
>   186 |   CALLOC (next_perp_gap_array, max_gap_length + 2, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:199:3: note: in expansion of macro ‘CALLOC’
>   199 |   CALLOC (move, len_y, DPMove_T *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:201:5: note: in expansion of macro ‘CALLOC’
>   201 |     CALLOC (move[i], len_x, DPMove_T);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:204:3: note: in expansion of macro ‘CALLOC’
>   204 |   CALLOC (init_col_score, len_y+1, DPScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:207:3: note: in expansion of macro ‘CALLOC’
>   207 |   CALLOC (curr_score, len_x+1, DPScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> align_lpo2.c:209:3: note: in expansion of macro ‘CALLOC’
>   209 |   CALLOC (prev_score, len_x+1, DPScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> In file included from seq_util.c:2:
> seq_util.c: In function ‘read_score_matrix’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> seq_util.c:170:3: note: in expansion of macro ‘CALLOC’
>   170 |   CALLOC (m->gap_penalty_x, m->max_gap_length+2, LPOScore_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> seq_util.c:171:3: note: in expansion of macro ‘CALLOC’
>   171 |   CALLOC (m->gap_penalty_y, m->max_gap_length+2, LPOScore_T);
>       |   ^~~~~~
> In file included from msa_format.h:17,
>                  from msa_format.c:17:
> msa_format.c: In function ‘read_clustal’:
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:169:7: note: in expansion of macro ‘REALLOC’
>   169 |       REALLOC (seq_names, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:171:7: note: in expansion of macro ‘REALLOC’
>   171 |       REALLOC (seq_titles, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:174:7: note: in expansion of macro ‘REALLOC’
>   174 |       REALLOC (aln_mat, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> gcc -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
> -DUSE_WEIGHTED_LINKS -DUSE_PROJECT_HEADER -I. -Wdate-time -D_FORTIFY_SOURCE=2 
>  -c -o buildup_lpo.o buildup_lpo.c
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:176:7: note: in expansion of macro ‘REALLOC’
>   176 |       REALLOC (aln_lengths, n_seqs, int);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:184:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
>   184 |       fprintf(stderr,"%s, line %d: *** invalid memory request: 
> %s[%d].\n",\
>       |                      
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   185 |               __FILE__,__LINE__,STRINGIFY(memptr),(NUM));   \
>       |                                                   ~~~~~
>       |                                                       |
>       |                                                       size_t {aka 
> long unsigned int}
> msa_format.c:185:5: note: in expansion of macro ‘REALLOC’
>   185 |     REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + strlen(aln), 
> char);
>       |     ^~~~~~~
> default.h:184:68: note: format string is defined here
>   184 |       fprintf(stderr,"%s, line %d: *** invalid memory request: 
> %s[%d].\n",\
>       |                                                                   ~^
>       |                                                                    |
>       |                                                                    int
>       |                                                                   %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~
> msa_format.c:185:5: note: in expansion of macro ‘REALLOC’
>   185 |     REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + strlen(aln), 
> char);
>       |     ^~~~~~~
> default.h:196:34: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                 ~^
>       |                                  |
>       |                                  int
>       |                                 %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:185:5: note: in expansion of macro ‘REALLOC’
>   185 |     REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + strlen(aln), 
> char);
>       |     ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> msa_format.c: In function ‘read_pir’:
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:248:7: note: in expansion of macro ‘REALLOC’
>   248 |       REALLOC (seq_names, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:250:7: note: in expansion of macro ‘REALLOC’
>   250 |       REALLOC (seq_titles, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:252:7: note: in expansion of macro ‘REALLOC’
>   252 |       REALLOC (aln_mat, n_seqs, char *);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:254:7: note: in expansion of macro ‘REALLOC’
>   254 |       REALLOC (aln_lengths, n_seqs, int);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:184:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 6 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
>   184 |       fprintf(stderr,"%s, line %d: *** invalid memory request: 
> %s[%d].\n",\
>       |                      
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   185 |               __FILE__,__LINE__,STRINGIFY(memptr),(NUM));   \
>       |                                                   ~~~~~
> msa_format.c:268:7: note: in expansion of macro ‘REALLOC’
>   268 |       REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + 
> strlen(aln), char);
>       |       ^~~~~~~
> default.h:184:68: note: format string is defined here
>   184 |       fprintf(stderr,"%s, line %d: *** invalid memory request: 
> %s[%d].\n",\
>       |                                                                   ~^
>       |                                                                    |
>       |                                                                    int
>       |                                                                   %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~
> msa_format.c:268:7: note: in expansion of macro ‘REALLOC’
>   268 |       REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + 
> strlen(aln), char);
>       |       ^~~~~~~
> default.h:196:34: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                 ~^
>       |                                  |
>       |                                  int
>       |                                 %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:268:7: note: in expansion of macro ‘REALLOC’
>   268 |       REALLOC (aln_mat[curr_seq], aln_lengths[curr_seq] + 
> strlen(aln), char);
>       |       ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> msa_format.c: In function ‘lpo_from_aln_mat’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:318:3: note: in expansion of macro ‘CALLOC’
>   318 |   CALLOC (column_ids, n_seqs+1, int *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:319:3: note: in expansion of macro ‘CALLOC’
>   319 |   CALLOC (res_ids, n_seqs+1, int *);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:326:5: note: in expansion of macro ‘CALLOC’
>   326 |     CALLOC (column_ids[i], max_aln_length, int);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:327:5: note: in expansion of macro ‘CALLOC’
>   327 |     CALLOC (res_ids[i], max_aln_length, int);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:334:3: note: in expansion of macro ‘CALLOC’
>   334 |   CALLOC (consens_row, max_aln_length, char);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:347:3: note: in expansion of macro ‘CALLOC’
>   347 |   CALLOC (lposeq, 1, LPOSequence_T);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:351:3: note: in expansion of macro ‘CALLOC’
>   351 |   CALLOC (lposeq->sequence, max_aln_length+1, char);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:369:3: note: in expansion of macro ‘REALLOC’
>   369 |   REALLOC (lposeq->sequence, len+1, char);
>       |   ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:375:5: note: in expansion of macro ‘CALLOC’
>   375 |     CALLOC (curr_seq, 1, LPOSequence_T);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:380:5: note: in expansion of macro ‘CALLOC’
>   380 |     CALLOC (curr_seq->sequence, aln_lengths[i]+1, char);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:196:22: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~~~~~~~~~~~
>       |                                                         |
>       |                                                         long unsigned 
> int
> msa_format.c:398:5: note: in expansion of macro ‘REALLOC’
>   398 |     REALLOC (curr_seq->sequence, len+1, char);
>       |     ^~~~~~~
> default.h:196:39: note: format string is defined here
>   196 |       fprintf(stderr,"requested %d x %d bytes 
> \n",(NUM),sizeof(ATYPE));   \
>       |                                      ~^
>       |                                       |
>       |                                       int
>       |                                      %ld
> msa_format.c:404:5: error: implicit declaration of function 
> ‘build_seq_to_po_index’ [-Werror=implicit-function-declaration]
>   404 |     build_seq_to_po_index (lposeq);
>       |     ^~~~~~~~~~~~~~~~~~~~~
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:406:5: note: in expansion of macro ‘CALLOC’
>   406 |     CALLOC (al_x, len, int);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:407:5: note: in expansion of macro ‘CALLOC’
>   407 |     CALLOC (al_y, lposeq->length, int);
>       |     ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> cc1: some warnings being treated as errors
> msa_format.c:428:5: error: implicit declaration of function 
> ‘fuse_ring_identities’ [-Werror=implicit-function-declaration]
>   428 |     fuse_ring_identities (lposeq->length, lposeq->letter,
>       |     ^~~~~~~~~~~~~~~~~~~~
> msa_format.c: In function ‘filter_sequence_set’:
> default.h:155:20: warning: format ‘%d’ expects argument of type ‘int’, but 
> argument 4 has type ‘long unsigned int’ [-Wformat=]
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~~~
>       |                                                     |
>       |                                                     long unsigned int
> msa_format.c:485:3: note: in expansion of macro ‘CALLOC’
>   485 |   CALLOC (keep_seq, n_seqs, int);
>       |   ^~~~~~
> default.h:155:37: note: format string is defined here
>   155 |     fprintf(stderr,"requested %d x %d bytes \n",(N),sizeof(ATYPE));   
> \
>       |                                    ~^
>       |                                     |
>       |                                     int
>       |                                    %ld
> make[2]: *** [<builtin>: fasta_format.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/poa_2.0+20060928-8_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to