|Subject:||Re: GNU Guile 2.1.6 released (beta)|
|Date:||Thu, 9 Mar 2017 18:01:25 -0800|
Have not tried to chase this down but ...
In file included from async.c:27:
../libguile/atomics-internal.h:75:20: error: address argument to atomic operation must be a pointer to _Atomic type ('SCM *' (aka 'struct scm_unused_struct **') invalid)
return SCM_PACK (atomic_exchange (loc, val));
/opt/local/libexec/llvm-3.9/bin/../lib/clang/3.9.1/include/stdatomic.h:137:42: note: expanded from macro 'atomic_exchange'
#define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST)
../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
# define SCM_PACK(x) ((SCM) (x))
1 error generated.
|[Prev in Thread]||Current Thread||[Next in Thread]|