+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libgee-0.20.3nb10/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libgee-0.20.3nb10/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libgee-0.20.3nb10 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3' Making all in gee gmake[2]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3/gee' CC libgee_0_8_la-assemblyinfo.lo CC libgee_0_8_la-abstractbidirlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractbidirlist.c:26: abstractbidirlist.c: In function 'gee_abstract_bidir_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirlist.c:781:13: note: in expansion of macro 'g_once_init_enter' 781 | if (g_once_init_enter (&gee_abstract_bidir_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractbidirsortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractbidirsortedset.c:26: abstractbidirsortedset.c: In function 'gee_abstract_bidir_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirsortedset.c:819:13: note: in expansion of macro 'g_once_init_enter' 819 | if (g_once_init_enter (&gee_abstract_bidir_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractbidirsortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractbidirsortedmap.c:26: abstractbidirsortedmap.c: In function 'gee_abstract_bidir_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirsortedmap.c:927:13: note: in expansion of macro 'g_once_init_enter' 927 | if (g_once_init_enter (&gee_abstract_bidir_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractcollection.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractcollection.c:27: abstractcollection.c: In function 'gee_abstract_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractcollection.c:812:13: note: in expansion of macro 'g_once_init_enter' 812 | if (g_once_init_enter (&gee_abstract_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractlist.c:27: abstractlist.c: In function 'gee_abstract_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractlist.c:852:13: note: in expansion of macro 'g_once_init_enter' 852 | if (g_once_init_enter (&gee_abstract_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractmap.c:27: abstractmap.c: In function 'gee_abstract_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmap.c:1169:13: note: in expansion of macro 'g_once_init_enter' 1169 | if (g_once_init_enter (&gee_abstract_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractmultimap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractmultimap.c:27: abstractmultimap.c: In function 'gee_abstract_multi_map_all_keys_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:1846:13: note: in expansion of macro 'g_once_init_enter' 1846 | if (g_once_init_enter (&gee_abstract_multi_map_all_keys_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_values_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2148:13: note: in expansion of macro 'g_once_init_enter' 2148 | if (g_once_init_enter (&gee_abstract_multi_map_values_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_mapping_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2453:13: note: in expansion of macro 'g_once_init_enter' 2453 | if (g_once_init_enter (&gee_abstract_multi_map_mapping_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_key_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2873:13: note: in expansion of macro 'g_once_init_enter' 2873 | if (g_once_init_enter (&gee_abstract_multi_map_key_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_value_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:3172:13: note: in expansion of macro 'g_once_init_enter' 3172 | if (g_once_init_enter (&gee_abstract_multi_map_value_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:3434:13: note: in expansion of macro 'g_once_init_enter' 3434 | if (g_once_init_enter (&gee_abstract_multi_map_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultimap.c: In function 'gee_abstract_multi_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:3638:13: note: in expansion of macro 'g_once_init_enter' 3638 | if (g_once_init_enter (&gee_abstract_multi_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractmultiset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractmultiset.c:27: abstractmultiset.c: In function 'gee_abstract_multi_set_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultiset.c:1250:13: note: in expansion of macro 'g_once_init_enter' 1250 | if (g_once_init_enter (&gee_abstract_multi_set_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ abstractmultiset.c: In function 'gee_abstract_multi_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultiset.c:1410:13: note: in expansion of macro 'g_once_init_enter' 1410 | if (g_once_init_enter (&gee_abstract_multi_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractqueue.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractqueue.c:26: abstractqueue.c: In function 'gee_abstract_queue_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractqueue.c:620:13: note: in expansion of macro 'g_once_init_enter' 620 | if (g_once_init_enter (&gee_abstract_queue_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractset.c:27: abstractset.c: In function 'gee_abstract_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractset.c:634:13: note: in expansion of macro 'g_once_init_enter' 634 | if (g_once_init_enter (&gee_abstract_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractsortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractsortedmap.c:26: abstractsortedmap.c: In function 'gee_abstract_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractsortedmap.c:866:13: note: in expansion of macro 'g_once_init_enter' 866 | if (g_once_init_enter (&gee_abstract_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractsortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from abstractsortedset.c:26: abstractsortedset.c: In function 'gee_abstract_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractsortedset.c:960:13: note: in expansion of macro 'g_once_init_enter' 960 | if (g_once_init_enter (&gee_abstract_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-arraylist.lo arraylist.c: In function 'gee_array_list_wrap_bool': arraylist.c:1851:51: warning: comparison between pointer and integer 1851 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1851:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1851 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1851:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1851 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c: In function 'gee_array_list_wrap_char': arraylist.c:1908:51: warning: comparison between pointer and integer 1908 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1908:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1908 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1908:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1908 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c: In function 'gee_array_list_wrap_uchar': arraylist.c:1965:51: warning: comparison between pointer and integer 1965 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1965:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1965 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1965:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1965 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c: In function 'gee_array_list_wrap_int': arraylist.c:2022:51: warning: comparison between pointer and integer 2022 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:2022:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2022 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:2022:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2022 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c: In function 'gee_array_list_wrap_uint': arraylist.c:2079:51: warning: comparison between pointer and integer 2079 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:2079:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2079 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:2079:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2079 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c: In function 'gee_array_list_wrap_int64': arraylist.c:2136:51: warning: comparison between pointer and integer 2136 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c: In function 'gee_array_list_wrap_uint64': arraylist.c:2193:51: warning: comparison between pointer and integer 2193 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c: In function 'gee_array_list_wrap_long': arraylist.c:2250:51: warning: comparison between pointer and integer 2250 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c: In function 'gee_array_list_wrap_ulong': arraylist.c:2307:51: warning: comparison between pointer and integer 2307 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from arraylist.c:31: arraylist.c: In function 'gee_array_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arraylist.c:3194:13: note: in expansion of macro 'g_once_init_enter' 3194 | if (g_once_init_enter (&gee_array_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ arraylist.c: In function 'gee_array_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arraylist.c:3339:13: note: in expansion of macro 'g_once_init_enter' 3339 | if (g_once_init_enter (&gee_array_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-arrayqueue.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from arrayqueue.c:26: arrayqueue.c: In function 'gee_array_queue_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arrayqueue.c:1832:13: note: in expansion of macro 'g_once_init_enter' 1832 | if (g_once_init_enter (&gee_array_queue_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ arrayqueue.c: In function 'gee_array_queue_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arrayqueue.c:2022:13: note: in expansion of macro 'g_once_init_enter' 2022 | if (g_once_init_enter (&gee_array_queue_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidiriterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidiriterator.c:26: bidiriterator.c: In function 'gee_bidir_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidiriterator.c:205:13: note: in expansion of macro 'g_once_init_enter' 205 | if (g_once_init_enter (&gee_bidir_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidirlist.c:26: bidirlist.c: In function 'gee_bidir_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirlist.c:306:13: note: in expansion of macro 'g_once_init_enter' 306 | if (g_once_init_enter (&gee_bidir_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirlistiterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidirlistiterator.c:26: bidirlistiterator.c: In function 'gee_bidir_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirlistiterator.c:201:13: note: in expansion of macro 'g_once_init_enter' 201 | if (g_once_init_enter (&gee_bidir_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirmapiterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidirmapiterator.c:27: bidirmapiterator.c: In function 'gee_bidir_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirmapiterator.c:151:13: note: in expansion of macro 'g_once_init_enter' 151 | if (g_once_init_enter (&gee_bidir_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirsortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidirsortedset.c:26: bidirsortedset.c: In function 'gee_bidir_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirsortedset.c:394:13: note: in expansion of macro 'g_once_init_enter' 394 | if (g_once_init_enter (&gee_bidir_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirsortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from bidirsortedmap.c:26: bidirsortedmap.c: In function 'gee_bidir_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirsortedmap.c:505:13: note: in expansion of macro 'g_once_init_enter' 505 | if (g_once_init_enter (&gee_bidir_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-collection.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from collection.c:26: collection.c: In function 'gee_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ collection.c:3290:13: note: in expansion of macro 'g_once_init_enter' 3290 | if (g_once_init_enter (&gee_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-comparable.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from comparable.c:26: comparable.c: In function 'gee_comparable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ comparable.c:88:13: note: in expansion of macro 'g_once_init_enter' 88 | if (g_once_init_enter (&gee_comparable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-concurrentlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from concurrentlist.c:26: concurrentlist.c: In function 'gee_concurrent_list_state_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:755:13: note: in expansion of macro 'g_once_init_enter' 755 | if (g_once_init_enter (&gee_concurrent_list_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_construct': concurrentlist.c:826:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 826 | 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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_construct_with_closure': concurrentlist.c:871:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 871 | 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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_real_clear': concurrentlist.c:1070:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 1070 | 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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_update_tail': concurrentlist.c:1527:177: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 1527 | _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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:634:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 634 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c:1533:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 1533 | 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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:2235:13: note: in expansion of macro 'g_once_init_enter' 2235 | if (g_once_init_enter (&gee_concurrent_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_construct': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2328:9: note: in expansion of macro 'g_atomic_pointer_set' 2328 | g_atomic_pointer_set ((volatile gpointer *) (&self->_succ), NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2329:9: note: in expansion of macro 'g_atomic_pointer_set' 2329 | g_atomic_pointer_set ((volatile gpointer *) (&self->_backlink), NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2337:9: note: in expansion of macro 'g_atomic_pointer_set' 2337 | g_atomic_pointer_set ((volatile gpointer *) (&self->_data), _tmp2_); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_construct_head': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2362:9: note: in expansion of macro 'g_atomic_pointer_set' 2362 | g_atomic_pointer_set ((volatile gpointer *) (&self->_succ), NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2363:9: note: in expansion of macro 'g_atomic_pointer_set' 2363 | g_atomic_pointer_set ((volatile gpointer *) (&self->_backlink), NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2364:9: note: in expansion of macro 'g_atomic_pointer_set' 2364 | g_atomic_pointer_set ((volatile gpointer *) (&self->_data), NULL); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_compare_and_exchange': concurrentlist.c:2748:194: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2748 | 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); | ^~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:720:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 720 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_compare_succ': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentlist.c:2761:18: note: in expansion of macro 'g_atomic_pointer_get' 2761 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_state': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentlist.c:2784:18: note: in expansion of macro 'g_atomic_pointer_get' 2784 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_succ': concurrentlist.c:2801:177: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2801 | _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_); | ^~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:634:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 634 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_set_succ': concurrentlist.c:2823:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2823 | 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); | ^~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_backlink': concurrentlist.c:2832:177: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2832 | _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); | ^~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:634:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 634 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_set_backlink': concurrentlist.c:2844:185: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2844 | 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); | ^~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:720:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 720 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_finalize': concurrentlist.c:3003:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 3003 | 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); | ^~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c:3004:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 3004 | 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); | ^~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:3012:13: note: in expansion of macro 'g_once_init_enter' 3012 | if (g_once_init_enter (&gee_concurrent_list_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_finalize': concurrentlist.c:3105:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 3105 | 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); | ^~~~~~~~~~~~~~~~~~ | | | GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **} concurrentlist.c:514:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 514 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:3124:13: note: in expansion of macro 'g_once_init_enter' 3124 | if (g_once_init_enter (&gee_concurrent_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-concurrentset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from concurrentset.c:26: concurrentset.c: In function 'gee_concurrent_set_range_type_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:1208:13: note: in expansion of macro 'g_once_init_enter' 1208 | if (g_once_init_enter (&gee_concurrent_set_range_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_state_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:1221:13: note: in expansion of macro 'g_once_init_enter' 1221 | if (g_once_init_enter (&gee_concurrent_set_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:2824:13: note: in expansion of macro 'g_once_init_enter' 2824 | if (g_once_init_enter (&gee_concurrent_set_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_sub_set_real_get_size': concurrentset.c:4014:185: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 4014 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_sub_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:4130:13: note: in expansion of macro 'g_once_init_enter' 4130 | if (g_once_init_enter (&gee_concurrent_set_sub_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_sub_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:4972:13: note: in expansion of macro 'g_once_init_enter' 4972 | if (g_once_init_enter (&gee_concurrent_set_sub_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_range_position_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:5050:13: note: in expansion of macro 'g_once_init_enter' 5050 | if (g_once_init_enter (&gee_concurrent_set_range_position_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_range_copy_bookmark': concurrentset.c:5309:201: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5309 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_range_improve_bookmark': concurrentset.c:5753:201: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5753 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5803:226: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5803 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5855:218: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5855 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5905:238: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5905 | 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)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1086:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1086 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5907:234: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5907 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5998:246: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5998 | 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)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1086:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1086 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:6000:242: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6000 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_range_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:6550:13: note: in expansion of macro 'g_once_init_enter' 6550 | if (g_once_init_enter (&gee_concurrent_set_range_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_construct': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentset.c:6614:9: note: in expansion of macro 'g_atomic_pointer_set' 6614 | g_atomic_pointer_set ((volatile gpointer *) (&_tmp2_[0]._backlink), NULL); | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_compare_and_exchange': concurrentset.c:7472:194: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7472 | 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); | ^~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1086:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1086 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_compare_succ': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentset.c:7490:18: note: in expansion of macro 'g_atomic_pointer_get' 7490 | _tmp1_ = g_atomic_pointer_get ((volatile gpointer *) (&_tmp0_[level]._succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_state': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentset.c:7519:18: note: in expansion of macro 'g_atomic_pointer_get' 7519 | _tmp1_ = g_atomic_pointer_get ((volatile gpointer *) (&_tmp0_[level]._succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_succ': concurrentset.c:7541:177: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7541 | _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_); | ^~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_set_succ': concurrentset.c:7568:168: warning: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7568 | 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); | ^~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1175:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1175 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_backlink': concurrentset.c:7582:177: warning: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7582 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1011:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1011 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_set_backlink': concurrentset.c:7599:185: warning: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7599 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} concurrentset.c:1086:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 1086 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7896:13: note: in expansion of macro 'g_once_init_enter' 7896 | if (g_once_init_enter (&gee_concurrent_set_tower_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7947:13: note: in expansion of macro 'g_once_init_enter' 7947 | if (g_once_init_enter (&gee_concurrent_set_tower_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_iter_copy': concurrentset.c:7973:35: warning: passing argument 1 of '_vala_array_copy1' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7973 | _vala_array_copy1 ((*self)._iter, _tmp0_); | ~~~~~~~^~~~~~ concurrentset.c:7956:45: note: expected 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} but argument is of type 'GeeConcurrentSetTower * const*' {aka 'struct _GeeConcurrentSetTower * const*'} 7956 | _vala_array_copy1 (GeeConcurrentSetTower* * self, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_iter_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:8004:13: note: in expansion of macro 'g_once_init_enter' 8004 | if (g_once_init_enter (&gee_concurrent_set_tower_iter_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_class_init': concurrentset.c:8044:9: warning: 'g_private_new' is deprecated [-Wdeprecated-declarations] 8044 | _tmp0_ = g_private_new (__gee_concurrent_set_rand_lambda57__gdestroy_notify); | ^~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:115: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:239:17: note: declared here 239 | GPrivate * g_private_new (GDestroyNotify notify); | ^~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:8091:13: note: in expansion of macro 'g_once_init_enter' 8091 | if (g_once_init_enter (&gee_concurrent_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-deque.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from deque.c:26: deque.c: In function 'gee_deque_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ deque.c:388:13: note: in expansion of macro 'g_once_init_enter' 388 | if (g_once_init_enter (&gee_deque_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-functions.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from functions.c:27: functions.c: In function 'gee_functions_equal_data_func_closure_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ functions.c:1073:13: note: in expansion of macro 'g_once_init_enter' 1073 | if (g_once_init_enter (&gee_functions_equal_data_func_closure_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ functions.c: In function 'gee_functions_hash_data_func_closure_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ functions.c:1366:13: note: in expansion of macro 'g_once_init_enter' 1366 | if (g_once_init_enter (&gee_functions_hash_data_func_closure_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ functions.c: In function 'gee_functions_compare_data_func_closure_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ functions.c:1661:13: note: in expansion of macro 'g_once_init_enter' 1661 | if (g_once_init_enter (&gee_functions_compare_data_func_closure_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-future.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from future.c:26: future.c: In function 'gee_future_source_func_array_element_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ future.c:1435:13: note: in expansion of macro 'g_once_init_enter' 1435 | if (g_once_init_enter (&gee_future_source_func_array_element_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ future.c: In function 'gee_future_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ future.c:1490:13: note: in expansion of macro 'g_once_init_enter' 1490 | if (g_once_init_enter (&gee_future_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hashable.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from hashable.c:26: hashable.c: In function 'gee_hashable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashable.c:105:13: note: in expansion of macro 'g_once_init_enter' 105 | if (g_once_init_enter (&gee_hashable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hashmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from hashmap.c:29: hashmap.c: In function 'gee_hash_map_entry_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:2703:13: note: in expansion of macro 'g_once_init_enter' 2703 | if (g_once_init_enter (&gee_hash_map_entry_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function '_vala_gee_hash_map_entry_get_property': hashmap.c:2723:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2723 | g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:40: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ hashmap.c:2726:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2726 | g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ hashmap.c: In function 'gee_hash_map_key_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:2960:13: note: in expansion of macro 'g_once_init_enter' 2960 | if (g_once_init_enter (&gee_hash_map_key_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_value_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:3244:13: note: in expansion of macro 'g_once_init_enter' 3244 | if (g_once_init_enter (&gee_hash_map_value_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_entry_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:3506:13: note: in expansion of macro 'g_once_init_enter' 3506 | if (g_once_init_enter (&gee_hash_map_entry_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_node_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:3807:13: note: in expansion of macro 'g_once_init_enter' 3807 | if (g_once_init_enter (&gee_hash_map_node_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_key_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:4216:13: note: in expansion of macro 'g_once_init_enter' 4216 | if (g_once_init_enter (&gee_hash_map_key_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_map_iterator_gee_map_iterator_interface_init': hashmap.c:4522:30: warning: assignment to 'gboolean (*)(GeeMapIterator *)' {aka 'int (*)(struct _GeeMapIterator *)'} from incompatible pointer type 'gboolean (*)(GeeHashMapNodeIterator *)' {aka 'int (*)(struct _GeeHashMapNodeIterator *)'} [-Wincompatible-pointer-types] 4522 | iface->get_read_only = gee_hash_map_map_iterator_real_get_read_only; | ^ hashmap.c: In function 'gee_hash_map_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:4537:13: note: in expansion of macro 'g_once_init_enter' 4537 | if (g_once_init_enter (&gee_hash_map_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_value_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:4948:13: note: in expansion of macro 'g_once_init_enter' 4948 | if (g_once_init_enter (&gee_hash_map_value_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_entry_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:5349:13: note: in expansion of macro 'g_once_init_enter' 5349 | if (g_once_init_enter (&gee_hash_map_entry_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashmap.c: In function 'gee_hash_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmap.c:5512:13: note: in expansion of macro 'g_once_init_enter' 5512 | if (g_once_init_enter (&gee_hash_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hashmultimap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from hashmultimap.c:26: hashmultimap.c: In function 'gee_hash_multi_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmultimap.c:1131:13: note: in expansion of macro 'g_once_init_enter' 1131 | if (g_once_init_enter (&gee_hash_multi_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hashmultiset.lo hashmultiset.c: In function 'gee_hash_multi_set_new': hashmultiset.c:734:9: warning: 'gee_hash_multi_set_construct_broken' is deprecated [-Wdeprecated-declarations] 734 | return gee_hash_multi_set_construct_broken (GEE_TYPE_HASH_MULTI_SET, g_type, g_dup_func, g_destroy_func, hash_func, hash_func_target, equal_func, equal_func_target); | ^~~~~~ hashmultiset.c:703:1: note: declared here 703 | gee_hash_multi_set_construct_broken (GType object_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from hashmultiset.c:26: hashmultiset.c: In function 'gee_hash_multi_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashmultiset.c:859:13: note: in expansion of macro 'g_once_init_enter' 859 | if (g_once_init_enter (&gee_hash_multi_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hashset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from hashset.c:29: hashset.c: In function 'gee_hash_set_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashset.c:1913:13: note: in expansion of macro 'g_once_init_enter' 1913 | if (g_once_init_enter (&gee_hash_set_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hashset.c: In function 'gee_hash_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hashset.c:2044:13: note: in expansion of macro 'g_once_init_enter' 2044 | if (g_once_init_enter (&gee_hash_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-hazardpointer.lo hazardpointer.c:309:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 309 | extern GStaticMutex gee_hazard_pointer__queue_mutex; | ^~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:115, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from hazardpointer.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:135:9: note: declared here 135 | typedef struct | ^~~~~~ hazardpointer.c:319:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 319 | GStaticMutex gee_hazard_pointer__queue_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:135:9: note: declared here 135 | typedef struct | ^~~~~~ hazardpointer.c:319:13: warning: Deprecated pre-processor symbol: replace with "g_mutex_init" 319 | GStaticMutex gee_hazard_pointer__queue_mutex = G_STATIC_MUTEX_INIT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:322:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] 322 | extern GStaticPrivate gee_hazard_pointer_context__current_context; | ^~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:242:8: note: declared here 242 | struct _GStaticPrivate | ^~~~~~~~~~~~~~~ hazardpointer.c:323:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] 323 | GStaticPrivate gee_hazard_pointer_context__current_context = G_STATIC_PRIVATE_INIT; | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:242:8: note: declared here 242 | struct _GStaticPrivate | ^~~~~~~~~~~~~~~ hazardpointer.c:323:13: warning: Deprecated pre-processor symbol: replace with "G_PRIVATE_INIT" 323 | GStaticPrivate gee_hazard_pointer_context__current_context = G_STATIC_PRIVATE_INIT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:324:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] 324 | extern GStaticPrivate gee_hazard_pointer_context__root_context; | ^~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:242:8: note: declared here 242 | struct _GStaticPrivate | ^~~~~~~~~~~~~~~ hazardpointer.c:325:1: warning: 'GStaticPrivate' is deprecated: Use 'GPrivate' instead [-Wdeprecated-declarations] 325 | GStaticPrivate gee_hazard_pointer_context__root_context = G_STATIC_PRIVATE_INIT; | ^~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:242:8: note: declared here 242 | struct _GStaticPrivate | ^~~~~~~~~~~~~~~ hazardpointer.c:325:13: warning: Deprecated pre-processor symbol: replace with "G_PRIVATE_INIT" 325 | GStaticPrivate gee_hazard_pointer_context__root_context = G_STATIC_PRIVATE_INIT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_policy_perform': hazardpointer.c:729:34: warning: Deprecated pre-processor symbol 729 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:729:25: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 729 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:729:34: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" 729 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:739:41: warning: Deprecated pre-processor symbol 739 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:739:33: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 739 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:739:41: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 739 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:753:34: warning: Deprecated pre-processor symbol 753 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:753:25: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 753 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:753:34: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" 753 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:760:34: warning: Deprecated pre-processor symbol 760 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:760:25: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 760 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:760:34: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 760 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: hazardpointer.c: In function 'gee_hazard_pointer_policy_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c:777:13: note: in expansion of macro 'g_once_init_enter' 777 | if (g_once_init_enter (&gee_hazard_pointer_policy_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hazardpointer.c: In function '___lambda56_': hazardpointer.c:851:134: warning: passing argument 4 of 'gee_hazard_pointer_release_policy_swap' from incompatible pointer type [-Wincompatible-pointer-types] 851 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeArrayList ** {aka struct _GeeArrayList **} hazardpointer.c:403:56: note: expected 'void **' but argument is of type 'GeeArrayList **' {aka 'struct _GeeArrayList **'} 403 | gpointer* a, | ~~~~~~~~~~^ hazardpointer.c:851:171: warning: passing argument 5 of 'gee_hazard_pointer_release_policy_swap' from incompatible pointer type [-Wincompatible-pointer-types] 851 | 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); | ^~~~~~~~~~~~~~ | | | GeeArrayList ** {aka struct _GeeArrayList **} hazardpointer.c:404:56: note: expected 'void **' but argument is of type 'GeeArrayList **' {aka 'struct _GeeArrayList **'} 404 | gpointer* b); | ~~~~~~~~~~^ hazardpointer.c:855:134: warning: passing argument 4 of 'gee_hazard_pointer_release_policy_swap' from incompatible pointer type [-Wincompatible-pointer-types] 855 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeArrayList ** {aka struct _GeeArrayList **} hazardpointer.c:403:56: note: expected 'void **' but argument is of type 'GeeArrayList **' {aka 'struct _GeeArrayList **'} 403 | gpointer* a, | ~~~~~~~~~~^ hazardpointer.c:855:171: warning: passing argument 5 of 'gee_hazard_pointer_release_policy_swap' from incompatible pointer type [-Wincompatible-pointer-types] 855 | 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); | ^~~~~~~~~~~~~~ | | | GeeArrayList ** {aka struct _GeeArrayList **} hazardpointer.c:404:56: note: expected 'void **' but argument is of type 'GeeArrayList **' {aka 'struct _GeeArrayList **'} 404 | gpointer* b); | ~~~~~~~~~~^ hazardpointer.c: In function 'gee_hazard_pointer_release_policy_ensure_start': hazardpointer.c:936:20: warning: Deprecated pre-processor symbol 936 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:936:9: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 936 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:936:20: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" 936 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:950:27: warning: Deprecated pre-processor symbol 950 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:950:17: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 950 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:950:27: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 950 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_release_policy_pull_from_queue': hazardpointer.c:1014:27: warning: Deprecated pre-processor symbol 1014 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1014:17: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1014 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1014:27: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" 1014 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1016:27: warning: Deprecated pre-processor symbol 1016 | locked = g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1016:17: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1016 | locked = g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex); | ^~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1016:27: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" 1016 | locked = g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1029:27: warning: Deprecated pre-processor symbol 1029 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1029:17: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1029 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1029:27: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 1029 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_release_policy_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1042:13: note: in expansion of macro 'g_once_init_enter' 1042 | if (g_once_init_enter (&gee_hazard_pointer_release_policy_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_get_hazard_pointer': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1126:42: note: in expansion of macro 'g_atomic_pointer_get' 1126 | _tmp3_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1132:34: note: in expansion of macro 'g_atomic_pointer_get' 1132 | _tmp4_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_get_pointer': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1213:42: note: in expansion of macro 'g_atomic_pointer_get' 1213 | _tmp3_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1219:34: note: in expansion of macro 'g_atomic_pointer_get' 1219 | _tmp4_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_exchange_hazard_pointer': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1309:34: note: in expansion of macro 'g_atomic_pointer_get' 1309 | _tmp7_ = g_atomic_pointer_get ((volatile gpointer *) ((void**) aptr)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_compare_and_exchange_pointer': hazardpointer.c:1513:73: warning: passing argument 2 of 'gee_hazard_pointer_context_release_ptr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1513 | gee_hazard_pointer_context_release_ptr (_tmp7_, old_ptr, _tmp8_); | ^~~~~~~ hazardpointer.c:490:52: note: expected 'void *' but argument is of type 'gconstpointer' {aka 'const void *'} 490 | void* ptr, | ~~~~~~^~~ hazardpointer.c: In function 'gee_hazard_pointer_release': hazardpointer.c:1580:65: warning: passing argument 2 of 'gee_hazard_pointer_context_release_ptr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1580 | gee_hazard_pointer_context_release_ptr (_tmp4_, _tmp5_, _tmp6_); | ^~~~~~ hazardpointer.c:490:52: note: expected 'void *' but argument is of type 'gconstpointer' {aka 'const void *'} 490 | void* ptr, | ~~~~~~^~~ hazardpointer.c: In function 'gee_hazard_pointer_acquire': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1718:35: note: in expansion of macro 'g_atomic_pointer_get' 1718 | _tmp12_ = g_atomic_pointer_get ((volatile gpointer *) (&gee_hazard_pointer__head)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_get_head': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:1865:18: note: in expansion of macro 'g_atomic_pointer_get' 1865 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&gee_hazard_pointer__head)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_context_new': hazardpointer.c:1896:9: warning: 'g_static_private_get' is deprecated: Use 'g_private_get' instead [-Wdeprecated-declarations] 1896 | _tmp1_ = g_static_private_get (&gee_hazard_pointer_context__current_context); | ^~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:253:10: note: declared here 253 | gpointer g_static_private_get (GStaticPrivate *private_key); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1898:9: warning: 'g_static_private_set' is deprecated: Use 'g_private_set' instead [-Wdeprecated-declarations] 1898 | g_static_private_set (&gee_hazard_pointer_context__current_context, self, NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:256:10: note: declared here 256 | void g_static_private_set (GStaticPrivate *private_key, | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_context_try_release': hazardpointer.c:1968:20: warning: Deprecated pre-processor symbol 1968 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1968:9: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1968 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1968:20: warning: Deprecated pre-processor symbol: replace with "g_mutex_trylock" 1968 | if (g_static_mutex_trylock (&gee_hazard_pointer__queue_mutex)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1982:27: warning: Deprecated pre-processor symbol 1982 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1982:17: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1982 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1982:27: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 1982 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_context_release': hazardpointer.c:1997:20: warning: Deprecated pre-processor symbol 1997 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1997:9: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 1997 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:1997:20: warning: Deprecated pre-processor symbol: replace with "g_mutex_lock" 1997 | g_static_mutex_lock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:2007:20: warning: Deprecated pre-processor symbol 2007 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:2007:9: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 2007 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:156:9: note: declared here 156 | GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c:2007:20: warning: Deprecated pre-processor symbol: replace with "g_mutex_unlock" 2007 | g_static_mutex_unlock (&gee_hazard_pointer__queue_mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_context_get_current_context': hazardpointer.c:2058:9: warning: 'g_static_private_get' is deprecated: Use 'g_private_get' instead [-Wdeprecated-declarations] 2058 | _tmp0_ = g_static_private_get (&gee_hazard_pointer_context__current_context); | ^~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:253:10: note: declared here 253 | gpointer g_static_private_get (GStaticPrivate *private_key); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_context_free': hazardpointer.c:2120:9: warning: 'g_static_private_set' is deprecated: Use 'g_private_set' instead [-Wdeprecated-declarations] 2120 | g_static_private_set (&gee_hazard_pointer_context__current_context, _tmp13_, NULL); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/deprecated/gthread.h:256:10: note: declared here 256 | void g_static_private_set (GStaticPrivate *private_key, | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_new': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ hazardpointer.c:2159:9: note: in expansion of macro 'g_atomic_pointer_set' 2159 | g_atomic_pointer_set ((volatile gpointer *) (&self->_hazard), NULL); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_release': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ hazardpointer.c:2168:9: note: in expansion of macro 'g_atomic_pointer_set' 2168 | g_atomic_pointer_set ((volatile gpointer *) (&self->_hazard), NULL); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_set': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ hazardpointer.c:2199:9: note: in expansion of macro 'g_atomic_pointer_set' 2199 | g_atomic_pointer_set ((volatile gpointer *) (&self->_hazard), ptr); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_get': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:2210:26: note: in expansion of macro 'g_atomic_pointer_get' 2210 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_hazard)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_get_next': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ hazardpointer.c:2227:18: note: in expansion of macro 'g_atomic_pointer_get' 2227 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_next)); | ^~~~~~~~~~~~~~~~~~~~ hazardpointer.c: In function 'gee_hazard_pointer_node_set_next': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:140:5: warning: argument 2 of '__atomic_store' discards 'volatile' qualifier [-Wincompatible-pointer-types] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ hazardpointer.c:2237:9: note: in expansion of macro 'g_atomic_pointer_set' 2237 | g_atomic_pointer_set ((volatile gpointer *) (&self->_next), next); | ^~~~~~~~~~~~~~~~~~~~ CC libgee_0_8_la-iterable.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from iterable.c:26: iterable.c: In function 'gee_iterable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ iterable.c:165:13: note: in expansion of macro 'g_once_init_enter' 165 | if (g_once_init_enter (&gee_iterable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-iterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from iterator.c:30: iterator.c: In function 'gee_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ iterator.c:464:13: note: in expansion of macro 'g_once_init_enter' 464 | if (g_once_init_enter (&gee_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-lazy.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from lazy.c:26: lazy.c: In function 'gee_lazy_future_state_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ lazy.c:460:13: note: in expansion of macro 'g_once_init_enter' 460 | if (g_once_init_enter (&gee_lazy_future_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ lazy.c: In function 'gee_lazy_future_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ lazy.c:941:13: note: in expansion of macro 'g_once_init_enter' 941 | if (g_once_init_enter (&gee_lazy_future_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ lazy.c: In function 'gee_lazy_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ lazy.c:1179:13: note: in expansion of macro 'g_once_init_enter' 1179 | if (g_once_init_enter (&gee_lazy_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-linkedlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from linkedlist.c:31: linkedlist.c: In function 'gee_linked_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ linkedlist.c:3060:13: note: in expansion of macro 'g_once_init_enter' 3060 | if (g_once_init_enter (&gee_linked_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ linkedlist.c: In function 'gee_linked_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ linkedlist.c:3289:13: note: in expansion of macro 'g_once_init_enter' 3289 | if (g_once_init_enter (&gee_linked_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-lightmapfuture.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from lightmapfuture.c:26: lightmapfuture.c: In function 'gee_light_map_future_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ lightmapfuture.c:566:13: note: in expansion of macro 'g_once_init_enter' 566 | if (g_once_init_enter (&gee_light_map_future_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-list.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from list.c:26: list.c: In function 'gee_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ list.c:683:13: note: in expansion of macro 'g_once_init_enter' 683 | if (g_once_init_enter (&gee_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-listiterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from listiterator.c:26: listiterator.c: In function 'gee_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ listiterator.c:192:13: note: in expansion of macro 'g_once_init_enter' 192 | if (g_once_init_enter (&gee_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-map.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from map.c:26: map.c: In function 'gee_map_entry_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ map.c:1021:13: note: in expansion of macro 'g_once_init_enter' 1021 | if (g_once_init_enter (&gee_map_entry_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ map.c: In function 'gee_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ map.c:1139:13: note: in expansion of macro 'g_once_init_enter' 1139 | if (g_once_init_enter (&gee_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-mapiterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from mapiterator.c:27: mapiterator.c: In function 'gee_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ mapiterator.c:385:13: note: in expansion of macro 'g_once_init_enter' 385 | if (g_once_init_enter (&gee_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-multimap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from multimap.c:26: multimap.c: In function 'gee_multi_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ multimap.c:530:13: note: in expansion of macro 'g_once_init_enter' 530 | if (g_once_init_enter (&gee_multi_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-multiset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from multiset.c:26: multiset.c: In function 'gee_multi_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ multiset.c:379:13: note: in expansion of macro 'g_once_init_enter' 379 | if (g_once_init_enter (&gee_multi_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-priorityqueue.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from priorityqueue.c:27: priorityqueue.c: In function 'gee_priority_queue_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:2935:13: note: in expansion of macro 'g_once_init_enter' 2935 | if (g_once_init_enter (&gee_priority_queue_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ priorityqueue.c: In function 'gee_priority_queue_type1_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:3130:13: note: in expansion of macro 'g_once_init_enter' 3130 | if (g_once_init_enter (&gee_priority_queue_type1_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ priorityqueue.c: In function 'gee_priority_queue_type2_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:3193:13: note: in expansion of macro 'g_once_init_enter' 3193 | if (g_once_init_enter (&gee_priority_queue_type2_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ priorityqueue.c: In function 'gee_priority_queue_dummy_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:3262:13: note: in expansion of macro 'g_once_init_enter' 3262 | if (g_once_init_enter (&gee_priority_queue_dummy_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ priorityqueue.c: In function 'gee_priority_queue_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:3839:13: note: in expansion of macro 'g_once_init_enter' 3839 | if (g_once_init_enter (&gee_priority_queue_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ priorityqueue.c: In function 'gee_priority_queue_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ priorityqueue.c:4024:13: note: in expansion of macro 'g_once_init_enter' 4024 | if (g_once_init_enter (&gee_priority_queue_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-promise.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from promise.c:26: promise.c: In function 'gee_promise_future_state_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ promise.c:387:13: note: in expansion of macro 'g_once_init_enter' 387 | if (g_once_init_enter (&gee_promise_future_state_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ promise.c: In function 'gee_promise_future_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ promise.c:1075:13: note: in expansion of macro 'g_once_init_enter' 1075 | if (g_once_init_enter (&gee_promise_future_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ promise.c: In function 'gee_promise_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ promise.c:1318:13: note: in expansion of macro 'g_once_init_enter' 1318 | if (g_once_init_enter (&gee_promise_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-queue.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from queue.c:26: queue.c: In function 'gee_queue_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ queue.c:396:13: note: in expansion of macro 'g_once_init_enter' 396 | if (g_once_init_enter (&gee_queue_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlybidirlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlybidirlist.c:26: readonlybidirlist.c: In function 'gee_read_only_bidir_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirlist.c:770:13: note: in expansion of macro 'g_once_init_enter' 770 | if (g_once_init_enter (&gee_read_only_bidir_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlybidirlist.c: In function 'gee_read_only_bidir_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirlist.c:891:13: note: in expansion of macro 'g_once_init_enter' 891 | if (g_once_init_enter (&gee_read_only_bidir_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlybidirsortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlybidirsortedset.c:26: readonlybidirsortedset.c: In function 'gee_read_only_bidir_sorted_set_bidir_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirsortedset.c:684:13: note: in expansion of macro 'g_once_init_enter' 684 | if (g_once_init_enter (&gee_read_only_bidir_sorted_set_bidir_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlybidirsortedset.c: In function 'gee_read_only_bidir_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirsortedset.c:807:13: note: in expansion of macro 'g_once_init_enter' 807 | if (g_once_init_enter (&gee_read_only_bidir_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlybidirsortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlybidirsortedmap.c:26: readonlybidirsortedmap.c: In function 'gee_read_only_bidir_sorted_map_bidir_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirsortedmap.c:863:13: note: in expansion of macro 'g_once_init_enter' 863 | if (g_once_init_enter (&gee_read_only_bidir_sorted_map_bidir_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlybidirsortedmap.c: In function 'gee_read_only_bidir_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlybidirsortedmap.c:1032:13: note: in expansion of macro 'g_once_init_enter' 1032 | if (g_once_init_enter (&gee_read_only_bidir_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlycollection.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlycollection.c:27: readonlycollection.c: In function 'gee_read_only_collection_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlycollection.c:1193:13: note: in expansion of macro 'g_once_init_enter' 1193 | if (g_once_init_enter (&gee_read_only_collection_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlycollection.c: In function 'gee_read_only_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlycollection.c:1417:13: note: in expansion of macro 'g_once_init_enter' 1417 | if (g_once_init_enter (&gee_read_only_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlylist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlylist.c:26: readonlylist.c: In function 'gee_read_only_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlylist.c:777:13: note: in expansion of macro 'g_once_init_enter' 777 | if (g_once_init_enter (&gee_read_only_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlylist.c: In function 'gee_read_only_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlylist.c:915:13: note: in expansion of macro 'g_once_init_enter' 915 | if (g_once_init_enter (&gee_read_only_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlymap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlymap.c:26: readonlymap.c: In function 'gee_read_only_map_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlymap.c:1308:13: note: in expansion of macro 'g_once_init_enter' 1308 | if (g_once_init_enter (&gee_read_only_map_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ readonlymap.c: In function 'gee_read_only_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlymap.c:1599:13: note: in expansion of macro 'g_once_init_enter' 1599 | if (g_once_init_enter (&gee_read_only_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlymultimap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlymultimap.c:26: readonlymultimap.c: In function 'gee_read_only_multi_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlymultimap.c:777:13: note: in expansion of macro 'g_once_init_enter' 777 | if (g_once_init_enter (&gee_read_only_multi_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlymultiset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlymultiset.c:26: readonlymultiset.c: In function 'gee_read_only_multi_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlymultiset.c:428:13: note: in expansion of macro 'g_once_init_enter' 428 | if (g_once_init_enter (&gee_read_only_multi_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlyset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlyset.c:26: readonlyset.c: In function 'gee_read_only_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlyset.c:407:13: note: in expansion of macro 'g_once_init_enter' 407 | if (g_once_init_enter (&gee_read_only_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlysortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlysortedmap.c:26: readonlysortedmap.c: In function 'gee_read_only_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlysortedmap.c:701:13: note: in expansion of macro 'g_once_init_enter' 701 | if (g_once_init_enter (&gee_read_only_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-readonlysortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from readonlysortedset.c:27: readonlysortedset.c: In function 'gee_read_only_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ readonlysortedset.c:745:13: note: in expansion of macro 'g_once_init_enter' 745 | if (g_once_init_enter (&gee_read_only_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-set.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from set.c:26: set.c: In function 'gee_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ set.c:302:13: note: in expansion of macro 'g_once_init_enter' 302 | if (g_once_init_enter (&gee_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-sortedmap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from sortedmap.c:26: sortedmap.c: In function 'gee_sorted_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ sortedmap.c:560:13: note: in expansion of macro 'g_once_init_enter' 560 | if (g_once_init_enter (&gee_sorted_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-sortedset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from sortedset.c:27: sortedset.c: In function 'gee_sorted_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ sortedset.c:557:13: note: in expansion of macro 'g_once_init_enter' 557 | if (g_once_init_enter (&gee_sorted_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-streamiterator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from streamiterator.c:26: streamiterator.c: In function 'gee_stream_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ streamiterator.c:1008:13: note: in expansion of macro 'g_once_init_enter' 1008 | if (g_once_init_enter (&gee_stream_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-task.lo CC libgee_0_8_la-teeiterator.lo teeiterator.c: In function 'gee_tee_iterator_real_foreach': teeiterator.c:398:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 398 | _tmp7_ = _tmp6_; | ^ teeiterator.c: In function 'gee_tee_iterator_real_next': teeiterator.c:540:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 540 | _tmp3_ = _tmp2_; | ^ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from teeiterator.c:26: teeiterator.c: In function 'gee_tee_iterator_node_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ teeiterator.c:1003:13: note: in expansion of macro 'g_once_init_enter' 1003 | if (g_once_init_enter (&gee_tee_iterator_node_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ teeiterator.c: In function 'gee_tee_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ teeiterator.c:1114:13: note: in expansion of macro 'g_once_init_enter' 1114 | if (g_once_init_enter (&gee_tee_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-timsort.lo timsort.c: In function 'gee_tim_sort_slice_copy': timsort.c:2089:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 2089 | _tmp1_ = g_memdup (&_tmp0_[self->index], ((guint) sizeof (gpointer)) * self->length); | ^~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gstring.h:37, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from timsort.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here 350 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: timsort.c: In function 'gee_tim_sort_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ timsort.c:2324:13: note: in expansion of macro 'g_once_init_enter' 2324 | if (g_once_init_enter (&gee_tim_sort_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-traversable.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from traversable.c:26: traversable.c: In function 'gee_traversable_stream_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ traversable.c:815:13: note: in expansion of macro 'g_once_init_enter' 815 | if (g_once_init_enter (&gee_traversable_stream_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ traversable.c: In function 'gee_traversable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ traversable.c:3258:13: note: in expansion of macro 'g_once_init_enter' 3258 | if (g_once_init_enter (&gee_traversable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-treemap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from treemap.c:26: treemap.c: In function 'gee_tree_map_range_type_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:3110:13: note: in expansion of macro 'g_once_init_enter' 3110 | if (g_once_init_enter (&gee_tree_map_range_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_real_get_ascending_keys': treemap.c:4985:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 4985 | g_object_add_weak_pointer ((GObject*) _tmp5_, &self->priv->_keys); | ^~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_real_get_ascending_entries': treemap.c:5015:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5015 | g_object_add_weak_pointer ((GObject*) _tmp5_, &self->priv->_entries); | ^~~~~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_node_color_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:5038:13: note: in expansion of macro 'g_once_init_enter' 5038 | if (g_once_init_enter (&gee_tree_map_node_color_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_entry_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:5299:13: note: in expansion of macro 'g_once_init_enter' 5299 | if (g_once_init_enter (&gee_tree_map_entry_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function '_vala_gee_tree_map_entry_get_property': treemap.c:5319:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5319 | g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:40: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ treemap.c:5322:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5322 | g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ treemap.c: In function 'gee_tree_map_range_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:6261:13: note: in expansion of macro 'g_once_init_enter' 6261 | if (g_once_init_enter (&gee_tree_map_range_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_real_get_keys': treemap.c:6672:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6672 | g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_keys); | ^~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_real_get_values': treemap.c:6706:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6706 | g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_values); | ^~~~~~~~~~~~~~~~~~~~ | | | GeeCollection ** {aka struct _GeeCollection **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeCollection **' {aka 'struct _GeeCollection **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_real_get_entries': treemap.c:6740:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6740 | g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_entries); | ^~~~~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_real_get_ascending_keys': treemap.c:6784:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6784 | g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_keys); | ^~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_real_get_ascending_entries': treemap.c:6820:63: warning: passing argument 2 of 'g_object_add_weak_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 6820 | g_object_add_weak_pointer ((GObject*) _tmp7_, &self->priv->_entries); | ^~~~~~~~~~~~~~~~~~~~~ | | | GeeSortedSet ** {aka struct _GeeSortedSet **} /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gobject.h:541:64: note: expected 'void **' but argument is of type 'GeeSortedSet **' {aka 'struct _GeeSortedSet **'} 541 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:6893:13: note: in expansion of macro 'g_once_init_enter' 6893 | if (g_once_init_enter (&gee_tree_map_sub_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_key_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:7411:13: note: in expansion of macro 'g_once_init_enter' 7411 | if (g_once_init_enter (&gee_tree_map_key_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_key_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:8138:13: note: in expansion of macro 'g_once_init_enter' 8138 | if (g_once_init_enter (&gee_tree_map_sub_key_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_value_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:8437:13: note: in expansion of macro 'g_once_init_enter' 8437 | if (g_once_init_enter (&gee_tree_map_value_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_value_collection_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:8794:13: note: in expansion of macro 'g_once_init_enter' 8794 | if (g_once_init_enter (&gee_tree_map_sub_value_collection_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_entry_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:9432:13: note: in expansion of macro 'g_once_init_enter' 9432 | if (g_once_init_enter (&gee_tree_map_entry_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_entry_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:10254:13: note: in expansion of macro 'g_once_init_enter' 10254 | if (g_once_init_enter (&gee_tree_map_sub_entry_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_node_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:10941:13: note: in expansion of macro 'g_once_init_enter' 10941 | if (g_once_init_enter (&gee_tree_map_node_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_node_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:11544:13: note: in expansion of macro 'g_once_init_enter' 11544 | if (g_once_init_enter (&gee_tree_map_sub_node_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_key_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:12018:13: note: in expansion of macro 'g_once_init_enter' 12018 | if (g_once_init_enter (&gee_tree_map_key_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_key_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:12467:13: note: in expansion of macro 'g_once_init_enter' 12467 | if (g_once_init_enter (&gee_tree_map_sub_key_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_value_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:12943:13: note: in expansion of macro 'g_once_init_enter' 12943 | if (g_once_init_enter (&gee_tree_map_value_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_value_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:13392:13: note: in expansion of macro 'g_once_init_enter' 13392 | if (g_once_init_enter (&gee_tree_map_sub_value_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_entry_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:13870:13: note: in expansion of macro 'g_once_init_enter' 13870 | if (g_once_init_enter (&gee_tree_map_entry_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_entry_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:14319:13: note: in expansion of macro 'g_once_init_enter' 14319 | if (g_once_init_enter (&gee_tree_map_sub_entry_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_map_iterator_gee_map_iterator_interface_init': treemap.c:14603:30: warning: assignment to 'gboolean (*)(GeeMapIterator *)' {aka 'int (*)(struct _GeeMapIterator *)'} from incompatible pointer type 'gboolean (*)(GeeTreeMapNodeIterator *)' {aka 'int (*)(struct _GeeTreeMapNodeIterator *)'} [-Wincompatible-pointer-types] 14603 | iface->get_read_only = gee_tree_map_map_iterator_real_get_read_only; | ^ treemap.c: In function 'gee_tree_map_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:14672:13: note: in expansion of macro 'g_once_init_enter' 14672 | if (g_once_init_enter (&gee_tree_map_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_sub_map_iterator_gee_map_iterator_interface_init': treemap.c:14960:30: warning: assignment to 'gboolean (*)(GeeMapIterator *)' {aka 'int (*)(struct _GeeMapIterator *)'} from incompatible pointer type 'gboolean (*)(GeeTreeMapSubNodeIterator *)' {aka 'int (*)(struct _GeeTreeMapSubNodeIterator *)'} [-Wincompatible-pointer-types] 14960 | iface->get_read_only = gee_tree_map_sub_map_iterator_real_get_read_only; | ^ treemap.c: In function 'gee_tree_map_sub_map_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:15029:13: note: in expansion of macro 'g_once_init_enter' 15029 | if (g_once_init_enter (&gee_tree_map_sub_map_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treemap.c: In function 'gee_tree_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemap.c:15212:13: note: in expansion of macro 'g_once_init_enter' 15212 | if (g_once_init_enter (&gee_tree_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-treemultimap.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from treemultimap.c:26: treemultimap.c: In function 'gee_tree_multi_map_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemultimap.c:963:13: note: in expansion of macro 'g_once_init_enter' 963 | if (g_once_init_enter (&gee_tree_multi_map_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-treemultiset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from treemultiset.c:26: treemultiset.c: In function 'gee_tree_multi_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treemultiset.c:748:13: note: in expansion of macro 'g_once_init_enter' 748 | if (g_once_init_enter (&gee_tree_multi_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-treeset.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from treeset.c:26: treeset.c: In function 'gee_tree_set_range_type_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:1154:13: note: in expansion of macro 'g_once_init_enter' 1154 | if (g_once_init_enter (&gee_tree_set_range_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_node_color_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:2747:13: note: in expansion of macro 'g_once_init_enter' 2747 | if (g_once_init_enter (&gee_tree_set_node_color_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:3689:13: note: in expansion of macro 'g_once_init_enter' 3689 | if (g_once_init_enter (&gee_tree_set_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_range_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:4551:13: note: in expansion of macro 'g_once_init_enter' 4551 | if (g_once_init_enter (&gee_tree_set_range_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_sub_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:5305:13: note: in expansion of macro 'g_once_init_enter' 5305 | if (g_once_init_enter (&gee_tree_set_sub_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_sub_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:6007:13: note: in expansion of macro 'g_once_init_enter' 6007 | if (g_once_init_enter (&gee_tree_set_sub_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ treeset.c: In function 'gee_tree_set_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ treeset.c:6155:13: note: in expansion of macro 'g_once_init_enter' 6155 | if (g_once_init_enter (&gee_tree_set_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-unfolditerator.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from unfolditerator.c:26: unfolditerator.c: In function 'gee_unfold_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ unfolditerator.c:588:13: note: in expansion of macro 'g_once_init_enter' 588 | if (g_once_init_enter (&gee_unfold_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-unrolledlinkedlist.lo In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from unrolledlinkedlist.c:26: unrolledlinkedlist.c: In function 'gee_unrolled_linked_list_iterator_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ unrolledlinkedlist.c:4108:13: note: in expansion of macro 'g_once_init_enter' 4108 | if (g_once_init_enter (&gee_unrolled_linked_list_iterator_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ unrolledlinkedlist.c: In function 'gee_unrolled_linked_list_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ unrolledlinkedlist.c:4352:13: note: in expansion of macro 'g_once_init_enter' 4352 | if (g_once_init_enter (&gee_unrolled_linked_list_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CCLD libgee-0.8.la /opt/local/bin/g-ir-compiler -l `/usr/bin/sed -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 '/home/pbulk/build/devel/libgee/work/libgee-0.20.3/gee' Making all in tests gmake[2]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3/tests' CC tests-testarraylist.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testarraylist.c:29: testarraylist.c: In function 'array_list_tests_test_enum_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testarraylist.c:207:13: note: in expansion of macro 'g_once_init_enter' 207 | if (g_once_init_enter (&array_list_tests_test_enum_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testarraylist.c: In function 'array_list_tests_test_typed_to_array': testarraylist.c:548:20: warning: assignment to 'gboolean *' {aka 'int *'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types] 548 | bool_array = _tmp6_; | ^ testarraylist.c:603:19: warning: assignment to 'gint *' {aka 'int *'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types] 603 | int_array = _tmp23_; | ^ testarraylist.c:661:22: warning: assignment to 'gdouble **' {aka 'double **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types] 661 | double_array = _tmp43_; | ^ testarraylist.c:721:20: warning: assignment to 'ArrayListTestsTestEnum *' from incompatible pointer type 'void **' [-Wincompatible-pointer-types] 721 | enum_array = _tmp62_; | ^ testarraylist.c: In function 'array_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testarraylist.c:797:13: note: in expansion of macro 'g_once_init_enter' 797 | if (g_once_init_enter (&array_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testarrayqueue.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testarrayqueue.c:26: testarrayqueue.c: In function 'array_queue_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testarrayqueue.c:213:13: note: in expansion of macro 'g_once_init_enter' 213 | if (g_once_init_enter (&array_queue_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testbidirlist.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testbidirlist.c:26: testbidirlist.c: In function 'bidir_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testbidirlist.c:429:13: note: in expansion of macro 'g_once_init_enter' 429 | if (g_once_init_enter (&bidir_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testbidirsortedset.o testbidirsortedset.c: In function 'bidir_sorted_set_tests_test_mutable_bidir_iterator': testbidirsortedset.c:677:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 677 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testbidirsortedset.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testbidirsortedset.c:699:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 699 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testbidirsortedset.c: In function 'bidir_sorted_set_tests_bidir_sub_set_tests_test_bidir_iterator': testbidirsortedset.c:1137:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1137 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testbidirsortedset.c: In function 'bidir_sorted_set_tests_bidir_sub_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testbidirsortedset.c:1182:13: note: in expansion of macro 'g_once_init_enter' 1182 | if (g_once_init_enter (&bidir_sorted_set_tests_bidir_sub_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testbidirsortedset.c: In function 'bidir_sorted_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testbidirsortedset.c:1209:13: note: in expansion of macro 'g_once_init_enter' 1209 | if (g_once_init_enter (&bidir_sorted_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testbidirsortedmap.o testbidirsortedmap.c: In function 'bidir_sorted_map_tests_bidir_sub_map_tests_test_bidir_iterators': testbidirsortedmap.c:1889:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1889 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testbidirsortedmap.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testbidirsortedmap.c:2010:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2010 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testbidirsortedmap.c:2019:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2019 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testbidirsortedmap.c: In function 'bidir_sorted_map_tests_bidir_sub_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testbidirsortedmap.c:2068:13: note: in expansion of macro 'g_once_init_enter' 2068 | if (g_once_init_enter (&bidir_sorted_map_tests_bidir_sub_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testbidirsortedmap.c: In function 'bidir_sorted_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testbidirsortedmap.c:2095:13: note: in expansion of macro 'g_once_init_enter' 2095 | if (g_once_init_enter (&bidir_sorted_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testcase.o testcase.c: In function 'gee_test_case_add_test': testcase.c:273:66: warning: passing argument 4 of 'g_test_create_case' from incompatible pointer type [-Wincompatible-pointer-types] 273 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void *, void *) In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testcase.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:552:60: note: expected 'GTestFixtureFunc' {aka 'void (*)(void *, const void *)'} but argument is of type 'void (*)(void *, void *)' 552 | GTestFixtureFunc data_setup, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ testcase.c:273:116: warning: passing argument 5 of 'g_test_create_case' from incompatible pointer type [-Wincompatible-pointer-types] 273 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void *, void *) /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:553:60: note: expected 'GTestFixtureFunc' {aka 'void (*)(void *, const void *)'} but argument is of type 'void (*)(void *, void *)' 553 | GTestFixtureFunc data_test, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ testcase.c:273:163: warning: passing argument 6 of 'g_test_create_case' from incompatible pointer type [-Wincompatible-pointer-types] 273 | _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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(void *, void *) /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:554:60: note: expected 'GTestFixtureFunc' {aka 'void (*)(void *, const void *)'} but argument is of type 'void (*)(void *, void *)' 554 | GTestFixtureFunc data_teardown); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testcase.c: In function 'gee_test_case_adaptor_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testcase.c:601:13: note: in expansion of macro 'g_once_init_enter' 601 | if (g_once_init_enter (&gee_test_case_adaptor_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testcase.c: In function 'gee_test_case_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testcase.c:669:13: note: in expansion of macro 'g_once_init_enter' 669 | if (g_once_init_enter (&gee_test_case_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testcollection.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testcollection.c:31: testcollection.c: In function 'collection_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testcollection.c:5698:13: note: in expansion of macro 'g_once_init_enter' 5698 | if (g_once_init_enter (&collection_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testconcurrentlist.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testconcurrentlist.c:26: testconcurrentlist.c: In function 'concurrent_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testconcurrentlist.c:192:13: note: in expansion of macro 'g_once_init_enter' 192 | if (g_once_init_enter (&concurrent_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testconcurrentset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testconcurrentset.c:26: testconcurrentset.c: In function 'concurrent_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testconcurrentset.c:215:13: note: in expansion of macro 'g_once_init_enter' 215 | if (g_once_init_enter (&concurrent_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testdata.o testdata.c: In function '___lambda3__gcompare_data_func': testdata.c:698:36: warning: passing argument 2 of '__lambda3_' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 698 | result = __lambda3_ (self, a, b); | ^ testdata.c:678:28: note: expected 'const void **' but argument is of type 'gconstpointer' {aka 'const void *'} 678 | gconstpointer* a, | ~~~~~~~~~~~~~~~^ testdata.c:698:39: warning: passing argument 3 of '__lambda3_' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 698 | result = __lambda3_ (self, a, b); | ^ testdata.c:679:28: note: expected 'const void **' but argument is of type 'gconstpointer' {aka 'const void *'} 679 | gconstpointer* b) | ~~~~~~~~~~~~~~~^ testdata.c: In function 'test_data_sort_array': testdata.c:758:101: warning: passing argument 4 of '_vala_g_qsort_with_data' from incompatible pointer type [-Wincompatible-pointer-types] 758 | _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); | ^~~~~ | | | gchar ** {aka char **} testdata.c:706:36: note: expected 'void **' but argument is of type 'gchar **' {aka 'char **'} 706 | gpointer* elems, | ~~~~~~~~~~^~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testdata.c:26: testdata.c: In function 'test_data_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testdata.c:1083:13: note: in expansion of macro 'g_once_init_enter' 1083 | if (g_once_init_enter (&test_data_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testdeque.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testdeque.c:26: testdeque.c: In function 'deque_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testdeque.c:1598:13: note: in expansion of macro 'g_once_init_enter' 1598 | if (g_once_init_enter (&deque_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testfunctions.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testfunctions.c:26: testfunctions.c: In function 'functions_tests_my_comparable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testfunctions.c:970:13: note: in expansion of macro 'g_once_init_enter' 970 | if (g_once_init_enter (&functions_tests_my_comparable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testfunctions.c: In function 'functions_tests_my_hashable_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testfunctions.c:1099:13: note: in expansion of macro 'g_once_init_enter' 1099 | if (g_once_init_enter (&functions_tests_my_hashable_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testfunctions.c: In function 'functions_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testfunctions.c:1130:13: note: in expansion of macro 'g_once_init_enter' 1130 | if (g_once_init_enter (&functions_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testhashmap.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testhashmap.c:27: testhashmap.c: In function 'hash_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testhashmap.c:170:13: note: in expansion of macro 'g_once_init_enter' 170 | if (g_once_init_enter (&hash_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testhashmultimap.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testhashmultimap.c:29: testhashmultimap.c: In function 'hash_multi_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testhashmultimap.c:211:13: note: in expansion of macro 'g_once_init_enter' 211 | if (g_once_init_enter (&hash_multi_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testhashmultiset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testhashmultiset.c:29: testhashmultiset.c: In function 'hash_multi_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testhashmultiset.c:233:13: note: in expansion of macro 'g_once_init_enter' 233 | if (g_once_init_enter (&hash_multi_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testhashset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testhashset.c:27: testhashset.c: In function 'hash_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testhashset.c:193:13: note: in expansion of macro 'g_once_init_enter' 193 | if (g_once_init_enter (&hash_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testlinkedlist.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testlinkedlist.c:28: testlinkedlist.c: In function 'linked_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testlinkedlist.c:341:13: note: in expansion of macro 'g_once_init_enter' 341 | if (g_once_init_enter (&linked_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testlinkedlistasdeque.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testlinkedlistasdeque.c:26: testlinkedlistasdeque.c: In function 'linked_list_as_deque_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testlinkedlistasdeque.c:252:13: note: in expansion of macro 'g_once_init_enter' 252 | if (g_once_init_enter (&linked_list_as_deque_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testlist.o testlist.c: In function 'list_tests_test_get': testlist.c:657:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 657 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testlist.c:29: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:681:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 681 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:692:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 692 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:767:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 767 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_set': testlist.c:824:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 824 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:861:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 861 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_insert': testlist.c:928:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 928 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:979:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 979 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1008:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1008 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_remove_at': testlist.c:1081:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1081 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1092:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1092 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1475:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1475 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1486:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1486 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_first': testlist.c:1676:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1676 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1723:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1723 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_last': testlist.c:1778:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1778 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:1831:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1831 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_insert_all': testlist.c:2098:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2098 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c: In function 'list_tests_test_slice': testlist.c:2353:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2353 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testlist.c:2406:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2406 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testlist.c: In function 'list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testlist.c:2438:13: note: in expansion of macro 'g_once_init_enter' 2438 | if (g_once_init_enter (&list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testmain.o CC tests-testmap.o testmap.c: In function 'map_tests_test_keys': testmap.c:932:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 932 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testmap.c:29: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testmap.c: In function 'map_tests_test_values': testmap.c:1055:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1055 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testmap.c: In function 'map_tests_test_entries': testmap.c:1196:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 1196 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testmap.c: In function 'map_tests_test_entry_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testmap.c:2255:13: note: in expansion of macro 'g_once_init_enter' 2255 | if (g_once_init_enter (&map_tests_test_entry_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testmap.c: In function '_vala_map_tests_test_entry_get_property': testmap.c:2275:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2275 | g_value_set_pointer (value, gee_map_entry_get_key ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:40: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ testmap.c:2278:45: warning: passing argument 2 of 'g_value_set_pointer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2278 | g_value_set_pointer (value, gee_map_entry_get_value ((GeeMapEntry*) self)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gvaluetypes.h:268:64: note: expected 'gpointer' {aka 'void *'} but argument is of type 'gconstpointer' {aka 'const void *'} 268 | gpointer v_pointer); | ~~~~~~~~~~~~~~^~~~~~~~~ testmap.c: In function 'map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testmap.c:2370:13: note: in expansion of macro 'g_once_init_enter' 2370 | if (g_once_init_enter (&map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testmultimap.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testmultimap.c:29: testmultimap.c: In function 'multi_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testmultimap.c:776:13: note: in expansion of macro 'g_once_init_enter' 776 | if (g_once_init_enter (&multi_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testmultiset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testmultiset.c:29: testmultiset.c: In function 'multi_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testmultiset.c:232:13: note: in expansion of macro 'g_once_init_enter' 232 | if (g_once_init_enter (&multi_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testpriorityqueue.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testpriorityqueue.c:26: testpriorityqueue.c: In function 'priority_queue_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testpriorityqueue.c:434:13: note: in expansion of macro 'g_once_init_enter' 434 | if (g_once_init_enter (&priority_queue_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testqueue.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testqueue.c:26: testqueue.c: In function 'queue_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testqueue.c:508:13: note: in expansion of macro 'g_once_init_enter' 508 | if (g_once_init_enter (&queue_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testreadonlybidirlist.o testreadonlybidirlist.c: In function 'read_only_bidir_list_tests_test_immutable_iterator': testreadonlybidirlist.c:373:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 373 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testreadonlybidirlist.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlybidirlist.c:396:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 396 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlybidirlist.c:419:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 419 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlybidirlist.c:442:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 442 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testreadonlybidirlist.c: In function 'read_only_bidir_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testreadonlybidirlist.c:488:13: note: in expansion of macro 'g_once_init_enter' 488 | if (g_once_init_enter (&read_only_bidir_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testreadonlycollection.o testreadonlycollection.c: In function 'read_only_collection_tests_test_immutable_iterator': testreadonlycollection.c:401:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 401 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testreadonlycollection.c:28: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c: In function 'read_only_collection_tests_test_immutable': testreadonlycollection.c:471:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 471 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c:484:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 484 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c:497:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 497 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c:510:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 510 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c:525:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 525 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlycollection.c:542:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 542 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testreadonlycollection.c: In function 'read_only_collection_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testreadonlycollection.c:723:13: note: in expansion of macro 'g_once_init_enter' 723 | if (g_once_init_enter (&read_only_collection_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testreadonlylist.o testreadonlylist.c: In function 'read_only_list_tests_test_immutable_iterator': testreadonlylist.c:387:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 387 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testreadonlylist.c:29: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:410:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 410 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:449:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 449 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c: In function 'read_only_list_tests_test_immutable': testreadonlylist.c:536:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 536 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:549:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 549 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:562:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 562 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:579:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 579 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlylist.c:594:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 594 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testreadonlylist.c: In function 'read_only_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testreadonlylist.c:789:13: note: in expansion of macro 'g_once_init_enter' 789 | if (g_once_init_enter (&read_only_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testreadonlymap.o testreadonlymap.c: In function 'read_only_map_tests_test_immutable_iterator': testreadonlymap.c:359:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 359 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testreadonlymap.c:27: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlymap.c: In function 'read_only_map_tests_test_immutable': testreadonlymap.c:436:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 436 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlymap.c:451:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 451 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlymap.c:466:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 466 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlymap.c:481:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 481 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testreadonlymap.c:498:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 498 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testreadonlymap.c: In function 'read_only_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testreadonlymap.c:755:13: note: in expansion of macro 'g_once_init_enter' 755 | if (g_once_init_enter (&read_only_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testreadonlyset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testreadonlyset.c:28: testreadonlyset.c: In function 'read_only_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testreadonlyset.c:203:13: note: in expansion of macro 'g_once_init_enter' 203 | if (g_once_init_enter (&read_only_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testset.c:29: testset.c: In function 'set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testset.c:220:13: note: in expansion of macro 'g_once_init_enter' 220 | if (g_once_init_enter (&set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testsortedset.o testsortedset.c: In function 'sorted_set_tests_test_first': testsortedset.c:521:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 521 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testsortedset.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedset.c: In function 'sorted_set_tests_test_last': testsortedset.c:573:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 573 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testsortedset.c: In function 'sorted_set_tests_sub_set_tests_type_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedset.c:1056:13: note: in expansion of macro 'g_once_init_enter' 1056 | if (g_once_init_enter (&sorted_set_tests_sub_set_tests_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testsortedset.c: In function 'sorted_set_tests_sub_set_tests_test_iterator': testsortedset.c:2319:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2319 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedset.c: In function 'sorted_set_tests_sub_set_tests_test_boundaries': testsortedset.c:2664:33: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2664 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedset.c:2675:33: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2675 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedset.c: In function 'sorted_set_tests_sub_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedset.c:3929:13: note: in expansion of macro 'g_once_init_enter' 3929 | if (g_once_init_enter (&sorted_set_tests_sub_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testsortedset.c: In function 'sorted_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedset.c:3967:13: note: in expansion of macro 'g_once_init_enter' 3967 | if (g_once_init_enter (&sorted_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testsortedmap.o testsortedmap.c: In function 'gee_sorted_map_tests_test_first': testsortedmap.c:529:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 529 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:89, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testsortedmap.c:26: /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:540:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 540 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_test_last': testsortedmap.c:632:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 632 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:643:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 643 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34: testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_type_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedmap.c:1735:13: note: in expansion of macro 'g_once_init_enter' 1735 | if (g_once_init_enter (&gee_sorted_map_tests_sub_map_tests_type_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_test_keys': testsortedmap.c:2429:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2429 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:2436:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2436 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_test_values': testsortedmap.c:2556:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2556 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:2563:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2563 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_test_entries': testsortedmap.c:2697:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2697 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:2709:9: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 2709 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_test_iterators': testsortedmap.c:3625:17: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 3625 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_test_boundaries': testsortedmap.c:3791:25: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 3791 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:3802:25: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 3802 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:3813:25: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 3813 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c:3824:25: warning: 'g_test_trap_fork' is deprecated: Use 'g_test_trap_subprocess' instead [-Wdeprecated-declarations] 3824 | if (g_test_trap_fork ((guint64) 0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR)) { | ^~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gtestutils.h:502:10: note: declared here 502 | gboolean g_test_trap_fork (guint64 usec_timeout, | ^~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_sub_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedmap.c:6345:13: note: in expansion of macro 'g_once_init_enter' 6345 | if (g_once_init_enter (&gee_sorted_map_tests_sub_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ testsortedmap.c: In function 'gee_sorted_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testsortedmap.c:6372:13: note: in expansion of macro 'g_once_init_enter' 6372 | if (g_once_init_enter (&gee_sorted_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testtreemap.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testtreemap.c:27: testtreemap.c: In function 'tree_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testtreemap.c:214:13: note: in expansion of macro 'g_once_init_enter' 214 | if (g_once_init_enter (&tree_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testtreemultimap.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testtreemultimap.c:29: testtreemultimap.c: In function 'tree_multi_map_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testtreemultimap.c:172:13: note: in expansion of macro 'g_once_init_enter' 172 | if (g_once_init_enter (&tree_multi_map_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testtreemultiset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testtreemultiset.c:26: testtreemultiset.c: In function 'tree_multi_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testtreemultiset.c:191:13: note: in expansion of macro 'g_once_init_enter' 191 | if (g_once_init_enter (&tree_multi_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testtreeset.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testtreeset.c:27: testtreeset.c: In function 'tree_set_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testtreeset.c:653:13: note: in expansion of macro 'g_once_init_enter' 653 | if (g_once_init_enter (&tree_set_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testunrolledlinkedlist.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testunrolledlinkedlist.c:28: testunrolledlinkedlist.c: In function 'unrolled_linked_list_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testunrolledlinkedlist.c:341:13: note: in expansion of macro 'g_once_init_enter' 341 | if (g_once_init_enter (&unrolled_linked_list_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CC tests-testunrolledlinkedlistasdeque.o In file included from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gasyncqueue.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib.h:34, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib-object.h:24, from testunrolledlinkedlistasdeque.c:26: testunrolledlinkedlistasdeque.c: In function 'unrolled_linked_list_as_deque_tests_get_type': /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /home/pbulk/build/devel/libgee/work/.buildlink/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro 'g_atomic_pointer_get' 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ testunrolledlinkedlistasdeque.c:252:13: note: in expansion of macro 'g_once_init_enter' 252 | if (g_once_init_enter (&unrolled_linked_list_as_deque_tests_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ CCLD tests gmake[2]: Leaving directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3/tests' gmake[2]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3' gmake[2]: Leaving directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3' gmake[1]: Leaving directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.3' *** Please use pkgtools/verifypc to sanity check dependencies.