=> 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_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: --- 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_combining.o --- 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 --- /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_barrier_centralized.o --- In file included from /Users/pbulk/build/devel/concurrencykit/work/ck-0.7.1/src/ck_barrier_centralized.c:28: --- ck_barrier_dissemination.o --- CK_PR_FAS(ptr, void, void *, char, "xchgq") ^ --- ck_barrier_centralized.o --- 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 --- /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_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_combining.o --- CK_PR_FAS(ptr, void, void *, char, "xchgq") --- ck_barrier_dissemination.o --- "+q" (v) \ ^ --- ck_barrier_combining.o --- ^ --- 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_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_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' #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:157: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:159:1: error: invalid output constraint '+q' in asm --- ck_barrier_centralized.o --- CK_PR_FAS_S(double, double, "xchgq") ^ --- ck_barrier_dissemination.o --- CK_PR_FAS_S(char, char, "xchgb") ^ --- 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_PR_FAS_S(double, double, "xchgq") --- ck_barrier_dissemination.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 --- #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: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' --- 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_dissemination.o --- "+q" (v) \ ^ --- ck_barrier_centralized.o --- ^ --- ck_barrier_combining.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_centralized.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_barrier_dissemination.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_barrier_centralized.o --- CK_PR_FAS_S(char, char, "xchgb") ^ --- 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") ^ --- ck_barrier_dissemination.o --- CK_PR_FAS_S(uint, unsigned int, "xchgl") ^ --- 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: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: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) ^ --- ck_barrier_combining.o --- #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' --- 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 --- #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I) ^ --- ck_barrier_centralized.o --- "+q" (v) \ ^ --- ck_barrier_combining.o --- "+q" (v) \ ^ --- 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: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) ^ --- 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_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_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") ^ --- ck_barrier_centralized.o --- 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_combining.o --- ^ --- ck_barrier_centralized.o --- #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(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: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: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) ^ --- 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: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:161:1: error: invalid output constraint '+q' in asm CK_PR_FAS_S(int, int, "xchgl") --- ck_barrier_combining.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_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 --- CK_PR_FAS_S(int, int, "xchgl") ^ --- ck_barrier_centralized.o --- #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: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:146:8: note: expanded from macro 'CK_PR_FAS' "+q" (v) \ --- ck_barrier_combining.o --- #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I) ^ --- 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: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:162: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:162:1: error: invalid output constraint '+q' in asm CK_PR_FAS_S(64, uint64_t, "xchgq") ^ --- ck_barrier_dissemination.o --- CK_PR_FAS_S(64, uint64_t, "xchgq") ^ --- 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_barrier_dissemination.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_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' #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I) ^ --- ck_barrier_combining.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' --- 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 --- #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(S, T, T, T, I) ^ --- 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: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: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' --- 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_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:163:1: error: invalid output constraint '+q' in asm CK_PR_FAS_S(32, uint32_t, "xchgl") ^ --- ck_barrier_combining.o --- CK_PR_FAS_S(32, uint32_t, "xchgl") ^ --- 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: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_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 --- "+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:164: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:164:1: error: invalid output constraint '+q' in asm --- ck_barrier_dissemination.o --- CK_PR_FAS_S(16, uint16_t, "xchgw") ^ --- ck_barrier_centralized.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' --- ck_barrier_dissemination.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 --- #define CK_PR_FAS_S(S, T, I) CK_PR_FAS(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: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: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' --- 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_barrier_combining.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(8, uint8_t, "xchgb") ^ --- 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 --- /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 --- "+q" (v) \ ^ --- 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) \ ^ --- ck_barrier_centralized.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") ^ --- 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") ^ --- 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: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_combining.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_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: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_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: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' --- 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 --- : "=q" (r) \ ^ --- 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) ^ /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:189:1: error: invalid output constraint '=q' in asm CK_PR_LOAD_S(char, char, "movb") ^ --- 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: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' --- 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_PR_LOAD_S(uint, unsigned int, "movl") --- 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_barrier_combining.o --- #define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I) ^ --- ck_barrier_dissemination.o --- ^ --- ck_barrier_centralized.o --- CK_PR_LOAD_S(char, char, "movb") ^ --- 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: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:187:31: note: expanded from macro 'CK_PR_LOAD_S' --- 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' --- 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_dissemination.o --- : "=q" (r) \ ^ --- ck_barrier_centralized.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' --- ck_barrier_centralized.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 --- #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_barrier_centralized.o --- CK_PR_LOAD_S(uint, unsigned int, "movl") ^ --- ck_barrier_dissemination.o --- CK_PR_LOAD_S(int, int, "movl") ^ --- 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' #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: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 --- /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:193:1: error: invalid output constraint '=q' in asm CK_PR_LOAD_S(double, double, "movq") --- 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 --- : "=q" (r) \ ^ --- ck_barrier_combining.o --- ^ --- 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: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: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' --- 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_barrier_centralized.o --- #define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I) ^ --- ck_barrier_dissemination.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' --- 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_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 --- /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' --- 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_centralized.o --- : "=q" (r) \ ^ --- ck_barrier_combining.o --- 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) ^ /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:196:1: error: invalid output constraint '=q' in asm CK_PR_LOAD_S(32, uint32_t, "movl") ^ --- 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_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 --- CK_PR_LOAD_S(64, uint64_t, "movq") ^ --- ck_barrier_combining.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: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 --- /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_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 --- : "=q" (r) \ ^ --- ck_barrier_centralized.o --- 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) ^ /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:197:1: error: invalid output constraint '=q' in asm --- ck_barrier_centralized.o --- : "=q" (r) \ ^ --- ck_barrier_combining.o --- 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_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_combining.o --- #define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I) --- ck_barrier_dissemination.o --- CK_PR_LOAD_S(32, uint32_t, "movl") ^ --- 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_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' --- 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 --- CK_PR_LOAD_S(32, uint32_t, "movl") ^ --- ck_barrier_combining.o --- : "=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 --- /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:198:1: error: invalid output constraint '=q' in asm --- ck_barrier_centralized.o --- ^ --- ck_barrier_combining.o --- CK_PR_LOAD_S(8, uint8_t, "movb") ^ --- 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:187:31: note: expanded from macro 'CK_PR_LOAD_S' --- ck_barrier_centralized.o --- : "=q" (r) \ ^ --- ck_barrier_combining.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:197:1: error: invalid output constraint '=q' in asm CK_PR_LOAD_S(16, uint16_t, "movw") ^ --- 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: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 --- /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 --- : "=q" (r) \ ^ --- ck_barrier_centralized.o --- 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_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_barrier_centralized.o --- #define CK_PR_LOAD_S(S, T, I) CK_PR_LOAD(S, T, T, T, I) ^ --- ck_barrier_dissemination.o --- CK_PR_LOAD_S(8, uint8_t, "movb") ^ --- 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_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) ^ /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: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_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]), ^ --- 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 --- 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_dissemination.o --- fatal error: too many errors emitted, stopping now [-ferror-limit=] --- ck_barrier_centralized.o --- 20 errors generated. --- ck_barrier_combining.o --- 20 errors generated. --- ck_barrier_dissemination.o --- 20 errors generated. --- 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 --- 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_dissemination.o --- *** [ck_barrier_dissemination.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