=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for ck-0.7.1
--- doc ---
/opt/pkg/bin/bmake -C doc all || exit
--- all ---
for target in CK_ARRAY_FOREACH		 ck_array_buffer			 ck_array_commit			 ck_array_deinit			 ck_array_init			 ck_array_initialized		 ck_array_length			 ck_array_put			 ck_array_put_unique		 ck_array_remove			 ck_array_deinit			 ck_brlock			 ck_ht_count 	  		 ck_ht_destroy	  		 ck_ht_gc			 ck_ht_get_spmc	  		 ck_ht_grow_spmc	  		 ck_ht_hash	  		 ck_ht_hash_direct	  	 ck_ht_init	  		 ck_ht_put_spmc	  		 ck_ht_remove_spmc	  	 ck_ht_reset_spmc	  	 ck_ht_reset_size_spmc	  	 ck_ht_set_spmc	  		 ck_ht_entry_empty	  	 ck_ht_entry_key			 ck_ht_entry_key_direct		 ck_ht_entry_key_length		 ck_ht_entry_key_set		 ck_ht_entry_key_set_direct	 ck_ht_entry_set			 ck_ht_entry_set_direct		 ck_ht_entry_value_direct	 ck_ht_entry_value		 ck_ht_iterator_init		 ck_ht_next			 ck_ht_stat			 ck_bitmap_init			 ck_bitmap_reset			 ck_bitmap_set			 ck_bitmap_bts			 ck_bitmap_test			 ck_bitmap_base			 ck_bitmap_union			 ck_bitmap_size			 ck_bitmap_clear			 ck_bitmap_bits			 ck_bitmap_buffer		 ck_bitmap_next			 ck_bitmap_iterator_init		 ck_elide			 ck_epoch_barrier		 ck_epoch_begin			 ck_epoch_call			 ck_epoch_end			 ck_epoch_init			 ck_epoch_poll			 ck_epoch_recycle		 ck_epoch_register		 ck_epoch_reclaim		 ck_epoch_synchronize		 ck_epoch_unregister		 ck_hs_gc			 ck_hs_init			 ck_hs_destroy			 CK_HS_HASH			 ck_hs_apply			 ck_hs_iterator_init		 ck_hs_next			 ck_hs_get			 ck_hs_put			 ck_hs_put_unique		 ck_hs_set			 ck_hs_fas			 ck_hs_remove			 ck_hs_move			 ck_hs_grow			 ck_hs_rebuild			 ck_hs_count			 ck_hs_reset			 ck_hs_reset_size		 ck_hs_stat			 ck_rhs_gc			 ck_rhs_init			 ck_rhs_destroy			 CK_RHS_HASH			 ck_rhs_apply			 ck_rhs_iterator_init		 ck_rhs_next			 ck_rhs_get			 ck_rhs_put			 ck_rhs_put_unique		 ck_rhs_set			 ck_rhs_fas			 ck_rhs_remove			 ck_rhs_move			 ck_rhs_grow			 ck_rhs_rebuild			 ck_rhs_count			 ck_rhs_reset			 ck_rhs_reset_size		 ck_rhs_stat			 ck_rwcohort			 CK_RWCOHORT_INIT		 CK_RWCOHORT_INSTANCE		 CK_RWCOHORT_PROTOTYPE		 CK_RWCOHORT_READ_LOCK		 CK_RWCOHORT_READ_UNLOCK		 CK_RWCOHORT_WRITE_LOCK		 CK_RWCOHORT_WRITE_UNLOCK	 ck_cohort			 CK_COHORT_PROTOTYPE		 CK_COHORT_TRYLOCK_PROTOTYPE	 CK_COHORT_INSTANCE		 CK_COHORT_INIT			 CK_COHORT_LOCK			 CK_COHORT_UNLOCK		 CK_COHORT_TRYLOCK		 ck_pr				 ck_pr_fence_acquire		 ck_pr_fence_release		 ck_pr_barrier			 ck_pr_fas			 ck_pr_fence_atomic		 ck_pr_fence_atomic_load		 ck_pr_fence_atomic_store	 ck_pr_fence_load		 ck_pr_fence_load_atomic		 ck_pr_fence_load_store		 ck_pr_fence_load_depends	 ck_pr_fence_memory		 ck_pr_fence_store		 ck_pr_fence_store_atomic	 ck_pr_fence_store_load		 ck_pr_stall			 ck_pr_faa			 ck_pr_inc			 ck_pr_dec			 ck_pr_not			 ck_pr_neg			 ck_pr_add			 ck_pr_sub			 ck_pr_and			 ck_pr_xor			 ck_pr_or			 ck_pr_cas			 ck_pr_bts			 ck_pr_btc			 ck_pr_btr			 ck_pr_store			 ck_pr_load			 ck_pr_rtm			 ck_queue			 ck_ring_init			 ck_ring_dequeue_spmc		 ck_ring_enqueue_spmc		 ck_ring_enqueue_spmc_size	 ck_ring_trydequeue_spmc		 ck_ring_dequeue_spsc		 ck_ring_enqueue_spsc		 ck_ring_enqueue_spsc_size	 ck_ring_size			 ck_ring_capacity		 ck_tflock			 ck_rwlock			 ck_pflock			 ck_swlock			 ck_sequence			 ck_spinlock; do 			    /Users/pbulk/build/devel/concurrencykit/work/.tools/bin/gzip -c /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/doc/$target > /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/doc/$target.3.gz;  done
---[ Manual pages are ready for installation.
--- all ---
/opt/pkg/bin/bmake -C src all || exit
--- ck_barrier_centralized.o ---
--- ck_barrier_combining.o ---
--- ck_barrier_dissemination.o ---
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/.cwrapper/bin/clang -pipe -Os -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -pipe -Os -fPIC -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -m64 -D__x86_64__ -c -o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_centralized.o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_centralized.c
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/.cwrapper/bin/clang -pipe -Os -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -pipe -Os -fPIC -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -m64 -D__x86_64__ -c -o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_combining.o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_combining.c
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/.cwrapper/bin/clang -pipe -Os -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -std=gnu99 -pedantic -Wall -W -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wdisabled-optimization -fstrict-aliasing -O2 -pipe -Wno-parentheses -pipe -Os -fPIC -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -I/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include -m64 -D__x86_64__ -c -o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_dissemination.o /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_dissemination.c
--- ck_barrier_centralized.o ---
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_centralized.c:28:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_barrier.h:31:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_spinlock.h:30:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/spinlock/anderson.h:33:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_pr.h:52:
--- ck_barrier_combining.o ---
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_combining.c:28:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_barrier.h:31:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_spinlock.h:30:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/spinlock/anderson.h:33:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_pr.h:52:
--- ck_barrier_dissemination.o ---
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_dissemination.c:28:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_barrier.h:31:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_spinlock.h:30:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/spinlock/anderson.h:33:
In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/ck_pr.h:52:
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:152:1: error: invalid output constraint '+q' in asm
CK_PR_FAS(ptr, void, void *, char, "xchgq")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:152:1: error: invalid output constraint '+q' in asm
CK_PR_FAS(ptr, void, void *, char, "xchgq")
^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:152:1: error: invalid output constraint '+q' in asm
CK_PR_FAS(ptr, void, void *, char, "xchgq")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_dissemination.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:157:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(double, double, "xchgq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:157:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(double, double, "xchgq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_dissemination.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:159:1: error: invalid output constraint '+q' in asm
--- ck_barrier_centralized.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_dissemination.o ---
CK_PR_FAS_S(char, char, "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:159:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(char, char, "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:160:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(uint, unsigned int, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_centralized.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_dissemination.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_centralized.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_dissemination.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:160:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(uint, unsigned int, "xchgl")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:161:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(int, int, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:157:1: error: invalid output constraint '+q' in asm
--- ck_barrier_centralized.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_dissemination.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_combining.o ---
CK_PR_FAS_S(double, double, "xchgq")
^
--- ck_barrier_dissemination.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:161:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(int, int, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:159:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(char, char, "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:160:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(uint, unsigned int, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:161:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(int, int, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:162:1: error: invalid output constraint '+q' in asm
--- ck_barrier_combining.o ---
                                          "+q" (v)              \
                                          ^
--- ck_barrier_dissemination.o ---
CK_PR_FAS_S(64, uint64_t, "xchgq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:163:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(32, uint32_t, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:164:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(16, uint16_t, "xchgw")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:162:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(64, uint64_t, "xchgq")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:165:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(8,  uint8_t,  "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:162:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(64, uint64_t, "xchgq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:163:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(32, uint32_t, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:164:1: error: invalid output constraint '+q' in asm
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:185:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD(ptr, void, void *, char, "movq")
^
--- ck_barrier_combining.o ---
CK_PR_FAS_S(16, uint16_t, "xchgw")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:163:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(32, uint32_t, "xchgl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_dissemination.o ---
                      ^
--- ck_barrier_centralized.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:165:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(8,  uint8_t,  "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:164:1: error: invalid output constraint '+q' in asm
CK_PR_FAS_S(16, uint16_t, "xchgw")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:185:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD(ptr, void, void *, char, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
                                          "+q" (v)              \
                                          ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:165:1: error: invalid output constraint '+q' in asm
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:189:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(char, char, "movb")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:189:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(char, char, "movb")
^
--- ck_barrier_centralized.o ---
CK_PR_FAS_S(8,  uint8_t,  "xchgb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:154:30: note: expanded from macro 'CK_PR_FAS_S'
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_centralized.o ---
#define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I)
                             ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:146:8: note: expanded from macro 'CK_PR_FAS'
--- ck_barrier_combining.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_dissemination.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
--- ck_barrier_centralized.o ---
                                          "+q" (v)              \
--- ck_barrier_dissemination.o ---
                      ^
--- ck_barrier_centralized.o ---
                                          ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:190:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(uint, unsigned int, "movl")
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:190:1: error: invalid output constraint '=q' in asm
--- ck_barrier_combining.o ---
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_dissemination.o ---
CK_PR_LOAD_S(uint, unsigned int, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
--- ck_barrier_combining.o ---
                      ^
--- ck_barrier_dissemination.o ---
                    : "=q" (r)                                  \
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:191:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(int, int, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
--- ck_barrier_dissemination.o ---
                      ^
--- ck_barrier_combining.o ---
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:193:1: error: invalid output constraint '=q' in asm
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:185:1: error: invalid output constraint '=q' in asm
--- ck_barrier_combining.o ---
CK_PR_LOAD_S(double, double, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:191:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(int, int, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
CK_PR_LOAD(ptr, void, void *, char, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:193:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(double, double, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:189:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(char, char, "movb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:190:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(uint, unsigned int, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:191:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(int, int, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:193:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(double, double, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:195:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(64, uint64_t, "movq")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:195:1: error: invalid output constraint '=q' in asm
--- ck_barrier_centralized.o ---
                              ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:195:1: error: invalid output constraint '=q' in asm
--- ck_barrier_dissemination.o ---
CK_PR_LOAD_S(64, uint64_t, "movq")
^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_combining.o ---
CK_PR_LOAD_S(64, uint64_t, "movq")
^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:196:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(32, uint32_t, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:196:1: error: invalid output constraint '=q' in asm
--- ck_barrier_centralized.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_dissemination.o ---
CK_PR_LOAD_S(32, uint32_t, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:196:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(32, uint32_t, "movl")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:197:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(16, uint16_t, "movw")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:197:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(16, uint16_t, "movw")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_combining.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_dissemination.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_centralized.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:198:1: error: invalid output constraint '=q' in asm
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:198:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(8,  uint8_t,  "movb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
--- ck_barrier_centralized.o ---
CK_PR_LOAD_S(8,  uint8_t,  "movb")
^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:197:1: error: invalid output constraint '=q' in asm
--- ck_barrier_dissemination.o ---
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
--- ck_barrier_combining.o ---
CK_PR_LOAD_S(16, uint16_t, "movw")
^
--- ck_barrier_dissemination.o ---
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
--- ck_barrier_centralized.o ---
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_combining.o ---
                    : "=q" (r)                                  \
                      ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:198:1: error: invalid output constraint '=q' in asm
CK_PR_LOAD_S(8,  uint8_t,  "movb")
^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:187:31: note: expanded from macro 'CK_PR_LOAD_S'
#define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I)
                              ^
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:179:9: note: expanded from macro 'CK_PR_LOAD'
                    : "=q" (r)                                  \
                      ^
--- ck_barrier_centralized.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:209:7: error: invalid output constraint '=a' in asm
                                : "=a" (v[0]),
                                  ^
--- ck_barrier_combining.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:209:7: error: invalid output constraint '=a' in asm
                                : "=a" (v[0]),
                                  ^
--- ck_barrier_dissemination.o ---
/Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/include/gcc/x86_64/ck_pr.h:209:7: error: invalid output constraint '=a' in asm
                                : "=a" (v[0]),
                                  ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- ck_barrier_centralized.o ---
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- ck_barrier_combining.o ---
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- ck_barrier_centralized.o ---
20 errors generated.
--- ck_barrier_dissemination.o ---
20 errors generated.
--- ck_barrier_combining.o ---
20 errors generated.
--- ck_barrier_dissemination.o ---
*** [ck_barrier_dissemination.o] Error code 1

bmake[1]: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src
--- ck_barrier_centralized.o ---
*** [ck_barrier_centralized.o] Error code 1

bmake[1]: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src
--- ck_barrier_combining.o ---
*** [ck_barrier_combining.o] Error code 1

bmake[1]: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src
3 errors

bmake[1]: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src
*** [all] Error code 2

bmake: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1
1 error

bmake: stopped in /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1
*** Error code 2

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/devel/concurrencykit
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/devel/concurrencykit