We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_strend_table_with_size': [ 28s] cargo:warning=oniguruma/src/regparse.c:588:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *, st_str_end_key *)' [-Wincompatible-pointer-types] [ 28s] cargo:warning= 588 | str_end_cmp, [ 28s] cargo:warning= | ^~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:588:5: note: (near initialization for 'hashType.compare') [ 28s] cargo:warning=oniguruma/src/regparse.c:550:1: note: 'str_end_cmp' declared here [ 28s] cargo:warning= 550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y) [ 28s] cargo:warning= | ^~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:589:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *)' [-Wincompatible-pointer-types] [ 28s] cargo:warning= 589 | str_end_hash, [ 28s] cargo:warning= | ^~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:589:5: note: (near initialization for 'hashType.hash') [ 28s] cargo:warning=oniguruma/src/regparse.c:571:1: note: 'str_end_hash' declared here [ 28s] cargo:warning= 571 | str_end_hash(st_str_end_key* x) [ 28s] cargo:warning= | ^~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_callout_name_table_with_size': [ 28s] cargo:warning=oniguruma/src/regparse.c:678:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *, st_callout_name_key *)' [-Wincompatible-pointer-types] [ 28s] cargo:warning= 678 | callout_name_table_cmp, [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:678:5: note: (near initialization for 'hashType.compare') [ 28s] cargo:warning=oniguruma/src/regparse.c:637:1: note: 'callout_name_table_cmp' declared here [ 28s] cargo:warning= 637 | callout_name_table_cmp(st_callout_name_key* x, st_callout_name_key* y) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:679:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *)' [-Wincompatible-pointer-types] [ 28s] cargo:warning= 679 | callout_name_table_hash, [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:679:5: note: (near initialization for 'hashType.hash') [ 28s] cargo:warning=oniguruma/src/regparse.c:660:1: note: 'callout_name_table_hash' declared here [ 28s] cargo:warning= 660 | callout_name_table_hash(st_callout_name_key* x) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'names_clear': [ 28s] cargo:warning=oniguruma/src/regparse.c:804:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 804 | onig_st_foreach(t, i_free_name_entry, 0); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} [ 28s] cargo:warning=In file included from oniguruma/src/regparse.c:37: [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:789:1: note: 'i_free_name_entry' declared here [ 28s] cargo:warning= 789 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'onig_foreach_name': [ 28s] cargo:warning=oniguruma/src/regparse.c:873:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 873 | onig_st_foreach(t, i_names, (HashDataType )&narg); [ 28s] cargo:warning= | ^~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:846:1: note: 'i_names' declared here [ 28s] cargo:warning= 846 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) [ 28s] cargo:warning= | ^~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'onig_renumber_name_table': [ 28s] cargo:warning=oniguruma/src/regparse.c:901:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 901 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(OnigUChar *, NameEntry *, GroupNumMap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumMap *)} [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumMap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumMap *)'} [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:879:1: note: 'i_renumber_name' declared here [ 28s] cargo:warning= 879 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumMap* map) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'callout_name_table_clear': [ 28s] cargo:warning=oniguruma/src/regparse.c:1386:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 1386 | onig_st_foreach(t, i_free_callout_name_entry, 0); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(st_callout_name_key *, CalloutNameEntry *, void *) [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_callout_name_key *, CalloutNameEntry *, void *)' [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:1370:1: note: 'i_free_callout_name_entry' declared here [ 28s] cargo:warning= 1370 | i_free_callout_name_entry(st_callout_name_key* key, CalloutNameEntry* e, [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'setup_ext_callout_list_values': [ 28s] cargo:warning=oniguruma/src/regparse.c:1884:56: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 1884 | onig_st_foreach((CalloutTagTable *)ext->tag_table, i_callout_callout_list_set, [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:1866:1: note: 'i_callout_callout_list_set' declared here [ 28s] cargo:warning= 1866 | i_callout_callout_list_set(UChar* key, CalloutTagVal e, void* arg) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c: In function 'callout_tag_table_clear': [ 28s] cargo:warning=oniguruma/src/regparse.c:1932:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] [ 28s] cargo:warning= 1932 | onig_st_foreach(t, i_free_callout_tag_entry, 0); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] cargo:warning= | | [ 28s] cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} [ 28s] cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} [ 28s] cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~ [ 28s] cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' [ 28s] cargo:warning= 35 | # define _(args) args [ 28s] cargo:warning= | ^~~~ [ 28s] cargo:warning=oniguruma/src/regparse.c:1922:1: note: 'i_free_callout_tag_entry' declared here [ 28s] cargo:warning= 1922 | i_free_callout_tag_entry(UChar* key, CalloutTagVal e, void* arg ARG_UNUSED) [ 28s] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~
The text was updated successfully, but these errors were encountered:
Related issue in rust-onig rust-onig/rust-onig#191
Sorry, something went wrong.
No branches or pull requests
The text was updated successfully, but these errors were encountered: