|
From: | Matt Wette |
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] |