=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libgee-0.20.3nb10 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3' Making all in gee gmake[2]: Entering directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3/gee' CC libgee_0_8_la-assemblyinfo.lo CC libgee_0_8_la-abstractbidirlist.lo abstractbidirlist.c:781:6: warning: passing 'typeof (*(&gee_abstract_bidir_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_bidir_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractbidirsortedset.lo abstractbidirsortedset.c:819:6: warning: passing 'typeof (*(&gee_abstract_bidir_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_bidir_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractbidirsortedmap.lo abstractbidirsortedmap.c:927:6: warning: passing 'typeof (*(&gee_abstract_bidir_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_bidir_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractcollection.lo abstractcollection.c:812:6: warning: passing 'typeof (*(&gee_abstract_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractlist.lo abstractlist.c:852:6: warning: passing 'typeof (*(&gee_abstract_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractmap.lo abstractmap.c:715:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ abstractmap.c:1169:6: warning: passing 'typeof (*(&gee_abstract_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-abstractmultimap.lo abstractmultimap.c:1846:6: warning: passing 'typeof (*(&gee_abstract_multi_map_all_keys_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_all_keys_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:2148:6: warning: passing 'typeof (*(&gee_abstract_multi_map_values_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_values_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:2453:6: warning: passing 'typeof (*(&gee_abstract_multi_map_mapping_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_mapping_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:2873:6: warning: passing 'typeof (*(&gee_abstract_multi_map_key_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_key_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:3172:6: warning: passing 'typeof (*(&gee_abstract_multi_map_value_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_value_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:3434:6: warning: passing 'typeof (*(&gee_abstract_multi_map_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultimap.c:3638:6: warning: passing 'typeof (*(&gee_abstract_multi_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC libgee_0_8_la-abstractmultiset.lo abstractmultiset.c:1250:6: warning: passing 'typeof (*(&gee_abstract_multi_set_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_set_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ abstractmultiset.c:1410:6: warning: passing 'typeof (*(&gee_abstract_multi_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_multi_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-abstractqueue.lo abstractqueue.c:620:6: warning: passing 'typeof (*(&gee_abstract_queue_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_queue_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractset.lo abstractset.c:634:6: warning: passing 'typeof (*(&gee_abstract_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractsortedmap.lo abstractsortedmap.c:866:6: warning: passing 'typeof (*(&gee_abstract_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-abstractsortedset.lo abstractsortedset.c:960:6: warning: passing 'typeof (*(&gee_abstract_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_abstract_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-arraylist.lo arraylist.c:840:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arraylist.c:863:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arraylist.c:919:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arraylist.c:947:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arraylist.c:1851:23: warning: comparison between pointer and integer ('gboolean' (aka 'int') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:1851:71: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gboolean' (aka 'int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:1851:93: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gboolean' (aka 'int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:1908:23: warning: comparison between pointer and integer ('gchar' (aka 'char') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:1908:71: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gchar' (aka 'char') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:1908:93: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gchar' (aka 'char') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:1965:23: warning: comparison between pointer and integer ('guchar' (aka 'unsigned char') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:1965:71: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'guchar' (aka 'unsigned char') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:1965:93: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'guchar' (aka 'unsigned char') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:2022:23: warning: comparison between pointer and integer ('gint' (aka 'int') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:2022:71: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gint' (aka 'int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:2022:93: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'gint' (aka 'int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:2079:23: warning: comparison between pointer and integer ('guint' (aka 'unsigned int') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:2079:71: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:2079:93: warning: cast to 'gpointer' (aka 'void *') from smaller integer type 'guint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ^~~~~~~~~~~~~~~~~ arraylist.c:2136:23: warning: comparison between pointer and integer ('gint64' (aka 'long long') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:2193:23: warning: comparison between pointer and integer ('guint64' (aka 'unsigned long long') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:2250:23: warning: comparison between pointer and integer ('glong' (aka 'long') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:2307:23: warning: comparison between pointer and integer ('gulong' (aka 'unsigned long') and 'void *') [-Wpointer-integer-compare] _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); ~~~~~~ ^ ~~~~ arraylist.c:3194:6: warning: passing 'typeof (*(&gee_array_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_array_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ arraylist.c:3339:6: warning: passing 'typeof (*(&gee_array_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_array_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 25 warnings generated. CC libgee_0_8_la-arrayqueue.lo arrayqueue.c:576:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arrayqueue.c:590:148: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_equal_func_target_destroy_notify == NULL) ? NULL : (self->priv->_equal_func_target_destroy_notify (self->priv->_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arrayqueue.c:602:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arrayqueue.c:1832:6: warning: passing 'typeof (*(&gee_array_queue_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_array_queue_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ arrayqueue.c:1999:148: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_equal_func_target_destroy_notify == NULL) ? NULL : (self->priv->_equal_func_target_destroy_notify (self->priv->_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ arrayqueue.c:2022:6: warning: passing 'typeof (*(&gee_array_queue_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_array_queue_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 6 warnings generated. CC libgee_0_8_la-bidiriterator.lo bidiriterator.c:205:6: warning: passing 'typeof (*(&gee_bidir_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-bidirlist.lo bidirlist.c:306:6: warning: passing 'typeof (*(&gee_bidir_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-bidirlistiterator.lo bidirlistiterator.c:201:6: warning: passing 'typeof (*(&gee_bidir_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-bidirmapiterator.lo bidirmapiterator.c:151:6: warning: passing 'typeof (*(&gee_bidir_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-bidirsortedset.lo bidirsortedset.c:394:6: warning: passing 'typeof (*(&gee_bidir_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-bidirsortedmap.lo bidirsortedmap.c:505:6: warning: passing 'typeof (*(&gee_bidir_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_bidir_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-collection.lo collection.c:3290:6: warning: passing 'typeof (*(&gee_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-comparable.lo comparable.c:88:6: warning: passing 'typeof (*(&gee_comparable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_comparable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-concurrentlist.lo concurrentlist.c:755:6: warning: passing 'typeof (*(&gee_concurrent_list_state_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_list_state_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentlist.c:804:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentlist.c:826:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp7_, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:827:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentlist.c:871:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp3_, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:1070:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp6_, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:1527:170: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp0_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:634:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:1533:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp2_, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:2235:6: warning: passing 'typeof (*(&gee_concurrent_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentlist.c:2748:187: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] result = gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, old_node, _tmp0_, (gsize) 3, (gsize) old_state, (gsize) new_state); ^~~~~~~~~~~~ concurrentlist.c:720:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:2761:11: warning: passing 'typeof (*((volatile gpointer *)(&self->_succ))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_succ)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentlist.c:2784:11: warning: passing 'typeof (*((volatile gpointer *)(&self->_succ))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_succ)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentlist.c:2801:170: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp1_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, (gsize) 3, &_tmp0_); ^~~~~~~~~~~~ concurrentlist.c:634:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:2823:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, _tmp0_, (gsize) 3, (gsize) state); ^~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:2832:170: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp0_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, (gsize) 0, NULL); ^~~~~~~~~~~~~~~~ concurrentlist.c:634:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:2844:178: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, NULL, _tmp0_, (gsize) 0, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~ concurrentlist.c:720:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:3003:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, NULL, (gsize) 3, (gsize) 0); ^~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:3004:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, NULL, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:3012:6: warning: passing 'typeof (*(&gee_concurrent_list_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_list_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentlist.c:3105:161: warning: incompatible pointer types passing 'GeeConcurrentListNode **' (aka 'struct _GeeConcurrentListNode **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, NULL, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~ concurrentlist.c:514:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentlist.c:3124:6: warning: passing 'typeof (*(&gee_concurrent_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 21 warnings generated. CC libgee_0_8_la-concurrentset.lo concurrentset.c:1208:6: warning: passing 'typeof (*(&gee_concurrent_set_range_type_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_range_type_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:1221:6: warning: passing 'typeof (*(&gee_concurrent_set_state_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_state_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:1269:116: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentset.c:1283:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_cmp_target_destroy_notify == NULL) ? NULL : (self->priv->_cmp_target_destroy_notify (self->priv->_cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentset.c:1293:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentset.c:2824:6: warning: passing 'typeof (*(&gee_concurrent_set_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:4014:171: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp6_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp5_->_bookmark._iter[0], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:4130:6: warning: passing 'typeof (*(&gee_concurrent_set_sub_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_sub_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:4972:6: warning: passing 'typeof (*(&gee_concurrent_set_sub_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_sub_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:5050:6: warning: passing 'typeof (*(&gee_concurrent_set_range_position_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_range_position_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:5309:173: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp2_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5753:173: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp1_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[0], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5803:177: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp11_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5855:176: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp14_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5905:189: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] if (!gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], _tmp31_, _tmp33_, (gsize) 0, (gsize) 0, (gsize) 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1086:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5907:178: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp34_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:5998:190: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] if (!gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], _tmp57_, _tmp59_, (gsize) 0, (gsize) 0, (gsize) 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1086:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:6000:179: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp60_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &range->_bookmark._iter[i], (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:6550:6: warning: passing 'typeof (*(&gee_concurrent_set_range_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_range_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:7472:187: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] result = gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp0_[level]._succ, old_tower, _tmp1_, (gsize) 3, (gsize) old_state, (gsize) new_state); ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:1086:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:7490:11: warning: passing 'typeof (*((volatile gpointer *)(&_tmp0_[level]._succ))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp1_ = g_atomic_pointer_get ((volatile gpointer *) (&_tmp0_[level]._succ)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:7519:11: warning: passing 'typeof (*((volatile gpointer *)(&_tmp0_[level]._succ))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp1_ = g_atomic_pointer_get ((volatile gpointer *) (&_tmp0_[level]._succ)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:7541:170: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp2_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp0_[level]._succ, (gsize) 3, &_tmp1_); ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:7568:161: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_set_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp0_[level]._succ, _tmp1_, (gsize) 3, (gsize) state); ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:1175:54: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:7582:170: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] _tmp1_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp0_[level]._backlink, (gsize) 0, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1011:58: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:7599:178: warning: incompatible pointer types passing 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') to parameter of type 'gconstpointer **' (aka 'const void ***') [-Wincompatible-pointer-types] gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_SET_TYPE_TOWER, (GBoxedCopyFunc) gee_concurrent_set_tower_ref, (GDestroyNotify) gee_concurrent_set_tower_unref, &_tmp0_[level]._backlink, NULL, _tmp1_, (gsize) 0, (gsize) 0, (gsize) 0); ^~~~~~~~~~~~~~~~~~~~~~~~ concurrentset.c:1086:75: note: passing argument to parameter 'aptr' here gconstpointer** aptr, ^ concurrentset.c:7896:6: warning: passing 'typeof (*(&gee_concurrent_set_tower_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_tower_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:7947:6: warning: passing 'typeof (*(&gee_concurrent_set_tower_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_tower_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:7973:21: warning: passing 'GeeConcurrentSetTower *const[31]' (aka 'struct _GeeConcurrentSetTower *const[31]') to parameter of type 'GeeConcurrentSetTower **' (aka 'struct _GeeConcurrentSetTower **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _vala_array_copy1 ((*self)._iter, _tmp0_); ^~~~~~~~~~~~~ concurrentset.c:7956:45: note: passing argument to parameter 'self' here _vala_array_copy1 (GeeConcurrentSetTower* * self, ^ concurrentset.c:8004:6: warning: passing 'typeof (*(&gee_concurrent_set_tower_iter_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_tower_iter_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ concurrentset.c:8044:11: warning: 'g_private_new' is deprecated [-Wdeprecated-declarations] _tmp0_ = g_private_new (__gee_concurrent_set_rand_lambda57__gdestroy_notify); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:238:1: note: 'g_private_new' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:139:33: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32' #define GLIB_DEPRECATED_IN_2_32 GLIB_DEPRECATED ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ concurrentset.c:8072:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_cmp_target_destroy_notify == NULL) ? NULL : (self->priv->_cmp_target_destroy_notify (self->priv->_cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ concurrentset.c:8091:6: warning: passing 'typeof (*(&gee_concurrent_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_concurrent_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 33 warnings generated. CC libgee_0_8_la-deque.lo deque.c:388:6: warning: passing 'typeof (*(&gee_deque_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_deque_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-functions.lo functions.c:839:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:846:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1063:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1073:6: warning: passing 'typeof (*(&gee_functions_equal_data_func_closure_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_functions_equal_data_func_closure_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ functions.c:1134:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1141:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1356:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1366:6: warning: passing 'typeof (*(&gee_functions_hash_data_func_closure_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_functions_hash_data_func_closure_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ functions.c:1427:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1434:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1651:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->func_target_destroy_notify == NULL) ? NULL : (self->func_target_destroy_notify (self->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ functions.c:1661:6: warning: passing 'typeof (*(&gee_functions_compare_data_func_closure_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_functions_compare_data_func_closure_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 12 warnings generated. CC libgee_0_8_la-future.lo future.c:505:119: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data7_->func_target_destroy_notify == NULL) ? NULL : (_data7_->func_target_destroy_notify (_data7_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:597:118: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data7_->func_target_destroy_notify == NULL) ? NULL : (_data7_->func_target_destroy_notify (_data7_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:672:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1122:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1147:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data_->func_target_destroy_notify == NULL) ? NULL : (_data_->func_target_destroy_notify (_data_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1177:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data_->func_target_destroy_notify == NULL) ? NULL : (_data_->func_target_destroy_notify (_data_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1277:116: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data_->func_target_destroy_notify == NULL) ? NULL : (_data_->func_target_destroy_notify (_data_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1286:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data_->func_target_destroy_notify == NULL) ? NULL : (_data_->func_target_destroy_notify (_data_->func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1376:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((*self).func_target_destroy_notify == NULL) ? NULL : ((*self).func_target_destroy_notify ((*self).func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1383:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1397:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((*dest).func_target_destroy_notify == NULL) ? NULL : ((*dest).func_target_destroy_notify ((*dest).func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1409:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((*self).func_target_destroy_notify == NULL) ? NULL : ((*self).func_target_destroy_notify ((*self).func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ future.c:1435:6: warning: passing 'typeof (*(&gee_future_source_func_array_element_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_future_source_func_array_element_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ future.c:1490:6: warning: passing 'typeof (*(&gee_future_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_future_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 14 warnings generated. CC libgee_0_8_la-hashable.lo hashable.c:105:6: warning: passing 'typeof (*(&gee_hashable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hashable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-hashmap.lo hashmap.c:1565:119: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_hash_func_target_destroy_notify == NULL) ? NULL : (key_hash_func_target_destroy_notify (key_hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:1578:122: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_equal_func_target_destroy_notify == NULL) ? NULL : (key_equal_func_target_destroy_notify (key_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:1591:128: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:1632:118: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_hash_func_target_destroy_notify == NULL) ? NULL : (key_hash_func_target_destroy_notify (key_hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:1636:121: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_equal_func_target_destroy_notify == NULL) ? NULL : (key_equal_func_target_destroy_notify (key_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:1640:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmap.c:2703:6: warning: passing 'typeof (*(&gee_hash_map_entry_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_entry_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:2723:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ hashmap.c:2726:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ hashmap.c:2960:6: warning: passing 'typeof (*(&gee_hash_map_key_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_key_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:3244:6: warning: passing 'typeof (*(&gee_hash_map_value_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_value_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:3506:6: warning: passing 'typeof (*(&gee_hash_map_entry_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_entry_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:3807:6: warning: passing 'typeof (*(&gee_hash_map_node_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_node_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:4216:6: warning: passing 'typeof (*(&gee_hash_map_key_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_key_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:4522:23: warning: incompatible function pointer types assigning to 'gboolean (*)(GeeMapIterator *)' (aka 'int (*)(struct _GeeMapIterator *)') from 'gboolean (GeeHashMapNodeIterator *)' (aka 'int (struct _GeeHashMapNodeIterator *)') [-Wincompatible-function-pointer-types] iface->get_read_only = gee_hash_map_map_iterator_real_get_read_only; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hashmap.c:4537:6: warning: passing 'typeof (*(&gee_hash_map_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:4948:6: warning: passing 'typeof (*(&gee_hash_map_value_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_value_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:5349:6: warning: passing 'typeof (*(&gee_hash_map_entry_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_entry_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashmap.c:5512:6: warning: passing 'typeof (*(&gee_hash_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 19 warnings generated. CC libgee_0_8_la-hashmultimap.lo hashmultimap.c:822:125: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_hash_func_target_destroy_notify == NULL) ? NULL : (value_hash_func_target_destroy_notify (value_hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:835:128: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:861:118: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_hash_func_target_destroy_notify == NULL) ? NULL : (key_hash_func_target_destroy_notify (key_hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:865:121: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_equal_func_target_destroy_notify == NULL) ? NULL : (key_equal_func_target_destroy_notify (key_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:869:124: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_hash_func_target_destroy_notify == NULL) ? NULL : (value_hash_func_target_destroy_notify (value_hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:873:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultimap.c:1131:6: warning: passing 'typeof (*(&gee_hash_multi_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_multi_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC libgee_0_8_la-hashmultiset.lo hashmultiset.c:664:106: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_func_target_destroy_notify == NULL) ? NULL : (hash_func_target_destroy_notify (hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultiset.c:668:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashmultiset.c:859:6: warning: passing 'typeof (*(&gee_hash_multi_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_multi_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 3 warnings generated. CC libgee_0_8_la-hashset.lo hashset.c:661:107: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_func_target_destroy_notify == NULL) ? NULL : (hash_func_target_destroy_notify (hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashset.c:674:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashset.c:706:106: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_func_target_destroy_notify == NULL) ? NULL : (hash_func_target_destroy_notify (hash_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashset.c:710:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ hashset.c:1913:6: warning: passing 'typeof (*(&gee_hash_set_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_set_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hashset.c:2044:6: warning: passing 'typeof (*(&gee_hash_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hash_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 6 warnings generated. CC libgee_0_8_la-hazardpointer.lo hazardpointer.c:309:8: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] extern GStaticMutex gee_hazard_pointer__queue_mutex; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:142:16: note: 'GStaticMutex' has been explicitly marked deprecated here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:319:48: warning: Deprecated pre-processor symbol: replace with "g_mutex_init" [-W#pragma-messages] GStaticMutex gee_hazard_pointer__queue_mutex = G_STATIC_MUTEX_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:131:65: note: expanded from macro 'G_STATIC_MUTEX_INIT' #define G_STATIC_MUTEX_INIT { NULL, PTHREAD_MUTEX_INITIALIZER } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_init) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :92:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_init\"" ^ hazardpointer.c:319:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] GStaticMutex gee_hazard_pointer__queue_mutex = G_STATIC_MUTEX_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:142:16: note: 'GStaticMutex' has been explicitly marked deprecated here } GStaticMutex GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GMutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:322:8: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] extern GStaticPrivate gee_hazard_pointer_context__current_context; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:241:48: note: 'GStaticPrivate' has been explicitly marked deprecated here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:323:62: warning: Deprecated pre-processor symbol: replace with "G_PRIVATE_INIT" [-W#pragma-messages] GStaticPrivate gee_hazard_pointer_context__current_context = G_STATIC_PRIVATE_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:248:37: note: expanded from macro 'G_STATIC_PRIVATE_INIT' #define G_STATIC_PRIVATE_INIT { 0 } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_PRIVATE_INIT) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :97:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_PRIVATE_INIT\"" ^ hazardpointer.c:323:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gee_hazard_pointer_context__current_context = G_STATIC_PRIVATE_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:241:48: note: 'GStaticPrivate' has been explicitly marked deprecated here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:324:8: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] extern GStaticPrivate gee_hazard_pointer_context__root_context; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:241:48: note: 'GStaticPrivate' has been explicitly marked deprecated here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:325:59: warning: Deprecated pre-processor symbol: replace with "G_PRIVATE_INIT" [-W#pragma-messages] GStaticPrivate gee_hazard_pointer_context__root_context = G_STATIC_PRIVATE_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:248:37: note: expanded from macro 'G_STATIC_PRIVATE_INIT' #define G_STATIC_PRIVATE_INIT { 0 } GLIB_DEPRECATED_MACRO_IN_2_32_FOR(G_PRIVATE_INIT) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :102:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"G_PRIVATE_INIT\"" ^ hazardpointer.c:325:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] GStaticPrivate gee_hazard_pointer_context__root_context = G_STATIC_PRIVATE_INIT; ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:241:48: note: 'GStaticPrivate' has been explicitly marked deprecated here typedef struct _GStaticPrivate GStaticPrivate GLIB_DEPRECATED_TYPE_IN_2_32_FOR(GPrivate); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:146:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_32_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:729:8: warning: Deprecated pre-processor symbol [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :75:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:729:8: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:729:8: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:56: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :80:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_trylock\"" ^ hazardpointer.c:739:5: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :83:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:739:5: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:739:5: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :88:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:753:4: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :91:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:753:4: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:753:4: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:53: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :96:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_lock\"" ^ hazardpointer.c:760:4: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :99:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:760:4: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:760:4: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :104:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:777:6: warning: passing 'typeof (*(&gee_hazard_pointer_policy_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hazard_pointer_policy_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:851:127: warning: incompatible pointer types passing 'GeeArrayList **' (aka 'struct _GeeArrayList **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] gee_hazard_pointer_release_policy_swap (GEE_TYPE_ARRAY_LIST, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, &gee_hazard_pointer__global_to_free, &ctx->_to_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:403:56: note: passing argument to parameter 'a' here gpointer* a, ^ hazardpointer.c:851:164: warning: incompatible pointer types passing 'GeeArrayList **' (aka 'struct _GeeArrayList **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] gee_hazard_pointer_release_policy_swap (GEE_TYPE_ARRAY_LIST, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, &gee_hazard_pointer__global_to_free, &ctx->_to_free); ^~~~~~~~~~~~~~ hazardpointer.c:404:56: note: passing argument to parameter 'b' here gpointer* b); ^ hazardpointer.c:855:127: warning: incompatible pointer types passing 'GeeArrayList **' (aka 'struct _GeeArrayList **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] gee_hazard_pointer_release_policy_swap (GEE_TYPE_ARRAY_LIST, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, &gee_hazard_pointer__global_to_free, &ctx->_to_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:403:56: note: passing argument to parameter 'a' here gpointer* a, ^ hazardpointer.c:855:164: warning: incompatible pointer types passing 'GeeArrayList **' (aka 'struct _GeeArrayList **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] gee_hazard_pointer_release_policy_swap (GEE_TYPE_ARRAY_LIST, (GBoxedCopyFunc) g_object_ref, (GDestroyNotify) g_object_unref, &gee_hazard_pointer__global_to_free, &ctx->_to_free); ^~~~~~~~~~~~~~ hazardpointer.c:404:56: note: passing argument to parameter 'b' here gpointer* b); ^ hazardpointer.c:936:6: warning: Deprecated pre-processor symbol [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :111:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:936:6: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:936:6: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:56: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :116:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_trylock\"" ^ hazardpointer.c:950:3: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :119:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:950:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:950:3: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :124:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:1014:3: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :139:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1014:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1014:3: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:53: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :144:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_lock\"" ^ hazardpointer.c:1016:12: warning: Deprecated pre-processor symbol [-W#pragma-messages] locked = g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :3:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1016:12: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1016:12: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" [-W#pragma-messages] locked = g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:56: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :8:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_trylock\"" ^ hazardpointer.c:1029:3: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :11:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1029:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1029:3: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :16:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:1042:6: warning: passing 'typeof (*(&gee_hazard_pointer_release_policy_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_hazard_pointer_release_policy_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1126:14: warning: passing 'typeof (*((volatile gpointer *)((void **)aptr))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp3_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1132:13: warning: passing 'typeof (*((volatile gpointer *)((void **)aptr))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp4_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1213:14: warning: passing 'typeof (*((volatile gpointer *)((void **)aptr))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp3_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1219:13: warning: passing 'typeof (*((volatile gpointer *)((void **)aptr))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp4_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1309:13: warning: passing 'typeof (*((volatile gpointer *)((void **)aptr))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp7_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1513:52: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] gee_hazard_pointer_context_release_ptr (_tmp7_, old_ptr, _tmp8_); ^~~~~~~ hazardpointer.c:490:52: note: passing argument to parameter 'ptr' here void* ptr, ^ hazardpointer.c:1580:51: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] gee_hazard_pointer_context_release_ptr (_tmp4_, _tmp5_, _tmp6_); ^~~~~~ hazardpointer.c:490:52: note: passing argument to parameter 'ptr' here void* ptr, ^ hazardpointer.c:1718:14: warning: passing 'typeof (*((volatile gpointer *)(&gee_hazard_pointer__head))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp12_ = g_atomic_pointer_get ((volatile gpointer *) (&gee_hazard_pointer__head)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1865:11: warning: passing 'typeof (*((volatile gpointer *)(&gee_hazard_pointer__head))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&gee_hazard_pointer__head)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:1896:11: warning: 'g_static_private_get' is deprecated: Use 'g_private_get' instead [-Wdeprecated-declarations] _tmp1_ = g_static_private_get (&gee_hazard_pointer_context__current_context); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:252:1: note: 'g_static_private_get' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(g_private_get) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1898:2: warning: 'g_static_private_set' is deprecated: Use 'g_private_set' instead [-Wdeprecated-declarations] g_static_private_set (&gee_hazard_pointer_context__current_context, self, NULL); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:255:1: note: 'g_static_private_set' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(g_private_set) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1968:6: warning: Deprecated pre-processor symbol [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :75:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1968:6: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:22: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1968:6: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" [-W#pragma-messages] if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:147:56: note: expanded from macro 'g_static_mutex_trylock' g_mutex_trylock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_trylock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :80:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_trylock\"" ^ hazardpointer.c:1982:3: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :83:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1982:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1982:3: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :88:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:1997:2: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :97:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:1997:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:19: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:1997:2: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" [-W#pragma-messages] g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:145:53: note: expanded from macro 'g_static_mutex_lock' g_mutex_lock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_lock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :102:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_lock\"" ^ hazardpointer.c:2007:2: warning: Deprecated pre-processor symbol [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:64: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:141:39: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32' #define GLIB_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1297:31: note: expanded from macro 'GLIB_DEPRECATED_MACRO' #define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol") ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :105:6: note: expanded from here GCC warning "Deprecated pre-processor symbol" ^ hazardpointer.c:2007:2: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:21: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:129:34: note: expanded from macro 'g_static_mutex_get_mutex' #define g_static_mutex_get_mutex g_static_mutex_get_mutex_impl GLIB_DEPRECATED_MACRO_IN_2_32 ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:155:1: note: 'g_static_mutex_get_mutex_impl' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(GMutex) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:2007:2: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" [-W#pragma-messages] g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:149:55: note: expanded from macro 'g_static_mutex_unlock' g_mutex_unlock (g_static_mutex_get_mutex (mutex)) GLIB_DEPRECATED_MACRO_IN_2_32_FOR(g_mutex_unlock) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:142:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_32_FOR' #define GLIB_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1299:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR' _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1296:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA' #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) ^ :110:6: note: expanded from here GCC warning "Deprecated pre-processor symbol: replace with \"g_mutex_unlock\"" ^ hazardpointer.c:2058:11: warning: 'g_static_private_get' is deprecated: Use 'g_private_get' instead [-Wdeprecated-declarations] _tmp0_ = g_static_private_get (&gee_hazard_pointer_context__current_context); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:252:1: note: 'g_static_private_get' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(g_private_get) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:2120:2: warning: 'g_static_private_set' is deprecated: Use 'g_private_set' instead [-Wdeprecated-declarations] g_static_private_set (&gee_hazard_pointer_context__current_context, _tmp13_, NULL); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:255:1: note: 'g_static_private_set' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_32_FOR(g_private_set) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:140:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_32_FOR' #define GLIB_DEPRECATED_IN_2_32_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ hazardpointer.c:2210:12: warning: passing 'typeof (*((volatile gpointer *)(&self->_hazard))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_hazard)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ hazardpointer.c:2227:11: warning: passing 'typeof (*((volatile gpointer *)(&self->_next))) *' (aka 'void *volatile *') to parameter of type 'gpointer *' (aka 'void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_next)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 69 warnings generated. CC libgee_0_8_la-iterable.lo iterable.c:165:6: warning: passing 'typeof (*(&gee_iterable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_iterable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-iterator.lo iterator.c:275:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ iterator.c:464:6: warning: passing 'typeof (*(&gee_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-lazy.lo lazy.c:333:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lazy.c:340:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lazy.c:403:131: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lazy.c:460:6: warning: passing 'typeof (*(&gee_lazy_future_state_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_lazy_future_state_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ lazy.c:781:136: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_tmp4_->priv->_func_target_destroy_notify == NULL) ? NULL : (_tmp4_->priv->_func_target_destroy_notify (_tmp4_->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lazy.c:941:6: warning: passing 'typeof (*(&gee_lazy_future_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_lazy_future_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ lazy.c:1163:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lazy.c:1179:6: warning: passing 'typeof (*(&gee_lazy_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_lazy_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 8 warnings generated. CC libgee_0_8_la-linkedlist.lo linkedlist.c:828:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ linkedlist.c:845:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ linkedlist.c:3060:6: warning: passing 'typeof (*(&gee_linked_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_linked_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ linkedlist.c:3289:6: warning: passing 'typeof (*(&gee_linked_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_linked_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-lightmapfuture.lo lightmapfuture.c:244:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lightmapfuture.c:251:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lightmapfuture.c:555:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ lightmapfuture.c:566:6: warning: passing 'typeof (*(&gee_light_map_future_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_light_map_future_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-list.lo list.c:604:116: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ list.c:613:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ list.c:683:6: warning: passing 'typeof (*(&gee_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 3 warnings generated. CC libgee_0_8_la-listiterator.lo listiterator.c:192:6: warning: passing 'typeof (*(&gee_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-map.lo map.c:1021:6: warning: passing 'typeof (*(&gee_map_entry_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_map_entry_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ map.c:1139:6: warning: passing 'typeof (*(&gee_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-mapiterator.lo mapiterator.c:385:6: warning: passing 'typeof (*(&gee_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-multimap.lo multimap.c:530:6: warning: passing 'typeof (*(&gee_multi_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_multi_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-multiset.lo multiset.c:379:6: warning: passing 'typeof (*(&gee_multi_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_multi_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-priorityqueue.lo priorityqueue.c:803:116: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ priorityqueue.c:817:154: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_compare_func_target_destroy_notify == NULL) ? NULL : (self->priv->_compare_func_target_destroy_notify (self->priv->_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ priorityqueue.c:829:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ priorityqueue.c:2935:6: warning: passing 'typeof (*(&gee_priority_queue_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ priorityqueue.c:3130:6: warning: passing 'typeof (*(&gee_priority_queue_type1_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_type1_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ priorityqueue.c:3193:6: warning: passing 'typeof (*(&gee_priority_queue_type2_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_type2_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ priorityqueue.c:3262:6: warning: passing 'typeof (*(&gee_priority_queue_dummy_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_dummy_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ priorityqueue.c:3839:6: warning: passing 'typeof (*(&gee_priority_queue_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ priorityqueue.c:3994:154: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_compare_func_target_destroy_notify == NULL) ? NULL : (self->priv->_compare_func_target_destroy_notify (self->priv->_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ priorityqueue.c:4024:6: warning: passing 'typeof (*(&gee_priority_queue_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_priority_queue_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 10 warnings generated. CC libgee_0_8_la-promise.lo promise.c:387:6: warning: passing 'typeof (*(&gee_promise_future_state_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_promise_future_state_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ promise.c:1075:6: warning: passing 'typeof (*(&gee_promise_future_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_promise_future_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ promise.c:1318:6: warning: passing 'typeof (*(&gee_promise_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_promise_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 3 warnings generated. CC libgee_0_8_la-queue.lo queue.c:396:6: warning: passing 'typeof (*(&gee_queue_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_queue_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-readonlybidirlist.lo readonlybidirlist.c:770:6: warning: passing 'typeof (*(&gee_read_only_bidir_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlybidirlist.c:891:6: warning: passing 'typeof (*(&gee_read_only_bidir_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-readonlybidirsortedset.lo readonlybidirsortedset.c:684:6: warning: passing 'typeof (*(&gee_read_only_bidir_sorted_set_bidir_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_sorted_set_bidir_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlybidirsortedset.c:807:6: warning: passing 'typeof (*(&gee_read_only_bidir_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-readonlybidirsortedmap.lo readonlybidirsortedmap.c:863:6: warning: passing 'typeof (*(&gee_read_only_bidir_sorted_map_bidir_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_sorted_map_bidir_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlybidirsortedmap.c:1032:6: warning: passing 'typeof (*(&gee_read_only_bidir_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_bidir_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-readonlycollection.lo readonlycollection.c:494:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlycollection.c:527:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlycollection.c:902:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlycollection.c:932:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlycollection.c:1193:6: warning: passing 'typeof (*(&gee_read_only_collection_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_collection_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlycollection.c:1417:6: warning: passing 'typeof (*(&gee_read_only_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 6 warnings generated. CC libgee_0_8_la-readonlylist.lo readonlylist.c:651:100: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_target_destroy_notify == NULL) ? NULL : (compare_target_destroy_notify (compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlylist.c:777:6: warning: passing 'typeof (*(&gee_read_only_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlylist.c:915:6: warning: passing 'typeof (*(&gee_read_only_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 3 warnings generated. CC libgee_0_8_la-readonlymap.lo readonlymap.c:871:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlymap.c:901:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ readonlymap.c:1308:6: warning: passing 'typeof (*(&gee_read_only_map_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_map_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ readonlymap.c:1599:6: warning: passing 'typeof (*(&gee_read_only_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-readonlymultimap.lo readonlymultimap.c:777:6: warning: passing 'typeof (*(&gee_read_only_multi_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_multi_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-readonlymultiset.lo readonlymultiset.c:428:6: warning: passing 'typeof (*(&gee_read_only_multi_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_multi_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-readonlyset.lo readonlyset.c:407:6: warning: passing 'typeof (*(&gee_read_only_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-readonlysortedmap.lo readonlysortedmap.c:701:6: warning: passing 'typeof (*(&gee_read_only_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-readonlysortedset.lo readonlysortedset.c:745:6: warning: passing 'typeof (*(&gee_read_only_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_read_only_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-set.lo set.c:302:6: warning: passing 'typeof (*(&gee_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-sortedmap.lo sortedmap.c:560:6: warning: passing 'typeof (*(&gee_sorted_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_sorted_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-sortedset.lo sortedset.c:557:6: warning: passing 'typeof (*(&gee_sorted_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_sorted_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC libgee_0_8_la-streamiterator.lo streamiterator.c:347:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ streamiterator.c:413:96: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ streamiterator.c:430:93: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ streamiterator.c:439:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ streamiterator.c:994:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ streamiterator.c:1008:6: warning: passing 'typeof (*(&gee_stream_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_stream_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 6 warnings generated. CC libgee_0_8_la-task.lo CC libgee_0_8_la-teeiterator.lo teeiterator.c:398:9: warning: assigning to 'GeeTeeIteratorNode *' (aka 'struct _GeeTeeIteratorNode *') from 'gconstpointer' (aka 'const void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp7_ = _tmp6_; ^ ~~~~~~ teeiterator.c:540:9: warning: assigning to 'GeeTeeIteratorNode *' (aka 'struct _GeeTeeIteratorNode *') from 'gconstpointer' (aka 'const void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _tmp3_ = _tmp2_; ^ ~~~~~~ teeiterator.c:1003:6: warning: passing 'typeof (*(&gee_tee_iterator_node_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tee_iterator_node_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ teeiterator.c:1114:6: warning: passing 'typeof (*(&gee_tee_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tee_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-timsort.lo timsort.c:2089:11: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] _tmp1_ = g_memdup (&_tmp0_[self->index], ((guint) sizeof (gpointer)) * self->length); ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ timsort.c:2324:6: warning: passing 'typeof (*(&gee_tim_sort_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tim_sort_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-traversable.lo traversable.c:815:6: warning: passing 'typeof (*(&gee_traversable_stream_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_traversable_stream_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ traversable.c:918:83: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:949:84: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:958:82: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (f_target_destroy_notify == NULL) ? NULL : (f_target_destroy_notify (f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:1638:122: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data20_->pred_target_destroy_notify == NULL) ? NULL : (_data20_->pred_target_destroy_notify (_data20_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:1763:121: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data20_->pred_target_destroy_notify == NULL) ? NULL : (_data20_->pred_target_destroy_notify (_data20_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2028:113: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data22_->f_target_destroy_notify == NULL) ? NULL : (_data22_->f_target_destroy_notify (_data22_->f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2340:112: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data22_->f_target_destroy_notify == NULL) ? NULL : (_data22_->f_target_destroy_notify (_data22_->f_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2667:122: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data25_->pred_target_destroy_notify == NULL) ? NULL : (_data25_->pred_target_destroy_notify (_data25_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2718:121: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data25_->pred_target_destroy_notify == NULL) ? NULL : (_data25_->pred_target_destroy_notify (_data25_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2780:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (pred_target_destroy_notify == NULL) ? NULL : (pred_target_destroy_notify (pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2819:122: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data26_->pred_target_destroy_notify == NULL) ? NULL : (_data26_->pred_target_destroy_notify (_data26_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2866:121: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data26_->pred_target_destroy_notify == NULL) ? NULL : (_data26_->pred_target_destroy_notify (_data26_->pred_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2915:131: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data27_->compare_target_destroy_notify == NULL) ? NULL : (_data27_->compare_target_destroy_notify (_data27_->compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:2969:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data27_->compare_target_destroy_notify == NULL) ? NULL : (_data27_->compare_target_destroy_notify (_data27_->compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:3019:131: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data28_->compare_target_destroy_notify == NULL) ? NULL : (_data28_->compare_target_destroy_notify (_data28_->compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:3073:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (_data28_->compare_target_destroy_notify == NULL) ? NULL : (_data28_->compare_target_destroy_notify (_data28_->compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:3179:100: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_target_destroy_notify == NULL) ? NULL : (compare_target_destroy_notify (compare_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ traversable.c:3258:6: warning: passing 'typeof (*(&gee_traversable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_traversable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 19 warnings generated. CC libgee_0_8_la-treemap.lo treemap.c:3110:6: warning: passing 'typeof (*(&gee_tree_map_range_type_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_range_type_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:3165:128: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_compare_func_target_destroy_notify == NULL) ? NULL : (key_compare_func_target_destroy_notify (key_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemap.c:3178:128: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemap.c:3204:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_compare_func_target_destroy_notify == NULL) ? NULL : (key_compare_func_target_destroy_notify (key_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemap.c:3208:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_equal_func_target_destroy_notify == NULL) ? NULL : (value_equal_func_target_destroy_notify (value_equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemap.c:4985:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp5_, &self->priv->_keys); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:5015:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp5_, &self->priv->_entries); ^~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:5038:6: warning: passing 'typeof (*(&gee_tree_map_node_color_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_node_color_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:5299:6: warning: passing 'typeof (*(&gee_tree_map_entry_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_entry_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:5319:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ treemap.c:5322:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ treemap.c:6261:6: warning: passing 'typeof (*(&gee_tree_map_range_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_range_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:6672:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_keys); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:6706:49: warning: incompatible pointer types passing 'GeeCollection **' (aka 'struct _GeeCollection **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_values); ^~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:6740:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_entries); ^~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:6784:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_keys); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:6820:49: warning: incompatible pointer types passing 'GeeSortedSet **' (aka 'struct _GeeSortedSet **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_entries); ^~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: passing argument to parameter 'weak_pointer_location' here gpointer *weak_pointer_location); ^ treemap.c:6893:6: warning: passing 'typeof (*(&gee_tree_map_sub_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:7411:6: warning: passing 'typeof (*(&gee_tree_map_key_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_key_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:8138:6: warning: passing 'typeof (*(&gee_tree_map_sub_key_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_key_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:8437:6: warning: passing 'typeof (*(&gee_tree_map_value_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_value_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:8794:6: warning: passing 'typeof (*(&gee_tree_map_sub_value_collection_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_value_collection_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:9432:6: warning: passing 'typeof (*(&gee_tree_map_entry_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_entry_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:10254:6: warning: passing 'typeof (*(&gee_tree_map_sub_entry_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_entry_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:10941:6: warning: passing 'typeof (*(&gee_tree_map_node_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_node_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:11544:6: warning: passing 'typeof (*(&gee_tree_map_sub_node_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_node_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:12018:6: warning: passing 'typeof (*(&gee_tree_map_key_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_key_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:12467:6: warning: passing 'typeof (*(&gee_tree_map_sub_key_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_key_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:12943:6: warning: passing 'typeof (*(&gee_tree_map_value_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_value_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:13392:6: warning: passing 'typeof (*(&gee_tree_map_sub_value_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_value_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:13870:6: warning: passing 'typeof (*(&gee_tree_map_entry_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_entry_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:14319:6: warning: passing 'typeof (*(&gee_tree_map_sub_entry_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_entry_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:14603:23: warning: incompatible function pointer types assigning to 'gboolean (*)(GeeMapIterator *)' (aka 'int (*)(struct _GeeMapIterator *)') from 'gboolean (GeeTreeMapNodeIterator *)' (aka 'int (struct _GeeTreeMapNodeIterator *)') [-Wincompatible-function-pointer-types] iface->get_read_only = gee_tree_map_map_iterator_real_get_read_only; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treemap.c:14672:6: warning: passing 'typeof (*(&gee_tree_map_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:14960:23: warning: incompatible function pointer types assigning to 'gboolean (*)(GeeMapIterator *)' (aka 'int (*)(struct _GeeMapIterator *)') from 'gboolean (GeeTreeMapSubNodeIterator *)' (aka 'int (struct _GeeTreeMapSubNodeIterator *)') [-Wincompatible-function-pointer-types] iface->get_read_only = gee_tree_map_sub_map_iterator_real_get_read_only; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treemap.c:15029:6: warning: passing 'typeof (*(&gee_tree_map_sub_map_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_sub_map_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treemap.c:15212:6: warning: passing 'typeof (*(&gee_tree_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 37 warnings generated. CC libgee_0_8_la-treemultimap.lo treemultimap.c:759:134: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_compare_func_target_destroy_notify == NULL) ? NULL : (value_compare_func_target_destroy_notify (value_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemultimap.c:776:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (key_compare_func_target_destroy_notify == NULL) ? NULL : (key_compare_func_target_destroy_notify (key_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemultimap.c:780:133: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (value_compare_func_target_destroy_notify == NULL) ? NULL : (value_compare_func_target_destroy_notify (value_compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemultimap.c:963:6: warning: passing 'typeof (*(&gee_tree_multi_map_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_multi_map_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-treemultiset.lo treemultiset.c:638:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treemultiset.c:748:6: warning: passing 'typeof (*(&gee_tree_multi_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_multi_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 2 warnings generated. CC libgee_0_8_la-treeset.lo treeset.c:1154:6: warning: passing 'typeof (*(&gee_tree_set_range_type_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_range_type_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:1195:116: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treeset.c:1212:115: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (compare_func_target_destroy_notify == NULL) ? NULL : (compare_func_target_destroy_notify (compare_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ treeset.c:2747:6: warning: passing 'typeof (*(&gee_tree_set_node_color_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_node_color_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:3689:6: warning: passing 'typeof (*(&gee_tree_set_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:4551:6: warning: passing 'typeof (*(&gee_tree_set_range_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_range_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:5305:6: warning: passing 'typeof (*(&gee_tree_set_sub_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_sub_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:6007:6: warning: passing 'typeof (*(&gee_tree_set_sub_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_sub_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ treeset.c:6155:6: warning: passing 'typeof (*(&gee_tree_set_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_tree_set_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 9 warnings generated. CC libgee_0_8_la-unfolditerator.lo unfolditerator.c:246:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ unfolditerator.c:254:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (func_target_destroy_notify == NULL) ? NULL : (func_target_destroy_notify (func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ unfolditerator.c:575:130: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->_func_target_destroy_notify == NULL) ? NULL : (self->priv->_func_target_destroy_notify (self->priv->_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ unfolditerator.c:588:6: warning: passing 'typeof (*(&gee_unfold_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_unfold_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC libgee_0_8_la-unrolledlinkedlist.lo unrolledlinkedlist.c:836:110: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ unrolledlinkedlist.c:853:109: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (equal_func_target_destroy_notify == NULL) ? NULL : (equal_func_target_destroy_notify (equal_func_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ unrolledlinkedlist.c:4108:6: warning: passing 'typeof (*(&gee_unrolled_linked_list_iterator_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_unrolled_linked_list_iterator_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ unrolledlinkedlist.c:4352:6: warning: passing 'typeof (*(&gee_unrolled_linked_list_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_unrolled_linked_list_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CCLD libgee-0.8.la /opt/pkg/bin/g-ir-compiler -l `/opt/pkg/bin/nbsed -nE "s/^dlname='([A-Za-z0-9.+-]+)'/\1/p" libgee-0.8.la` -o Gee-0.8.typelib Gee-0.8.gir libgee-0.8.la gmake[2]: Leaving directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3/gee' Making all in tests gmake[2]: Entering directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3/tests' CC tests-testarraylist.o testarraylist.c:207:6: warning: passing 'typeof (*(&array_list_tests_test_enum_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&array_list_tests_test_enum_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testarraylist.c:548:13: warning: incompatible pointer types assigning to 'gboolean *' (aka 'int *') from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] bool_array = _tmp6_; ^ ~~~~~~ testarraylist.c:603:12: warning: incompatible pointer types assigning to 'gint *' (aka 'int *') from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] int_array = _tmp23_; ^ ~~~~~~~ testarraylist.c:661:15: warning: incompatible pointer types assigning to 'gdouble **' (aka 'double **') from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] double_array = _tmp43_; ^ ~~~~~~~ testarraylist.c:721:13: warning: incompatible pointer types assigning to 'ArrayListTestsTestEnum *' from 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] enum_array = _tmp62_; ^ ~~~~~~~ testarraylist.c:797:6: warning: passing 'typeof (*(&array_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&array_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 6 warnings generated. CC tests-testarrayqueue.o testarrayqueue.c:213:6: warning: passing 'typeof (*(&array_queue_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&array_queue_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testbidirlist.o testbidirlist.c:429:6: warning: passing 'typeof (*(&bidir_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&bidir_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testbidirsortedset.o testbidirsortedset.c:677:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedset.c:699:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedset.c:1137:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedset.c:1182:6: warning: passing 'typeof (*(&bidir_sorted_set_tests_bidir_sub_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&bidir_sorted_set_tests_bidir_sub_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testbidirsortedset.c:1209:6: warning: passing 'typeof (*(&bidir_sorted_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&bidir_sorted_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 5 warnings generated. CC tests-testbidirsortedmap.o testbidirsortedmap.c:1889:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedmap.c:2010:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedmap.c:2019:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testbidirsortedmap.c:2068:6: warning: passing 'typeof (*(&bidir_sorted_map_tests_bidir_sub_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&bidir_sorted_map_tests_bidir_sub_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testbidirsortedmap.c:2095:6: warning: passing 'typeof (*(&bidir_sorted_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&bidir_sorted_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 5 warnings generated. CC tests-testcase.o testcase.c:273:59: warning: incompatible function pointer types passing 'void (void *, gpointer)' (aka 'void (void *, void *)') to parameter of type 'GTestFixtureFunc' (aka 'void (*)(void *, const void *)') [-Wincompatible-function-pointer-types] _tmp7_ = g_test_create_case (_tmp6_, (gsize) 0, adaptor, _gee_test_case_adaptor_set_up_gtest_fixture_func, _gee_test_case_adaptor_run_gtest_fixture_func, _gee_test_case_adaptor_tear_down_gtest_fixture_func); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:552:60: note: passing argument to parameter 'data_setup' here GTestFixtureFunc data_setup, ^ testcase.c:273:109: warning: incompatible function pointer types passing 'void (void *, gpointer)' (aka 'void (void *, void *)') to parameter of type 'GTestFixtureFunc' (aka 'void (*)(void *, const void *)') [-Wincompatible-function-pointer-types] _tmp7_ = g_test_create_case (_tmp6_, (gsize) 0, adaptor, _gee_test_case_adaptor_set_up_gtest_fixture_func, _gee_test_case_adaptor_run_gtest_fixture_func, _gee_test_case_adaptor_tear_down_gtest_fixture_func); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:553:60: note: passing argument to parameter 'data_test' here GTestFixtureFunc data_test, ^ testcase.c:273:156: warning: incompatible function pointer types passing 'void (void *, gpointer)' (aka 'void (void *, void *)') to parameter of type 'GTestFixtureFunc' (aka 'void (*)(void *, const void *)') [-Wincompatible-function-pointer-types] _tmp7_ = g_test_create_case (_tmp6_, (gsize) 0, adaptor, _gee_test_case_adaptor_set_up_gtest_fixture_func, _gee_test_case_adaptor_run_gtest_fixture_func, _gee_test_case_adaptor_tear_down_gtest_fixture_func); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:554:60: note: passing argument to parameter 'data_teardown' here GTestFixtureFunc data_teardown); ^ testcase.c:276:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (test_target_destroy_notify == NULL) ? NULL : (test_target_destroy_notify (test_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testcase.c:352:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->test_target_destroy_notify == NULL) ? NULL : (self->priv->test_target_destroy_notify (self->priv->test_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testcase.c:362:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (test_target_destroy_notify == NULL) ? NULL : (test_target_destroy_notify (test_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testcase.c:590:127: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (self->priv->test_target_destroy_notify == NULL) ? NULL : (self->priv->test_target_destroy_notify (self->priv->test_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testcase.c:601:6: warning: passing 'typeof (*(&gee_test_case_adaptor_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_test_case_adaptor_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testcase.c:669:6: warning: passing 'typeof (*(&gee_test_case_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_test_case_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 9 warnings generated. CC tests-testcollection.o testcollection.c:5698:6: warning: passing 'typeof (*(&collection_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&collection_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testconcurrentlist.o testconcurrentlist.c:192:6: warning: passing 'typeof (*(&concurrent_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&concurrent_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testconcurrentset.o testconcurrentset.c:215:6: warning: passing 'typeof (*(&concurrent_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&concurrent_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testdata.o testdata.c:698:29: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gconstpointer *' (aka 'const void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] result = __lambda3_ (self, a, b); ^ testdata.c:678:28: note: passing argument to parameter 'a' here gconstpointer* a, ^ testdata.c:698:32: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gconstpointer *' (aka 'const void **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] result = __lambda3_ (self, a, b); ^ testdata.c:679:28: note: passing argument to parameter 'b' here gconstpointer* b) ^ testdata.c:758:94: warning: incompatible pointer types passing 'gchar **' (aka 'char **') to parameter of type 'gpointer *' (aka 'void **') [-Wincompatible-pointer-types] _vala_g_qsort_with_data (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, (GDestroyNotify) g_free, array, (gint) array_length1, (gsize) sizeof (gchar*), (GCompareDataFunc) ___lambda4__gcompare_data_func, NULL); ^~~~~ testdata.c:706:36: note: passing argument to parameter 'elems' here gpointer* elems, ^ testdata.c:1083:6: warning: passing 'typeof (*(&test_data_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&test_data_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 4 warnings generated. CC tests-testdeque.o testdeque.c:1598:6: warning: passing 'typeof (*(&deque_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&deque_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testfunctions.o testfunctions.c:359:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_target_destroy_notify == NULL) ? NULL : (hash_target_destroy_notify (hash_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:363:88: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (cmp_target_destroy_notify == NULL) ? NULL : (cmp_target_destroy_notify (cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:367:85: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (eq_target_destroy_notify == NULL) ? NULL : (eq_target_destroy_notify (eq_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:424:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_target_destroy_notify == NULL) ? NULL : (hash_target_destroy_notify (hash_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:428:88: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (cmp_target_destroy_notify == NULL) ? NULL : (cmp_target_destroy_notify (cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:432:85: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (eq_target_destroy_notify == NULL) ? NULL : (eq_target_destroy_notify (eq_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:484:88: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (cmp_target_destroy_notify == NULL) ? NULL : (cmp_target_destroy_notify (cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:488:85: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (eq_target_destroy_notify == NULL) ? NULL : (eq_target_destroy_notify (eq_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:566:91: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (hash_target_destroy_notify == NULL) ? NULL : (hash_target_destroy_notify (hash_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:570:88: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (cmp_target_destroy_notify == NULL) ? NULL : (cmp_target_destroy_notify (cmp_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:574:85: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] (eq_target_destroy_notify == NULL) ? NULL : (eq_target_destroy_notify (eq_target), NULL); ^ /Library/Developer/CommandLineTools/usr/lib/clang/15.0.0/include/stddef.h:89:17: note: expanded from macro 'NULL' # define NULL ((void*)0) ^ testfunctions.c:970:6: warning: passing 'typeof (*(&functions_tests_my_comparable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&functions_tests_my_comparable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testfunctions.c:1099:6: warning: passing 'typeof (*(&functions_tests_my_hashable_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&functions_tests_my_hashable_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testfunctions.c:1130:6: warning: passing 'typeof (*(&functions_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&functions_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 14 warnings generated. CC tests-testhashmap.o testhashmap.c:170:6: warning: passing 'typeof (*(&hash_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&hash_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testhashmultimap.o testhashmultimap.c:211:6: warning: passing 'typeof (*(&hash_multi_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&hash_multi_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testhashmultiset.o testhashmultiset.c:233:6: warning: passing 'typeof (*(&hash_multi_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&hash_multi_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testhashset.o testhashset.c:193:6: warning: passing 'typeof (*(&hash_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&hash_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testlinkedlist.o testlinkedlist.c:341:6: warning: passing 'typeof (*(&linked_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&linked_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testlinkedlistasdeque.o testlinkedlistasdeque.c:252:6: warning: passing 'typeof (*(&linked_list_as_deque_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&linked_list_as_deque_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testlist.o testlist.c:657:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:681:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:692:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:767:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:824:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:861:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:928:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:979:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1008:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1081:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1092:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1475:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1486:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1676:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1723:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1778:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:1831:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:2098:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:2353:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:2406:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testlist.c:2438:6: warning: passing 'typeof (*(&list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 21 warnings generated. CC tests-testmain.o CC tests-testmap.o testmap.c:932:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testmap.c:1055:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testmap.c:1196:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testmap.c:2255:6: warning: passing 'typeof (*(&map_tests_test_entry_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&map_tests_test_entry_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testmap.c:2275:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ testmap.c:2278:31: warning: passing 'gconstpointer' (aka 'const void *') to parameter of type 'gpointer' (aka 'void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:22: note: passing argument to parameter 'v_pointer' here gpointer v_pointer); ^ testmap.c:2370:6: warning: passing 'typeof (*(&map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC tests-testmultimap.o testmultimap.c:776:6: warning: passing 'typeof (*(&multi_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&multi_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testmultiset.o testmultiset.c:232:6: warning: passing 'typeof (*(&multi_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&multi_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testpriorityqueue.o testpriorityqueue.c:434:6: warning: passing 'typeof (*(&priority_queue_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&priority_queue_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testqueue.o testqueue.c:508:6: warning: passing 'typeof (*(&queue_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&queue_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testreadonlybidirlist.o testreadonlybidirlist.c:373:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlybidirlist.c:396:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlybidirlist.c:419:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlybidirlist.c:442:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlybidirlist.c:488:6: warning: passing 'typeof (*(&read_only_bidir_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&read_only_bidir_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 5 warnings generated. CC tests-testreadonlycollection.o testreadonlycollection.c:401:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:471:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:484:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:497:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:510:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:525:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:542:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlycollection.c:723:6: warning: passing 'typeof (*(&read_only_collection_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&read_only_collection_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 8 warnings generated. CC tests-testreadonlylist.o testreadonlylist.c:387:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:410:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:449:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:536:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:549:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:562:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:579:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:594:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlylist.c:789:6: warning: passing 'typeof (*(&read_only_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&read_only_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 9 warnings generated. CC tests-testreadonlymap.o testreadonlymap.c:359:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:436:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:451:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:466:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:481:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:498:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testreadonlymap.c:755:6: warning: passing 'typeof (*(&read_only_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&read_only_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 7 warnings generated. CC tests-testreadonlyset.o testreadonlyset.c:203:6: warning: passing 'typeof (*(&read_only_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&read_only_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testset.o testset.c:220:6: warning: passing 'typeof (*(&set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testsortedset.o testsortedset.c:521:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedset.c:573:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedset.c:1056:6: warning: passing 'typeof (*(&sorted_set_tests_sub_set_tests_type_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&sorted_set_tests_sub_set_tests_type_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testsortedset.c:2319:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedset.c:2664:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedset.c:2675:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedset.c:3929:6: warning: passing 'typeof (*(&sorted_set_tests_sub_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&sorted_set_tests_sub_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testsortedset.c:3967:6: warning: passing 'typeof (*(&sorted_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&sorted_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 8 warnings generated. CC tests-testsortedmap.o testsortedmap.c:529:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:540:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:632:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:643:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:1735:6: warning: passing 'typeof (*(&gee_sorted_map_tests_sub_map_tests_type_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_sorted_map_tests_sub_map_tests_type_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testsortedmap.c:2429:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:2436:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:2556:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:2563:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:2697:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:2709:6: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:3625:7: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:3791:8: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:3802:8: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:3813:8: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:3824:8: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:501:1: note: 'g_test_trap_fork' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_38_FOR (g_test_trap_subprocess) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:242:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_38_FOR' #define GLIB_DEPRECATED_IN_2_38_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ testsortedmap.c:6345:6: warning: passing 'typeof (*(&gee_sorted_map_tests_sub_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_sorted_map_tests_sub_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ testsortedmap.c:6372:6: warning: passing 'typeof (*(&gee_sorted_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&gee_sorted_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 18 warnings generated. CC tests-testtreemap.o testtreemap.c:214:6: warning: passing 'typeof (*(&tree_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&tree_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testtreemultimap.o testtreemultimap.c:172:6: warning: passing 'typeof (*(&tree_multi_map_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&tree_multi_map_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testtreemultiset.o testtreemultiset.c:191:6: warning: passing 'typeof (*(&tree_multi_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&tree_multi_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testtreeset.o testtreeset.c:653:6: warning: passing 'typeof (*(&tree_set_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&tree_set_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testunrolledlinkedlist.o testunrolledlinkedlist.c:341:6: warning: passing 'typeof (*(&unrolled_linked_list_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&unrolled_linked_list_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CC tests-testunrolledlinkedlistasdeque.o testunrolledlinkedlistasdeque.c:252:6: warning: passing 'typeof (*(&unrolled_linked_list_as_deque_tests_type_id__volatile)) *' (aka 'volatile unsigned long *') to parameter of type 'gsize *' (aka 'unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] if (g_once_init_enter (&unrolled_linked_list_as_deque_tests_type_id__volatile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: expanded from macro 'g_once_init_enter' (!g_atomic_pointer_get (location) && \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:38: note: expanded from macro 'g_atomic_pointer_get' __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ ^~~~~~~~~~~~~~~~~ 1 warning generated. CCLD tests gmake[2]: Leaving directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3/tests' gmake[2]: Entering directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3' gmake[1]: Leaving directory '/Users/pbulk/build/devel/libgee/work/libgee-0.20.3' *** Please use pkgtools/verifypc to sanity check dependencies.