/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/crypto/sha2-ce-glue.o' failed
make[2]: *** [arch/arm64/crypto/sha2-ce-glue.o] Error 1
make[2]: *** Waiting for unfinished jobs....
AS arch/arm64/kernel/vdso/vdso.o
LD arch/arm64/kernel/vdso/built-in.o
AS arch/arm64/kernel/entry.o
CC arch/arm64/kernel/irq.o
CC arch/arm64/kernel/debug-monitors.o
CC arch/arm64/kernel/fpsimd.o
AS arch/arm64/kernel/entry-fpsimd.o
CC arch/arm64/kernel/process.o
/home//bliss/kernel/google/wahoo/Makefile:996: recipe for target 'arch/arm64/crypto' failed
make[1]: *** [arch/arm64/crypto] Error 2
CC arch/arm64/kernel/ptrace.o
CC arch/arm64/kernel/setup.o
In file included from /home//bliss/kernel/google/wahoo/include/linux/ioport.h:12:0,
from /home//bliss/kernel/google/wahoo/include/linux/device.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/node.h:17,
from /home//bliss/kernel/google/wahoo/include/linux/cpu.h:16,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:20:
In function '__percpu_write',
inlined from 'fpsimd_restore_current_state' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:191:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_write',
inlined from 'fpsimd_update_current_state' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:209:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_write',
inlined from 'kernel_neon_begin_partial' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:250:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In file included from /home//bliss/kernel/google/wahoo/include/linux/ioport.h:12:0,
from /home//bliss/kernel/google/wahoo/include/linux/device.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/node.h:17,
from /home//bliss/kernel/google/wahoo/include/linux/cpu.h:16,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:21:
In function '__percpu_add',
inlined from 'enable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:96:6:
In function '__percpu_write',
inlined from 'fpsimd_cpu_pm_notifier' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:277:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_add',
inlined from 'enable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:100:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/fpsimd.o' failed
make[2]: *** [arch/arm64/kernel/fpsimd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In function '__percpu_add',
inlined from 'disable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:117:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
In function '__percpu_add',
inlined from 'disable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:121:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
In function '__list_add_rcu',
inlined from 'list_add_rcu' at /home//bliss/kernel/google/wahoo/include/linux/rculist.h:80:2,
inlined from 'register_step_hook' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:200:2:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_54' declared with attribute error: Need native word sized stores/loads for atomicity.
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:487:2: note: in expansion of macro 'compiletime_assert'
compiletime_assert(__native_word(t), \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/barrier.h:49:2: note: in expansion of macro 'compiletime_assert_atomic_type'
compiletime_assert_atomic_type(*p); \
^
/home//bliss/kernel/google/wahoo/include/linux/rcupdate.h:658:34: note: in expansion of macro 'smp_store_release'
#define rcu_assign_pointer(p, v) smp_store_release(&p, RCU_INITIALIZER(v))
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:54:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(list_next_rcu(prev), new);
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c: In function 'call_step_hook':
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_225' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:303:13: note: in expansion of macro 'list_entry_rcu'
for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:225:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &step_hook, node) {
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_225' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:305:9: note: in expansion of macro 'list_entry_rcu'
pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:225:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &step_hook, node) {
^
In function '__list_add_rcu',
inlined from 'list_add_rcu' at /home//bliss/kernel/google/wahoo/include/linux/rculist.h:80:2,
inlined from 'register_break_hook' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:294:2:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_54' declared with attribute error: Need native word sized stores/loads for atomicity.
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:487:2: note: in expansion of macro 'compiletime_assert'
compiletime_assert(__native_word(t), \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/barrier.h:49:2: note: in expansion of macro 'compiletime_assert_atomic_type'
compiletime_assert_atomic_type(*p); \
^
/home//bliss/kernel/google/wahoo/include/linux/rcupdate.h:658:34: note: in expansion of macro 'smp_store_release'
#define rcu_assign_pointer(p, v) smp_store_release(&p, RCU_INITIALIZER(v))
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:54:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(list_next_rcu(prev), new);
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c: In function 'call_break_hook':
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_312' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:303:13: note: in expansion of macro 'list_entry_rcu'
for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:312:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &break_hook, node)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_312' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:305:9: note: in expansion of macro 'list_entry_rcu'
pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:312:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &break_hook, node)
^
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/debug-monitors.o' failed
make[2]: *** [arch/arm64/kernel/debug-monitors.o] Error 1
In file included from /home//bliss/kernel/google/wahoo/include/linux/jump_label.h:106:0,
from /home//bliss/kernel/google/wahoo/include/linux/static_key.h:1,
from /home//bliss/kernel/google/wahoo/include/linux/context_tracking_state.h:5,
from /home//bliss/kernel/google/wahoo/include/linux/vtime.h:4,
from /home//bliss/kernel/google/wahoo/include/linux/hardirq.h:7,
from /home//bliss/kernel/google/wahoo/include/linux/interrupt.h:12,
from /home//bliss/kernel/google/wahoo/include/linux/rtc.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/efi.h:19,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/process.c:24:
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'arch_cpu_idle':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
asm goto("1: nop\n\t"
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
cc1: all warnings being treated as errors
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/process.o' failed
make[2]: *** [arch/arm64/kernel/process.o] Error 1
In file included from /home//bliss/kernel/google/wahoo/include/linux/jump_label.h:106:0,
from /home//bliss/kernel/google/wahoo/include/linux/static_key.h:1,
from /home//bliss/kernel/google/wahoo/include/linux/context_tracking_state.h:5,
from /home//bliss/kernel/google/wahoo/include/linux/vtime.h:4,
from /home//bliss/kernel/google/wahoo/include/linux/hardirq.h:7,
from /home//bliss/kernel/google/wahoo/include/linux/highmem.h:9,
from /home//bliss/kernel/google/wahoo/include/linux/bio.h:23,
from /home//bliss/kernel/google/wahoo/include/linux/security.h:31,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/ptrace.c:31:
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'syscall_trace_enter':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
asm goto("1: nop\n\t"
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'syscall_trace_exit':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
cc1: all warnings being treated as errors
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/ptrace.o' failed
make[2]: *** [arch/arm64/kernel/ptrace.o] Error 1
/home//bliss/kernel/google/wahoo/Makefile:996: recipe for target 'arch/arm64/kernel' failed
make[1]: *** [arch/arm64/kernel] Error 2
make[1]: Leaving directory '/home//bliss/out/target/product/taimen/obj/KERNEL_OBJ'
Makefile:150: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
make: Leaving directory '/home//bliss/kernel/google/wahoo'
[ 12% 13312/106643] //external/ei...der-abi-dumper complex_double.cpp
ninja: build stopped: subcommand failed.
16:29:10 ninja failed with: exit status 1
#### failed to build some targets (09:49 (mm:ss)) ####
make[2]: *** [arch/arm64/crypto/sha2-ce-glue.o] Error 1
make[2]: *** Waiting for unfinished jobs....
AS arch/arm64/kernel/vdso/vdso.o
LD arch/arm64/kernel/vdso/built-in.o
AS arch/arm64/kernel/entry.o
CC arch/arm64/kernel/irq.o
CC arch/arm64/kernel/debug-monitors.o
CC arch/arm64/kernel/fpsimd.o
AS arch/arm64/kernel/entry-fpsimd.o
CC arch/arm64/kernel/process.o
/home//bliss/kernel/google/wahoo/Makefile:996: recipe for target 'arch/arm64/crypto' failed
make[1]: *** [arch/arm64/crypto] Error 2
CC arch/arm64/kernel/ptrace.o
CC arch/arm64/kernel/setup.o
In file included from /home//bliss/kernel/google/wahoo/include/linux/ioport.h:12:0,
from /home//bliss/kernel/google/wahoo/include/linux/device.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/node.h:17,
from /home//bliss/kernel/google/wahoo/include/linux/cpu.h:16,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:20:
In function '__percpu_write',
inlined from 'fpsimd_restore_current_state' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:191:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_write',
inlined from 'fpsimd_update_current_state' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:209:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_write',
inlined from 'kernel_neon_begin_partial' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:250:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In file included from /home//bliss/kernel/google/wahoo/include/linux/ioport.h:12:0,
from /home//bliss/kernel/google/wahoo/include/linux/device.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/node.h:17,
from /home//bliss/kernel/google/wahoo/include/linux/cpu.h:16,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:21:
In function '__percpu_add',
inlined from 'enable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:96:6:
In function '__percpu_write',
inlined from 'fpsimd_cpu_pm_notifier' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/fpsimd.c:277:3:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_140' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:140:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG();
^
In function '__percpu_add',
inlined from 'enable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:100:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/fpsimd.o' failed
make[2]: *** [arch/arm64/kernel/fpsimd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In function '__percpu_add',
inlined from 'disable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:117:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
In function '__percpu_add',
inlined from 'disable_debug_monitors' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:121:6:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_95' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/bug.h:19:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:89:3: note: in expansion of macro 'BUILD_BUG'
BUILD_BUG(); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/percpu.h:95:1: note: in expansion of macro 'PERCPU_OP'
PERCPU_OP(add, add)
^
In function '__list_add_rcu',
inlined from 'list_add_rcu' at /home//bliss/kernel/google/wahoo/include/linux/rculist.h:80:2,
inlined from 'register_step_hook' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:200:2:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_54' declared with attribute error: Need native word sized stores/loads for atomicity.
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:487:2: note: in expansion of macro 'compiletime_assert'
compiletime_assert(__native_word(t), \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/barrier.h:49:2: note: in expansion of macro 'compiletime_assert_atomic_type'
compiletime_assert_atomic_type(*p); \
^
/home//bliss/kernel/google/wahoo/include/linux/rcupdate.h:658:34: note: in expansion of macro 'smp_store_release'
#define rcu_assign_pointer(p, v) smp_store_release(&p, RCU_INITIALIZER(v))
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:54:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(list_next_rcu(prev), new);
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c: In function 'call_step_hook':
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_225' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:303:13: note: in expansion of macro 'list_entry_rcu'
for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:225:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &step_hook, node) {
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_225' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:305:9: note: in expansion of macro 'list_entry_rcu'
pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:225:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &step_hook, node) {
^
In function '__list_add_rcu',
inlined from 'list_add_rcu' at /home//bliss/kernel/google/wahoo/include/linux/rculist.h:80:2,
inlined from 'register_break_hook' at /home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:294:2:
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_54' declared with attribute error: Need native word sized stores/loads for atomicity.
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:487:2: note: in expansion of macro 'compiletime_assert'
compiletime_assert(__native_word(t), \
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/barrier.h:49:2: note: in expansion of macro 'compiletime_assert_atomic_type'
compiletime_assert_atomic_type(*p); \
^
/home//bliss/kernel/google/wahoo/include/linux/rcupdate.h:658:34: note: in expansion of macro 'smp_store_release'
#define rcu_assign_pointer(p, v) smp_store_release(&p, RCU_INITIALIZER(v))
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:54:2: note: in expansion of macro 'rcu_assign_pointer'
rcu_assign_pointer(list_next_rcu(prev), new);
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c: In function 'call_break_hook':
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_312' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:303:13: note: in expansion of macro 'list_entry_rcu'
for (pos = list_entry_rcu((head)->next, typeof(*pos), member); \
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:312:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &break_hook, node)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:38: error: call to '__compiletime_assert_312' declared with attribute error: pointer type mismatch in container_of()
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:467:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^
/home//bliss/kernel/google/wahoo/include/linux/compiler.h:484:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
/home//bliss/kernel/google/wahoo/include/linux/build_bug.h:46:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^
/home//bliss/kernel/google/wahoo/include/linux/kernel.h:821:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:250:2: note: in expansion of macro 'container_of'
container_of(lockless_dereference(ptr), type, member)
^
/home//bliss/kernel/google/wahoo/include/linux/rculist.h:305:9: note: in expansion of macro 'list_entry_rcu'
pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
^
/home//bliss/kernel/google/wahoo/arch/arm64/kernel/debug-monitors.c:312:2: note: in expansion of macro 'list_for_each_entry_rcu'
list_for_each_entry_rcu(hook, &break_hook, node)
^
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/debug-monitors.o' failed
make[2]: *** [arch/arm64/kernel/debug-monitors.o] Error 1
In file included from /home//bliss/kernel/google/wahoo/include/linux/jump_label.h:106:0,
from /home//bliss/kernel/google/wahoo/include/linux/static_key.h:1,
from /home//bliss/kernel/google/wahoo/include/linux/context_tracking_state.h:5,
from /home//bliss/kernel/google/wahoo/include/linux/vtime.h:4,
from /home//bliss/kernel/google/wahoo/include/linux/hardirq.h:7,
from /home//bliss/kernel/google/wahoo/include/linux/interrupt.h:12,
from /home//bliss/kernel/google/wahoo/include/linux/rtc.h:16,
from /home//bliss/kernel/google/wahoo/include/linux/efi.h:19,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/process.c:24:
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'arch_cpu_idle':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
asm goto("1: nop\n\t"
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
cc1: all warnings being treated as errors
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/process.o' failed
make[2]: *** [arch/arm64/kernel/process.o] Error 1
In file included from /home//bliss/kernel/google/wahoo/include/linux/jump_label.h:106:0,
from /home//bliss/kernel/google/wahoo/include/linux/static_key.h:1,
from /home//bliss/kernel/google/wahoo/include/linux/context_tracking_state.h:5,
from /home//bliss/kernel/google/wahoo/include/linux/vtime.h:4,
from /home//bliss/kernel/google/wahoo/include/linux/hardirq.h:7,
from /home//bliss/kernel/google/wahoo/include/linux/highmem.h:9,
from /home//bliss/kernel/google/wahoo/include/linux/bio.h:23,
from /home//bliss/kernel/google/wahoo/include/linux/security.h:31,
from /home//bliss/kernel/google/wahoo/arch/arm64/kernel/ptrace.c:31:
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'syscall_trace_enter':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
asm goto("1: nop\n\t"
^
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: impossible constraint in 'asm'
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h: In function 'syscall_trace_exit':
/home//bliss/kernel/google/wahoo/arch/arm64/include/asm/jump_label.h:31:2: error: asm operand 0 probably doesn't match constraints [-Werror]
cc1: all warnings being treated as errors
/home//bliss/kernel/google/wahoo/scripts/Makefile.build:269: recipe for target 'arch/arm64/kernel/ptrace.o' failed
make[2]: *** [arch/arm64/kernel/ptrace.o] Error 1
/home//bliss/kernel/google/wahoo/Makefile:996: recipe for target 'arch/arm64/kernel' failed
make[1]: *** [arch/arm64/kernel] Error 2
make[1]: Leaving directory '/home//bliss/out/target/product/taimen/obj/KERNEL_OBJ'
Makefile:150: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
make: Leaving directory '/home//bliss/kernel/google/wahoo'
[ 12% 13312/106643] //external/ei...der-abi-dumper complex_double.cpp
ninja: build stopped: subcommand failed.
16:29:10 ninja failed with: exit status 1
#### failed to build some targets (09:49 (mm:ss)) ####