+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libgee-0.20.6/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libgee-0.20.6/work.log ===> Building for libgee-0.20.6 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.6' Making all in gee gmake[2]: Entering directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.6/gee' CC libgee_0_8_la-assemblyinfo.lo CC libgee_0_8_la-abstractbidirlist.lo CC libgee_0_8_la-abstractbidirsortedset.lo CC libgee_0_8_la-abstractbidirsortedmap.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirlist.c:477:13: note: in expansion of macro 'g_once_init_enter' 477 | if (g_once_init_enter (&gee_abstract_bidir_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirsortedset.c:495:13: note: in expansion of macro 'g_once_init_enter' 495 | if (g_once_init_enter (&gee_abstract_bidir_sorted_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractbidirsortedmap.c:526:13: note: in expansion of macro 'g_once_init_enter' 526 | if (g_once_init_enter (&gee_abstract_bidir_sorted_map_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractcollection.c:710:13: note: in expansion of macro 'g_once_init_enter' 710 | if (g_once_init_enter (&gee_abstract_collection_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractlist.lo CC libgee_0_8_la-abstractmap.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractlist.c:651:13: note: in expansion of macro 'g_once_init_enter' 651 | if (g_once_init_enter (&gee_abstract_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmap.c:964:13: note: in expansion of macro 'g_once_init_enter' 964 | if (g_once_init_enter (&gee_abstract_map_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:1466:13: note: in expansion of macro 'g_once_init_enter' 1466 | if (g_once_init_enter (&gee_abstract_multi_map_all_keys_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:1774:13: note: in expansion of macro 'g_once_init_enter' 1774 | if (g_once_init_enter (&gee_abstract_multi_map_values_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2092:13: note: in expansion of macro 'g_once_init_enter' 2092 | if (g_once_init_enter (&gee_abstract_multi_map_mapping_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2524:13: note: in expansion of macro 'g_once_init_enter' 2524 | if (g_once_init_enter (&gee_abstract_multi_map_key_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:2831:13: note: in expansion of macro 'g_once_init_enter' 2831 | if (g_once_init_enter (&gee_abstract_multi_map_value_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:3099:13: note: in expansion of macro 'g_once_init_enter' 3099 | if (g_once_init_enter (&gee_abstract_multi_map_map_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultimap.c:3327:13: note: in expansion of macro 'g_once_init_enter' 3327 | if (g_once_init_enter (&gee_abstract_multi_map_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultiset.c:929:13: note: in expansion of macro 'g_once_init_enter' 929 | if (g_once_init_enter (&gee_abstract_multi_set_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractmultiset.c:1111:13: note: in expansion of macro 'g_once_init_enter' 1111 | if (g_once_init_enter (&gee_abstract_multi_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractqueue.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractqueue.c:444:13: note: in expansion of macro 'g_once_init_enter' 444 | if (g_once_init_enter (&gee_abstract_queue_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractset.c:450:13: note: in expansion of macro 'g_once_init_enter' 450 | if (g_once_init_enter (&gee_abstract_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-abstractsortedmap.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractsortedmap.c:551:13: note: in expansion of macro 'g_once_init_enter' 551 | if (g_once_init_enter (&gee_abstract_sorted_map_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-arraylist.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ abstractsortedset.c:736:13: note: in expansion of macro 'g_once_init_enter' 736 | if (g_once_init_enter (&gee_abstract_sorted_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ arraylist.c: In function 'gee_array_list_wrap_bool': arraylist.c:1410:51: warning: comparison between pointer and integer 1410 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1410:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1410 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1410:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1410 | _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:1467:51: warning: comparison between pointer and integer 1467 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1467:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1467 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1467:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1467 | _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:1524:51: warning: comparison between pointer and integer 1524 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1524:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1524 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1524:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1524 | _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:1581:51: warning: comparison between pointer and integer 1581 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1581:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1581 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1581:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1581 | _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:1638:51: warning: comparison between pointer and integer 1638 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^~ arraylist.c:1638:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1638 | _tmp5_ = ((_tmp4_ != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) _tmp4_) : ((gpointer) _tmp4_); | ^ arraylist.c:1638:121: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1638 | _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:1695:51: warning: comparison between pointer and integer 1695 | _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:1752:51: warning: comparison between pointer and integer 1752 | _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:1809:51: warning: comparison between pointer and integer 1809 | _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:1866:51: warning: comparison between pointer and integer 1866 | _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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arraylist.c:2773:13: note: in expansion of macro 'g_once_init_enter' 2773 | if (g_once_init_enter (&gee_array_list_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arraylist.c:2916:13: note: in expansion of macro 'g_once_init_enter' 2916 | if (g_once_init_enter (&gee_array_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arrayqueue.c:1527:13: note: in expansion of macro 'g_once_init_enter' 1527 | if (g_once_init_enter (&gee_array_queue_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ arrayqueue.c:1723:13: note: in expansion of macro 'g_once_init_enter' 1723 | if (g_once_init_enter (&gee_array_queue_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidiriterator.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidiriterator.c:123:13: note: in expansion of macro 'g_once_init_enter' 123 | if (g_once_init_enter (&gee_bidir_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirlist.c:85:13: note: in expansion of macro 'g_once_init_enter' 85 | if (g_once_init_enter (&gee_bidir_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirlistiterator.c:73:13: note: in expansion of macro 'g_once_init_enter' 73 | if (g_once_init_enter (&gee_bidir_list_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-bidirmapiterator.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirmapiterator.c:124:13: note: in expansion of macro 'g_once_init_enter' 124 | if (g_once_init_enter (&gee_bidir_map_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirsortedset.c:114:13: note: in expansion of macro 'g_once_init_enter' 114 | if (g_once_init_enter (&gee_bidir_sorted_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ bidirsortedmap.c:116:13: note: in expansion of macro 'g_once_init_enter' 116 | if (g_once_init_enter (&gee_bidir_sorted_map_type_id__once)) { | ^~~~~~~~~~~~~~~~~ CC libgee_0_8_la-comparable.lo 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ collection.c:3141:13: note: in expansion of macro 'g_once_init_enter' 3141 | if (g_once_init_enter (&gee_collection_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ comparable.c:89:13: note: in expansion of macro 'g_once_init_enter' 89 | if (g_once_init_enter (&gee_comparable_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:399:13: note: in expansion of macro 'g_once_init_enter' 399 | if (g_once_init_enter (&gee_concurrent_list_state_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_construct': concurrentlist.c:469:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 469 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_construct_with_closure': concurrentlist.c:514:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 514 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_real_clear': concurrentlist.c:713:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 713 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_update_tail': concurrentlist.c:1169:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 1169 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c:1175:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 1175 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:1893:13: note: in expansion of macro 'g_once_init_enter' 1893 | if (g_once_init_enter (&gee_concurrent_list_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:1978:9: note: in expansion of macro 'g_atomic_pointer_set' 1978 | 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:1979:9: note: in expansion of macro 'g_atomic_pointer_set' 1979 | 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:1987:9: note: in expansion of macro 'g_atomic_pointer_set' 1987 | 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2012:9: note: in expansion of macro 'g_atomic_pointer_set' 2012 | 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2013:9: note: in expansion of macro 'g_atomic_pointer_set' 2013 | 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentlist.c:2014:9: note: in expansion of macro 'g_atomic_pointer_set' 2014 | g_atomic_pointer_set ((volatile gpointer *) (&self->_data), NULL); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_compare_and_exchange': concurrentlist.c:2385:194: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2385 | 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 **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2091 | 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 [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentlist.c:2398:18: note: in expansion of macro 'g_atomic_pointer_get' 2398 | _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 [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentlist.c:2421:18: note: in expansion of macro 'g_atomic_pointer_get' 2421 | _tmp0_ = g_atomic_pointer_get ((volatile gpointer *) (&self->_succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_succ': concurrentlist.c:2438:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2438 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_set_succ': concurrentlist.c:2460:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2460 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_get_backlink': concurrentlist.c:2469:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2469 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_set_backlink': concurrentlist.c:2481:185: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2481 | 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 **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2091 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c: In function 'gee_concurrent_list_node_finalize': concurrentlist.c:2640:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2640 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentlist.c:2641:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2641 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:2661:13: note: in expansion of macro 'g_once_init_enter' 2661 | if (g_once_init_enter (&gee_concurrent_list_node_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentlist.c: In function 'gee_concurrent_list_finalize': concurrentlist.c:2750:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 2750 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'} 2076 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentlist.c:2779:13: note: in expansion of macro 'g_once_init_enter' 2779 | if (g_once_init_enter (&gee_concurrent_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ gmake[2]: *** [Makefile:995: libgee_0_8_la-concurrentlist.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... 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 gee.h:6, 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:824:13: note: in expansion of macro 'g_once_init_enter' 824 | if (g_once_init_enter (&gee_concurrent_set_range_type_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:845:13: note: in expansion of macro 'g_once_init_enter' 845 | if (g_once_init_enter (&gee_concurrent_set_state_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:2455:13: note: in expansion of macro 'g_once_init_enter' 2455 | if (g_once_init_enter (&gee_concurrent_set_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_sub_set_real_get_size': concurrentset.c:3635:185: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 3635 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:3759:13: note: in expansion of macro 'g_once_init_enter' 3759 | if (g_once_init_enter (&gee_concurrent_set_sub_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:4611:13: note: in expansion of macro 'g_once_init_enter' 4611 | if (g_once_init_enter (&gee_concurrent_set_sub_iterator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:4692:13: note: in expansion of macro 'g_once_init_enter' 4692 | if (g_once_init_enter (&gee_concurrent_set_range_position_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_range_copy_bookmark': concurrentset.c:4950:201: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 4950 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_range_improve_bookmark': concurrentset.c:5378:201: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5378 | _tmp0_ = 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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5428:226: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5428 | _tmp10_ = 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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5480:218: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5480 | _tmp13_ = 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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5530:238: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5530 | 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], _tmp30_, _tmp32_, (gsize) 0, (gsize) 0, (gsize) 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2091 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5532:234: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5532 | _tmp33_ = 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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5623:246: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5623 | 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], _tmp56_, _tmp58_, (gsize) 0, (gsize) 0, (gsize) 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GeeConcurrentSetTower ** {aka struct _GeeConcurrentSetTower **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2091 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c:5625:242: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 5625 | _tmp59_ = 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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:6179:13: note: in expansion of macro 'g_once_init_enter' 6179 | if (g_once_init_enter (&gee_concurrent_set_range_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 140 | __atomic_store (gaps_temp_atomic, &gaps_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~~ concurrentset.c:6239:9: note: in expansion of macro 'g_atomic_pointer_set' 6239 | g_atomic_pointer_set ((volatile gpointer *) (&_tmp2_[0]._backlink), NULL); | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_compare_and_exchange': concurrentset.c:7088:194: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7088 | 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 **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2091 | 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 [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentset.c:7106:18: note: in expansion of macro 'g_atomic_pointer_get' 7106 | _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 [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ concurrentset.c:7135:18: note: in expansion of macro 'g_atomic_pointer_get' 7135 | _tmp1_ = g_atomic_pointer_get ((volatile gpointer *) (&_tmp0_[level]._succ)); | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_succ': concurrentset.c:7157:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7157 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_set_succ': concurrentset.c:7184:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7184 | 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 **} gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2076 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_get_backlink': concurrentset.c:7198:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7198 | _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 **} gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2062 | gconstpointer** aptr, | ~~~~~~~~~~~~~~~~^~~~ concurrentset.c: In function 'gee_concurrent_set_tower_set_backlink': concurrentset.c:7215:185: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types] 7215 | 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 **} gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} 2091 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7524:13: note: in expansion of macro 'g_once_init_enter' 7524 | if (g_once_init_enter (&gee_concurrent_set_tower_type_id__once)) { | ^~~~~~~~~~~~~~~~~ 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7579:13: note: in expansion of macro 'g_once_init_enter' 7579 | if (g_once_init_enter (&gee_concurrent_set_tower_node_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_tower_iter_copy': concurrentset.c:7605:35: warning: passing argument 1 of '_vala_array_copy1' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 7605 | _vala_array_copy1 ((*self)._iter, _tmp0_); | ~~~~~~~^~~~~~ concurrentset.c:7588:45: note: expected 'GeeConcurrentSetTower **' {aka 'struct _GeeConcurrentSetTower **'} but argument is of type 'GeeConcurrentSetTower * const*' {aka 'struct _GeeConcurrentSetTower * const*'} 7588 | _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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7644:13: note: in expansion of macro 'g_once_init_enter' 7644 | if (g_once_init_enter (&gee_concurrent_set_tower_iter_type_id__once)) { | ^~~~~~~~~~~~~~~~~ concurrentset.c: In function 'gee_concurrent_set_class_init': concurrentset.c:7684:9: warning: 'g_private_new' is deprecated [-Wdeprecated-declarations] 7684 | _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:243:17: note: declared here 243 | 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 [-Wdiscarded-qualifiers] 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:274:7: note: in expansion of macro 'g_atomic_pointer_get' 274 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ concurrentset.c:7741:13: note: in expansion of macro 'g_once_init_enter' 7741 | if (g_once_init_enter (&gee_concurrent_set_type_id__once)) { | ^~~~~~~~~~~~~~~~~ gmake[2]: *** [Makefile:1002: libgee_0_8_la-concurrentset.lo] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.6/gee' gmake[1]: *** [Makefile:508: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/devel/libgee/work/libgee-0.20.6' gmake: *** [Makefile:416: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/libgee *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/libgee